Introduced Xbox version of X_D3DRECTPATCH_INFO
This commit is contained in:
parent
1bb692e067
commit
d44d92e783
|
@ -9354,7 +9354,7 @@ xbox::hresult_xt WINAPI xbox::EMUPATCH(D3DDevice_DrawRectPatch)
|
|||
(
|
||||
uint_xt Handle,
|
||||
CONST float_xt *pNumSegs,
|
||||
CONST D3DRECTPATCH_INFO *pRectPatchInfo
|
||||
CONST X_D3DRECTPATCH_INFO *pRectPatchInfo
|
||||
)
|
||||
{
|
||||
LOG_FUNC_BEGIN
|
||||
|
|
|
@ -1868,7 +1868,7 @@ xbox::hresult_xt WINAPI EMUPATCH(D3DDevice_DrawRectPatch)
|
|||
(
|
||||
uint_xt Handle,
|
||||
CONST float_xt *pNumSegs,
|
||||
CONST D3DRECTPATCH_INFO *pRectPatchInfo
|
||||
CONST X_D3DRECTPATCH_INFO *pRectPatchInfo
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -213,6 +213,20 @@ typedef struct _X_D3DRECT {
|
|||
typedef D3DRECT X_D3DRECT;
|
||||
#endif
|
||||
|
||||
#ifdef CXBX_USE_D3D11
|
||||
typedef struct _X_D3DRECTPATCH_INFO { // Based on Direct3D 9 TODO : verify on Xbox
|
||||
UINT StartVertexOffsetWidth;
|
||||
UINT StartVertexOffsetHeight;
|
||||
UINT Width;
|
||||
UINT Height;
|
||||
UINT Stride;
|
||||
D3DBASISTYPE Basis;
|
||||
D3DDEGREETYPE Degree;
|
||||
} X_D3DRECTPATCH_INFO, *LPX_D3DRECTPATCH_INFO;
|
||||
#else
|
||||
typedef D3DRECTPATCH_INFO X_D3DRECTPATCH_INFO;
|
||||
#endif
|
||||
|
||||
typedef struct _X_D3DCOLORVALUE {
|
||||
float r;
|
||||
float g;
|
||||
|
|
Loading…
Reference in New Issue