Commit Graph

20 Commits

Author SHA1 Message Date
Gerald Pfeifer
a0991fc73f d3d8: Redefine D3DVSD_MAKETOKENTYPE to avoid shift overflow (warnings).
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-26 23:03:35 +09:00
Gerald Pfeifer
ef837a9c6f d3d8: Adjust D3DCOLOR_ARGB to avoid shift overflow.
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 01:04:31 +09:00
Gerald Pfeifer
46365d4873 include: Base D3DVSD_TOKENTYPEMASK on an unsigned constant to avoid avoid shift overflows. 2015-08-27 21:43:47 +09:00
Matteo Bruni
6dfcb29664 include: Pack structures to 4-bytes alignment on x86 in D3D headers. 2015-03-11 12:42:49 +09:00
Michael Stefaniuc
da1bef4340 include: Make "long" numeric constants LP64/LLP64 proof (d3d*.h). 2011-10-27 12:29:05 +02:00
Jacek Caban
f6f6affb29 include: Added D3DVECTOR_DEFINED guard. 2010-09-20 16:03:50 +02:00
Jacek Caban
12f40e9387 include: Fixed D3DMULTISAMPLE_FORCE_DWORD value and added MAKEFOURCC definition guard. 2010-09-20 15:46:59 +02:00
Henri Verbeet
66654cf057 wined3d: Add/update the D3DPRESENTFLAG constants. 2008-09-23 12:25:10 +02:00
Zach Goldberg
17651d0d0c Fix some typos. 2008-01-03 13:10:04 +01:00
Francois Gouget
d476313a49 direct3d: Remove misspelled constants as they exist correctly spelled. 2007-05-21 12:38:54 +02:00
Francois Gouget
d4ca34dd9b d3d: Fix the D3DFMT_XXX constant declarations. 2007-01-18 12:05:05 +01:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jason Edmeades
350aa2dcc4 Fill in lots of unimplemented render states. 2003-06-04 20:10:43 +00:00
Alexandre Julliard
b4a4c05aed Removed a few more #ifdef __WINE__. 2003-01-04 00:19:17 +00:00
Raphael Junqueira
559b10699f - integration with DrawPrimitive
- remove non-esthetic c++ comments into c comments block ;)
- more more debug
- indent, cleanups
- trying to use DIFFUSE and SPECULAR for vertex shader
- many fixes
- integration with Jason's texture patch
2003-01-02 17:59:01 +00:00
Raphael Junqueira
9fcfd2c3b5 Added some necessary definitions for D3D8 Vertex and Pixel shader
support.
2002-12-18 05:04:43 +00:00
Raphael Junqueira
e31ae92630 - some D3D8 fixes
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
  DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
  the core header)
2002-12-17 01:15:15 +00:00
Alexandre Julliard
4f10164f07 Fixed nameless union/struct declaration. 2002-09-27 22:45:20 +00:00
Jason Edmeades
b1658d40c5 Added some definitions. 2002-09-21 01:17:59 +00:00
Jason Edmeades
66fcb2b77d Added Direct3D 8 headers. 2002-09-12 22:25:16 +00:00