mirror of
https://github.com/nzp-team/quakespasm.git
synced 2024-11-10 06:32:03 +00:00
Fixed render issues with VitaGL
thanks rinn!
This commit is contained in:
parent
c00c821ecb
commit
579f9bde42
2 changed files with 4 additions and 4 deletions
Binary file not shown.
|
@ -956,11 +956,11 @@ void GLWorld_CreateShaders (void)
|
||||||
if (r_world_program != 0)
|
if (r_world_program != 0)
|
||||||
{
|
{
|
||||||
// get uniform locations
|
// get uniform locations
|
||||||
#ifndef VITA
|
|
||||||
texLoc = GL_GetUniformLocation (&r_world_program, "Tex");
|
texLoc = GL_GetUniformLocation (&r_world_program, "Tex");
|
||||||
LMTexLoc = GL_GetUniformLocation (&r_world_program, "LMTex");
|
LMTexLoc = GL_GetUniformLocation (&r_world_program, "LMTex");
|
||||||
fullbrightTexLoc = GL_GetUniformLocation (&r_world_program, "FullbrightTex");
|
fullbrightTexLoc = GL_GetUniformLocation (&r_world_program, "FullbrightTex");
|
||||||
#endif
|
|
||||||
useFullbrightTexLoc = GL_GetUniformLocation (&r_world_program, "UseFullbrightTex");
|
useFullbrightTexLoc = GL_GetUniformLocation (&r_world_program, "UseFullbrightTex");
|
||||||
useOverbrightLoc = GL_GetUniformLocation (&r_world_program, "UseOverbright");
|
useOverbrightLoc = GL_GetUniformLocation (&r_world_program, "UseOverbright");
|
||||||
useAlphaTestLoc = GL_GetUniformLocation (&r_world_program, "UseAlphaTest");
|
useAlphaTestLoc = GL_GetUniformLocation (&r_world_program, "UseAlphaTest");
|
||||||
|
@ -1016,11 +1016,11 @@ void R_DrawTextureChains_GLSL (qmodel_t *model, entity_t *ent, texchain_t chain)
|
||||||
GL_VertexAttribPointerFunc (LMCoordsAttrIndex, 2, GL_FLOAT, GL_FALSE, VERTEXSIZE * sizeof(float), ((float *)0) + 5);
|
GL_VertexAttribPointerFunc (LMCoordsAttrIndex, 2, GL_FLOAT, GL_FALSE, VERTEXSIZE * sizeof(float), ((float *)0) + 5);
|
||||||
|
|
||||||
// set uniforms
|
// set uniforms
|
||||||
#ifndef VITA
|
|
||||||
GL_Uniform1iFunc (texLoc, 0);
|
GL_Uniform1iFunc (texLoc, 0);
|
||||||
GL_Uniform1iFunc (LMTexLoc, 1);
|
GL_Uniform1iFunc (LMTexLoc, 1);
|
||||||
GL_Uniform1iFunc (fullbrightTexLoc, 2);
|
GL_Uniform1iFunc (fullbrightTexLoc, 2);
|
||||||
#endif
|
|
||||||
GL_Uniform1iFunc (useFullbrightTexLoc, 0);
|
GL_Uniform1iFunc (useFullbrightTexLoc, 0);
|
||||||
GL_Uniform1iFunc (useOverbrightLoc, (int)gl_overbright.value);
|
GL_Uniform1iFunc (useOverbrightLoc, (int)gl_overbright.value);
|
||||||
GL_Uniform1iFunc (useAlphaTestLoc, 0);
|
GL_Uniform1iFunc (useAlphaTestLoc, 0);
|
||||||
|
|
Loading…
Reference in a new issue