Introduced Xbox version of X_D3DSTATEBLOCKTYPE (unused)
This commit is contained in:
parent
1444955c39
commit
1bb692e067
|
@ -2362,7 +2362,7 @@ VOID WINAPI XTL::EMUPATCH(D3DDevice_SetPixelShaderProgram)
|
|||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(D3DDevice_CreateStateBlock)
|
||||
(
|
||||
D3DSTATEBLOCKTYPE Type,
|
||||
X_D3DSTATEBLOCKTYPE Type,
|
||||
DWORD *pToken
|
||||
)
|
||||
{
|
||||
|
|
|
@ -1840,14 +1840,16 @@ xbox::void_xt WINAPI EMUPATCH(D3DDevice_SetPixelShaderProgram)
|
|||
X_D3DPIXELSHADERDEF *pPSDef
|
||||
);
|
||||
|
||||
#if 0 // patch DISABLED
|
||||
// ******************************************************************
|
||||
// * patch: D3DDevice_CreateStateBlock
|
||||
// ******************************************************************
|
||||
xbox::hresult_xt WINAPI EMUPATCH(D3DDevice_CreateStateBlock)
|
||||
(
|
||||
D3DSTATEBLOCKTYPE Type,
|
||||
X_D3DSTATEBLOCKTYPE Type,
|
||||
dword_xt *pToken
|
||||
);
|
||||
#endif
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: D3DDevice_InsertCallback
|
||||
|
|
|
@ -260,6 +260,13 @@ typedef struct _X_D3DVIEWPORT8 {
|
|||
float MaxZ;
|
||||
} X_D3DVIEWPORT8;
|
||||
|
||||
typedef enum _X_D3DSTATEBLOCKTYPE { // Based on Direct3D 9 TODO : verify on Xbox
|
||||
D3DSBT_ALL = 1,
|
||||
D3DSBT_PIXELSTATE = 2,
|
||||
D3DSBT_VERTEXSTATE = 3,
|
||||
D3DSBT_FORCE_DWORD = 0x7fffffff
|
||||
} X_D3DSTATEBLOCKTYPE;
|
||||
|
||||
/* SwapEffects */
|
||||
typedef enum _X_D3DSWAPEFFECT
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue