- defined D3DCOLOR_B macros to access byte values of D3DCOLOR
commit74c6321a1517cc1d9b1e6ba0453c84a6b0244d77
authorRaphael Junqueira <fenix@club-internet.fr>
Thu, 3 Nov 2005 09:54:31 +0000 (3 09:54 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 3 Nov 2005 09:54:31 +0000 (3 09:54 +0000)
tree5419a13b5d89b8d248a50085c04a68c71d1a9cd9
parentd7161472fc2979df5c9ef480b0b5b59a39c7094c
- defined D3DCOLOR_B macros to access byte values of D3DCOLOR
- use D3DCOLOR macros instead of using shift + masks
- fix a bug where diffuse.lpData checked instead of specular.lpData
- implement color fixup on ARB VShader compilation code:
   ->  on input parameters using swizzle
   -> add is_color parameter on vshader_program_add_param
dlls/d3d8/d3d8_private.h
dlls/d3d8/device.c
dlls/d3d8/drawprim.c
dlls/d3d8/vshaderdeclaration.c