- Move texture loading into PreLoad for 2D textures (needs doing for
commit8534f791249f59bd17d9dd027027c7d595ceee08
authorJason Edmeades <us@the-edmeades.demon.co.uk>
Thu, 8 May 2003 03:49:04 +0000 (8 03:49 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 8 May 2003 03:49:04 +0000 (8 03:49 +0000)
tree79763a8d984f1c5d863f8f208497a056a7711b96
parentbf01f050df2cf5b48ba56469cd5a19f855e5960d
- Move texture loading into PreLoad for 2D textures (needs doing for
  the others as well), and call when needed as well.
- Change D3DFMT_R5G6B5 handling to make backdrop of Max Payne appear.
- Add code to reject attempts to use invalid texture units (Max Payne
  did this a lot).
- ValidateDevice fixme silenced as harmless but occurs frequently.
- Add trace which can be compiled in to debug vertex shaders, and
  correct fixmes and dprintf's into appropriate trace statements.
- Ensure we trace what we return when querying the device caps.
- Correct bug with negative numbers in vertex shader code.
dlls/d3d8/d3d8_private.h
dlls/d3d8/device.c
dlls/d3d8/directx.c
dlls/d3d8/shader.c
dlls/d3d8/texture.c