--- a/include/d3dcaps.h +++ b/include/d3dcaps.h @@ -302,6 +302,11 @@ typedef struct _D3DDeviceDesc7 { #define D3DDEVCAPS_HWTRANSFORMANDLIGHT 0x00010000 #define D3DDEVCAPS_CANBLTSYSTONONLOCAL 0x00020000 #define D3DDEVCAPS_HWRASTERIZATION 0x00080000 +#define D3DDEVCAPS_PUREDEVICE 0x00100000 +#define D3DDEVCAPS_QUINTICRTPATCHES 0x00200000 +#define D3DDEVCAPS_RTPATCHES 0x00400000 +#define D3DDEVCAPS_RTPATCHHANDLEZERO 0x00800000 +#define D3DDEVCAPS_NPATCHES 0x01000000
Where did you find these? They're not in any SDK I have.
On Wed, 26 Feb 2014, Henri Verbeet wrote:
--- a/include/d3dcaps.h +++ b/include/d3dcaps.h @@ -302,6 +302,11 @@ typedef struct _D3DDeviceDesc7 { #define D3DDEVCAPS_HWTRANSFORMANDLIGHT 0x00010000 #define D3DDEVCAPS_CANBLTSYSTONONLOCAL 0x00020000 #define D3DDEVCAPS_HWRASTERIZATION 0x00080000 +#define D3DDEVCAPS_PUREDEVICE 0x00100000 +#define D3DDEVCAPS_QUINTICRTPATCHES 0x00200000 +#define D3DDEVCAPS_RTPATCHES 0x00400000 +#define D3DDEVCAPS_RTPATCHHANDLEZERO 0x00800000 +#define D3DDEVCAPS_NPATCHES 0x01000000
Where did you find these? They're not in any SDK I have.
My mistake. They're supposed to be in d3d8caps.h and d3d9caps.h (and they are already there in Wine), not in plain d3dcaps.h.