wined3d: Primitive misc caps fix.
This commit is contained in:
parent
93f5e0a7fd
commit
6fedd6c041
|
@ -1692,13 +1692,30 @@ static HRESULT WINAPI IWineD3DImpl_GetDeviceCaps(IWineD3D *iface, UINT Adapter,
|
||||||
WINED3DDEVCAPS_DRAWPRIMITIVES2 |
|
WINED3DDEVCAPS_DRAWPRIMITIVES2 |
|
||||||
WINED3DDEVCAPS_DRAWPRIMITIVES2EX;
|
WINED3DDEVCAPS_DRAWPRIMITIVES2EX;
|
||||||
|
|
||||||
*pCaps->PrimitiveMiscCaps = D3DPMISCCAPS_CULLCCW |
|
*pCaps->PrimitiveMiscCaps = D3DPMISCCAPS_CULLNONE |
|
||||||
|
D3DPMISCCAPS_CULLCCW |
|
||||||
D3DPMISCCAPS_CULLCW |
|
D3DPMISCCAPS_CULLCW |
|
||||||
D3DPMISCCAPS_COLORWRITEENABLE |
|
D3DPMISCCAPS_COLORWRITEENABLE |
|
||||||
D3DPMISCCAPS_CLIPTLVERTS |
|
D3DPMISCCAPS_CLIPTLVERTS |
|
||||||
D3DPMISCCAPS_CLIPPLANESCALEDPOINTS |
|
D3DPMISCCAPS_CLIPPLANESCALEDPOINTS |
|
||||||
D3DPMISCCAPS_MASKZ;
|
D3DPMISCCAPS_MASKZ |
|
||||||
/*NOT: D3DPMISCCAPS_TSSARGTEMP*/
|
D3DPMISCCAPS_BLENDOP;
|
||||||
|
/* TODO:
|
||||||
|
D3DPMISCCAPS_NULLREFERENCE
|
||||||
|
D3DPMISCCAPS_INDEPENDENTWRITEMASKS
|
||||||
|
D3DPMISCCAPS_FOGANDSPECULARALPHA
|
||||||
|
D3DPMISCCAPS_SEPARATEALPHABLEND
|
||||||
|
D3DPMISCCAPS_MRTINDEPENDENTBITDEPTHS
|
||||||
|
D3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING
|
||||||
|
D3DPMISCCAPS_FOGVERTEXCLAMPED */
|
||||||
|
|
||||||
|
/* The caps below can be supported but aren't handled yet in utils.c 'd3dta_to_combiner_input', disable them until support is fixed */
|
||||||
|
#if 0
|
||||||
|
if (GL_SUPPORT(NV_REGISTER_COMBINERS))
|
||||||
|
*pCaps->PrimitiveMiscCaps |= D3DPMISCCAPS_TSSARGTEMP;
|
||||||
|
if (GL_SUPPORT(NV_REGISTER_COMBINERS2))
|
||||||
|
*pCaps->PrimitiveMiscCaps |= D3DPMISCCAPS_PERSTAGECONSTANT;
|
||||||
|
#endif
|
||||||
|
|
||||||
*pCaps->RasterCaps = WINED3DPRASTERCAPS_DITHER |
|
*pCaps->RasterCaps = WINED3DPRASTERCAPS_DITHER |
|
||||||
WINED3DPRASTERCAPS_PAT |
|
WINED3DPRASTERCAPS_PAT |
|
||||||
|
|
Loading…
Reference in New Issue