[Video] rename grCullMode to gfxCullMode

This commit is contained in:
zilmar 2017-05-25 08:36:49 +10:00
parent 6f29160453
commit d9aa3468b7
12 changed files with 28 additions and 27 deletions

View File

@ -91,7 +91,7 @@ static int SetupFBtoScreenCombiner(uint32_t texture_size, uint32_t opaque)
GR_BLEND_ZERO);
}
grDepthBufferFunction(GR_CMP_ALWAYS);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
grDepthMask(FXFALSE);
rdp.update |= UPDATE_COMBINE | UPDATE_ZBUF_ENABLED | UPDATE_CULL_MODE;
return tmu;
@ -501,7 +501,7 @@ static void DrawHiresDepthBufferToScreen(FB_TO_SCREEN_INFO & fb_info)
GR_BLEND_ZERO);
grDepthBufferFunction(GR_CMP_ALWAYS);
grDepthMask(FXFALSE);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
gfxTexCombine(GR_TMU1,
GR_COMBINE_FUNCTION_NONE,
GR_COMBINE_FACTOR_NONE,

View File

@ -529,7 +529,7 @@ int InitGfx()
gfxVertexLayout(GR_PARAM_ST1, offsetof(VERTEX, coord[2]), GR_PARAM_ENABLE);
gfxVertexLayout(GR_PARAM_PARGB, offsetof(VERTEX, b), GR_PARAM_ENABLE);
grCullMode(GR_CULL_NEGATIVE);
gfxCullMode(GR_CULL_NEGATIVE);
if (g_settings->fog()) //"FOGCOORD" extension
{
@ -546,7 +546,7 @@ int InitGfx()
guLoadTextures();
ClearCache();
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
grDepthBufferMode(GR_DEPTHBUFFER_ZBUFFER);
grDepthBufferFunction(GR_CMP_ALWAYS);
grRenderBuffer(GR_BUFFER_BACKBUFFER);
@ -1320,7 +1320,7 @@ void newSwapBuffers()
gfxClipWindow(0, 0, g_scr_res_x, g_scr_res_y);
grDepthBufferFunction(GR_CMP_ALWAYS);
grDepthMask(FXFALSE);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
if (g_capture_screen)
{

View File

@ -181,8 +181,7 @@ void gfxVertexLayout(FxU32 param, FxI32 offset, FxU32 mode)
}
}
FX_ENTRY void FX_CALL
grCullMode(GrCullMode_t mode)
void gfxCullMode(GrCullMode_t mode)
{
WriteTrace(TraceGlitch, TraceDebug, "mode: %d", mode);
static int oldmode = -1, oldinv = -1;

View File

@ -1214,7 +1214,7 @@ grRenderBuffer(GrBuffer_t buffer)
//glTranslatef(0, 0, 1-zscale);
//glScalef(1, 1, zscale);
inverted_culling = 0;
grCullMode(culling_mode);
gfxCullMode(culling_mode);
g_width = savedWidth;
g_height = savedHeight;
@ -1302,7 +1302,7 @@ grRenderBuffer(GrBuffer_t buffer)
glScalef(1, 1*1, zscale);
*/
inverted_culling = 1;
grCullMode(culling_mode);
gfxCullMode(culling_mode);
}
}
render_to_texture = 1;

View File

@ -111,8 +111,7 @@ void gfxVertexLayout(FxU32 param, FxI32 offset, FxU32 mode)
}
}
FX_ENTRY void FX_CALL
grCullMode(GrCullMode_t mode)
void gfxCullMode(GrCullMode_t mode)
{
WriteTrace(TraceGlitch, TraceDebug, "mode: %d", mode);
static int oldmode = -1, oldinv = -1;
@ -143,7 +142,7 @@ grCullMode(GrCullMode_t mode)
default:
WriteTrace(TraceGlitch, TraceWarning, "unknown cull mode : %x", mode);
}
grDisplayGLError("grCullMode");
grDisplayGLError("gfxCullMode");
}
// Depth buffer

View File

@ -1497,7 +1497,7 @@ grRenderBuffer(GrBuffer_t buffer)
glTranslatef(0, 0, 1 - zscale);
glScalef(1, 1, zscale);
inverted_culling = 0;
grCullMode(culling_mode);
gfxCullMode(culling_mode);
g_width = savedWidth;
g_height = savedHeight;
@ -1584,7 +1584,7 @@ grRenderBuffer(GrBuffer_t buffer)
glTranslatef(0, 0, 1 - zscale);
glScalef(1, 1 * 1, zscale);
inverted_culling = 1;
grCullMode(culling_mode);
gfxCullMode(culling_mode);
}
}
render_to_texture = 1;

View File

@ -42,6 +42,8 @@ void gfxTexColorCombineExt(GrChipID_t tmu, GrTCCUColor_t a, GrCombineMode_t a_mo
void gfxTexAlphaCombineExt(GrChipID_t tmu, GrTACUColor_t a, GrCombineMode_t a_mode, GrTACUColor_t b, GrCombineMode_t b_mode, GrTACUColor_t c, FxBool c_invert, GrTACUColor_t d, FxBool d_invert, FxU32 shift, FxBool invert);
void gfxConstantColorValueExt(GrChipID_t tmu, GrColor_t value);
void gfxVertexLayout(FxU32 param, FxI32 offset, FxU32 mode);
void gfxVertexLayout(GrCullMode_t mode);
void gfxCullMode(GrCullMode_t mode);
extern uint32_t nbTextureUnits;
extern uint32_t g_scr_res_x, g_scr_res_y, g_res_x, g_res_y;

View File

@ -342,7 +342,7 @@ static GrTextureFormat_t TexBufSetupCombiner(int force_rgb = FALSE)
gfxClipWindow(0, 0, g_scr_res_x, g_scr_res_y);
grDepthBufferFunction(GR_CMP_ALWAYS);
grDepthMask(FXFALSE);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
gfxFogMode(GR_FOG_DISABLE);
GrTextureFormat_t buf_format = (rdp.tbuff_tex) ? rdp.tbuff_tex->info.format : GFX_TEXFMT_RGB_565;
GrCombineFunction_t color_source = GR_COMBINE_FUNCTION_LOCAL;

View File

@ -1862,15 +1862,15 @@ void update()
{
case 0: // cull none
case 3: // cull both
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
break;
case 1: // cull front
// grCullMode(GR_CULL_POSITIVE);
grCullMode(GR_CULL_NEGATIVE);
// gfxCullMode(GR_CULL_POSITIVE);
gfxCullMode(GR_CULL_NEGATIVE);
break;
case 2: // cull back
// grCullMode (GR_CULL_NEGATIVE);
grCullMode(GR_CULL_POSITIVE);
// gfxCullMode (GR_CULL_NEGATIVE);
gfxCullMode(GR_CULL_POSITIVE);
break;
}
}

View File

@ -2519,7 +2519,7 @@ void rdp_fillrect()
gfxAlphaTestFunction(GR_CMP_ALWAYS);
gfxStippleMode(GR_STIPPLE_DISABLE);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
gfxFogMode(GR_FOG_DISABLE);
grDepthBufferFunction(GR_CMP_ALWAYS);
grDepthMask(FXFALSE);
@ -3192,7 +3192,7 @@ void SetWireframeCol()
}
gfxAlphaTestFunction(GR_CMP_ALWAYS);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
rdp.update |= UPDATE_COMBINE | UPDATE_ALPHA_COMPARE;
}
@ -3963,7 +3963,7 @@ void lle_triangle(uint32_t w1, uint32_t w2, int shade, int texture, int zbuffer,
apply_shade_mods(v);
}
ConvertCoordsConvert(vtxbuf, nbVtxs);
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
grDrawVertexArrayContiguous(GR_TRIANGLE_STRIP, nbVtxs - 1, vtxbuf, sizeof(VERTEX));
}

View File

@ -11,6 +11,7 @@
* version 2 of the License, or (at your option) any later version. *
* *
****************************************************************************/
#include <Project64-video/Renderer/Renderer.h>
#include <Project64-video/rdp.h>
#include <Project64-video/Gfx_1.3.h>
#include <Project64-video/trace.h>
@ -203,17 +204,17 @@ void uc5_tridma()
if (flags & 0x40) { // no cull
rdp.flags &= ~CULLMASK;
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
}
else { // front cull
rdp.flags &= ~CULLMASK;
if (rdp.view_scale[0] < 0) {
rdp.flags |= CULL_BACK; // agh, backwards culling
grCullMode(GR_CULL_POSITIVE);
gfxCullMode(GR_CULL_POSITIVE);
}
else {
rdp.flags |= CULL_FRONT;
grCullMode(GR_CULL_NEGATIVE);
gfxCullMode(GR_CULL_NEGATIVE);
}
}
start += 4;

View File

@ -66,7 +66,7 @@ float set_sprite_combine_mode()
WriteTrace(TraceRDP, TraceDebug, "z compare not used, using 0");
}
grCullMode(GR_CULL_DISABLE);
gfxCullMode(GR_CULL_DISABLE);
gfxFogMode(GR_FOG_DISABLE);
rdp.update |= UPDATE_CULL_MODE | UPDATE_FOG_ENABLED;