mirror of
https://github.com/libretro/Play-.git
synced 2025-02-12 20:29:11 +00:00
Fixed non textured triangle rendering.
This commit is contained in:
parent
95fc21d355
commit
9a2fc7c24d
@ -1327,15 +1327,18 @@ void CGSH_OpenGL::Prim_Triangle()
|
||||
//Non Textured Triangle
|
||||
glBegin(GL_TRIANGLES);
|
||||
|
||||
glColor4ub(rgbaq[0].nR, rgbaq[0].nG, rgbaq[0].nB, MulBy2Clamp(rgbaq[0].nA));
|
||||
glColor4ub(MulBy2Clamp(rgbaq[0].nR), MulBy2Clamp(rgbaq[0].nG), MulBy2Clamp(rgbaq[0].nB), MulBy2Clamp(rgbaq[0].nA));
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF1);
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF1);
|
||||
glVertex3f(nX1, nY1, nZ1);
|
||||
|
||||
glColor4ub(rgbaq[1].nR, rgbaq[1].nG, rgbaq[1].nB, MulBy2Clamp(rgbaq[1].nA));
|
||||
glColor4ub(MulBy2Clamp(rgbaq[1].nR), MulBy2Clamp(rgbaq[1].nG), MulBy2Clamp(rgbaq[1].nB), MulBy2Clamp(rgbaq[1].nA));
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF2);
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF2);
|
||||
glVertex3f(nX2, nY2, nZ2);
|
||||
|
||||
glColor4ub(rgbaq[2].nR, rgbaq[2].nG, rgbaq[2].nB, MulBy2Clamp(rgbaq[2].nA));
|
||||
glColor4ub(MulBy2Clamp(rgbaq[2].nR), MulBy2Clamp(rgbaq[2].nG), MulBy2Clamp(rgbaq[2].nB), MulBy2Clamp(rgbaq[2].nA));
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF3);
|
||||
if(glFogCoordfEXT) glFogCoordfEXT(nF3);
|
||||
glVertex3f(nX3, nY3, nZ3);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user