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,
|
uint_xt Handle,
|
||||||
CONST float_xt *pNumSegs,
|
CONST float_xt *pNumSegs,
|
||||||
CONST D3DRECTPATCH_INFO *pRectPatchInfo
|
CONST X_D3DRECTPATCH_INFO *pRectPatchInfo
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
LOG_FUNC_BEGIN
|
LOG_FUNC_BEGIN
|
||||||
|
|
|
@ -1868,7 +1868,7 @@ xbox::hresult_xt WINAPI EMUPATCH(D3DDevice_DrawRectPatch)
|
||||||
(
|
(
|
||||||
uint_xt Handle,
|
uint_xt Handle,
|
||||||
CONST float_xt *pNumSegs,
|
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;
|
typedef D3DRECT X_D3DRECT;
|
||||||
#endif
|
#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 {
|
typedef struct _X_D3DCOLORVALUE {
|
||||||
float r;
|
float r;
|
||||||
float g;
|
float g;
|
||||||
|
|
Loading…
Reference in New Issue