[Video] Change GrDepthBufferMode_t to gfxDepthBufferMode_t
This commit is contained in:
parent
bcfa8fbf75
commit
e1fe202999
|
@ -529,7 +529,7 @@ int InitGfx()
|
|||
gfxVertexLayout(GR_PARAM_FOG_EXT, offsetof(VERTEX, f), GR_PARAM_ENABLE);
|
||||
}
|
||||
|
||||
gfxDepthBufferMode(GR_DEPTHBUFFER_ZBUFFER);
|
||||
gfxDepthBufferMode(GFX_DEPTHBUFFER_ZBUFFER);
|
||||
gfxDepthBufferFunction(GFX_CMP_LESS);
|
||||
gfxDepthMask(FXTRUE);
|
||||
|
||||
|
@ -539,7 +539,7 @@ int InitGfx()
|
|||
ClearCache();
|
||||
|
||||
gfxCullMode(GFX_CULL_DISABLE);
|
||||
gfxDepthBufferMode(GR_DEPTHBUFFER_ZBUFFER);
|
||||
gfxDepthBufferMode(GFX_DEPTHBUFFER_ZBUFFER);
|
||||
gfxDepthBufferFunction(GFX_CMP_ALWAYS);
|
||||
gfxRenderBuffer(GFX_BUFFER_BACKBUFFER);
|
||||
gfxColorMask(FXTRUE, FXTRUE);
|
||||
|
|
|
@ -216,22 +216,22 @@ void gfxCullMode(gfxCullMode_t mode)
|
|||
|
||||
// Depth buffer
|
||||
|
||||
void gfxDepthBufferMode(GrDepthBufferMode_t mode)
|
||||
void gfxDepthBufferMode(gfxDepthBufferMode_t mode)
|
||||
{
|
||||
WriteTrace(TraceGlitch, TraceDebug, "mode: %d", mode);
|
||||
switch (mode)
|
||||
{
|
||||
case GR_DEPTHBUFFER_DISABLE:
|
||||
case GFX_DEPTHBUFFER_DISABLE:
|
||||
glDisable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 0;
|
||||
return;
|
||||
case GR_DEPTHBUFFER_WBUFFER:
|
||||
case GR_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS:
|
||||
case GFX_DEPTHBUFFER_WBUFFER:
|
||||
case GFX_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS:
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 1;
|
||||
break;
|
||||
case GR_DEPTHBUFFER_ZBUFFER:
|
||||
case GR_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS:
|
||||
case GFX_DEPTHBUFFER_ZBUFFER:
|
||||
case GFX_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS:
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 0;
|
||||
break;
|
||||
|
|
|
@ -146,22 +146,22 @@ void gfxCullMode(gfxCullMode_t mode)
|
|||
}
|
||||
|
||||
// Depth buffer
|
||||
void gfxDepthBufferMode(GrDepthBufferMode_t mode)
|
||||
void gfxDepthBufferMode(gfxDepthBufferMode_t mode)
|
||||
{
|
||||
WriteTrace(TraceGlitch, TraceDebug, "mode: %d", mode);
|
||||
switch (mode)
|
||||
{
|
||||
case GR_DEPTHBUFFER_DISABLE:
|
||||
case GFX_DEPTHBUFFER_DISABLE:
|
||||
glDisable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 0;
|
||||
return;
|
||||
case GR_DEPTHBUFFER_WBUFFER:
|
||||
case GR_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS:
|
||||
case GFX_DEPTHBUFFER_WBUFFER:
|
||||
case GFX_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS:
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 1;
|
||||
break;
|
||||
case GR_DEPTHBUFFER_ZBUFFER:
|
||||
case GR_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS:
|
||||
case GFX_DEPTHBUFFER_ZBUFFER:
|
||||
case GFX_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS:
|
||||
glEnable(GL_DEPTH_TEST);
|
||||
w_buffer_mode = 0;
|
||||
break;
|
||||
|
|
|
@ -42,7 +42,7 @@ void gfxTexAlphaCombineExt(gfxChipID_t tmu, gfxTACUColor_t a, gfxCombineMode_t a
|
|||
void gfxConstantColorValueExt(gfxChipID_t tmu, gfxColor_t value);
|
||||
void gfxVertexLayout(uint32_t param, FxI32 offset, uint32_t mode);
|
||||
void gfxCullMode(gfxCullMode_t mode);
|
||||
void gfxDepthBufferMode(GrDepthBufferMode_t mode);
|
||||
void gfxDepthBufferMode(gfxDepthBufferMode_t mode);
|
||||
void gfxDepthBufferFunction(gfxCmpFnc_t function);
|
||||
void gfxDepthMask(bool mask);
|
||||
void gfxDrawTriangle(const void *a, const void *b, const void *c);
|
||||
|
|
|
@ -246,6 +246,15 @@ enum gfxChipID_t
|
|||
GFX_TMU2 = 0x2,
|
||||
};
|
||||
|
||||
enum gfxDepthBufferMode_t
|
||||
{
|
||||
GFX_DEPTHBUFFER_DISABLE = 0x0,
|
||||
GFX_DEPTHBUFFER_ZBUFFER = 0x1,
|
||||
GFX_DEPTHBUFFER_WBUFFER = 0x2,
|
||||
GFX_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS = 0x3,
|
||||
GFX_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS = 0x4,
|
||||
};
|
||||
|
||||
enum gfxChromakeyMode_t
|
||||
{
|
||||
GFX_CHROMAKEY_DISABLE = 0x0,
|
||||
|
|
Loading…
Reference in New Issue