[ros-diffs] [greatlrd] 24598: correct D3DHAL_DP2OPERATION struct this include file should be rewriten

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Sun Oct 22 10:23:13 CEST 2006


Author: greatlrd
Date: Sun Oct 22 12:23:13 2006
New Revision: 24598

URL: http://svn.reactos.org/svn/reactos?rev=24598&view=rev
Log:
correct D3DHAL_DP2OPERATION struct 
this include file should be rewriten 

Modified:
    trunk/reactos/include/ddk/d3dhal.h

Modified: trunk/reactos/include/ddk/d3dhal.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/d3dhal.h?rev=24598&r1=24597&r2=24598&view=diff
==============================================================================
--- trunk/reactos/include/ddk/d3dhal.h (original)
+++ trunk/reactos/include/ddk/d3dhal.h Sun Oct 22 12:23:13 2006
@@ -304,7 +304,6 @@
   D3DDP2OP_POINTS		= 1,
   D3DDP2OP_INDEXEDLINELIST	= 2,
   D3DDP2OP_INDEXEDTRIANGLELIST	= 3,
-  D3DDP2OP_RESERVED0		= 4,
   D3DDP2OP_RENDERSTATE		= 8,
   D3DDP2OP_LINELIST		= 15,
   D3DDP2OP_LINESTRIP		= 16,
@@ -329,8 +328,7 @@
   D3DDP2OP_SETMATERIAL		= 33,
   D3DDP2OP_SETLIGHT		= 34,
   D3DDP2OP_CREATELIGHT		= 35,
-  D3DDP2OP_SETTRANSFORM		= 36,
-  D3DDP2OP_EXT			= 37,
+  D3DDP2OP_SETTRANSFORM		= 36,  
   D3DDP2OP_TEXBLT		= 38,
   D3DDP2OP_STATESET		= 39,
   D3DDP2OP_SETPRIORITY		= 40,
@@ -339,7 +337,58 @@
   D3DDP2OP_CLEAR		= 42,
   /* DirectX 7 interfaces */
   D3DDP2OP_SETTEXLOD		= 43,
-  D3DPP2OP_SETCLIPPLANE		= 44
+  D3DPP2OP_SETCLIPPLANE		= 44,
+#if(DIRECT3D_VERSION >= 0x0800)
+  D3DDP2OP_CREATEVERTEXSHADER   = 45,
+  D3DDP2OP_DELETEVERTEXSHADER   = 46,
+  D3DDP2OP_SETVERTEXSHADER      = 47,
+  D3DDP2OP_SETVERTEXSHADERCONST = 48,
+  D3DDP2OP_SETSTREAMSOURCE      = 49,
+  D3DDP2OP_SETSTREAMSOURCEUM    = 50,
+  D3DDP2OP_SETINDICES           = 51,
+  D3DDP2OP_DRAWPRIMITIVE        = 52,
+  D3DDP2OP_DRAWINDEXEDPRIMITIVE = 53,
+  D3DDP2OP_CREATEPIXELSHADER    = 54,
+  D3DDP2OP_DELETEPIXELSHADER    = 55,
+  D3DDP2OP_SETPIXELSHADER       = 56,
+  D3DDP2OP_SETPIXELSHADERCONST  = 57,
+  D3DDP2OP_CLIPPEDTRIANGLEFAN   = 58,
+  D3DDP2OP_DRAWPRIMITIVE2       = 59,
+  D3DDP2OP_DRAWINDEXEDPRIMITIVE2= 60,
+  D3DDP2OP_DRAWRECTPATCH        = 61,
+  D3DDP2OP_DRAWTRIPATCH         = 62,
+  D3DDP2OP_VOLUMEBLT            = 63,
+  D3DDP2OP_BUFFERBLT            = 64,
+  D3DDP2OP_MULTIPLYTRANSFORM    = 65,
+  D3DDP2OP_ADDDIRTYRECT         = 66,
+  D3DDP2OP_ADDDIRTYBOX          = 67,
+#endif
+#if(DIRECT3D_VERSION >= 0x0900)
+  D3DDP2OP_CREATEVERTEXSHADERDECL   = 71,
+  D3DDP2OP_DELETEVERTEXSHADERDECL   = 72,
+  D3DDP2OP_SETVERTEXSHADERDECL      = 73,
+  D3DDP2OP_CREATEVERTEXSHADERFUNC   = 74,
+  D3DDP2OP_DELETEVERTEXSHADERFUNC   = 75,
+  D3DDP2OP_SETVERTEXSHADERFUNC      = 76,
+  D3DDP2OP_SETVERTEXSHADERCONSTI    = 77,
+  D3DDP2OP_SETSCISSORRECT           = 79,
+  D3DDP2OP_SETSTREAMSOURCE2         = 80,
+  D3DDP2OP_BLT                      = 81,
+  D3DDP2OP_COLORFILL                = 82,
+  D3DDP2OP_SETVERTEXSHADERCONSTB    = 83,
+  D3DDP2OP_CREATEQUERY              = 84,
+  D3DDP2OP_SETRENDERTARGET2         = 85,
+  D3DDP2OP_SETDEPTHSTENCIL          = 86,
+  D3DDP2OP_RESPONSECONTINUE         = 87,
+  D3DDP2OP_RESPONSEQUERY            = 88,
+  D3DDP2OP_GENERATEMIPSUBLEVELS     = 89,
+  D3DDP2OP_DELETEQUERY              = 90,
+  D3DDP2OP_ISSUEQUERY               = 91,
+  D3DDP2OP_SETPIXELSHADERCONSTI     = 93,
+  D3DDP2OP_SETPIXELSHADERCONSTB     = 94,
+  D3DDP2OP_SETSTREAMSOURCEFREQ      = 95,
+  D3DDP2OP_SURFACEBLT               = 96
+#endif
 } D3DHAL_DP2OPERATION;
 
 /* point primitives */




More information about the Ros-diffs mailing list