summaryrefslogtreecommitdiff
path: root/plugins/peopsxgl
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/peopsxgl')
-rwxr-xr-xplugins/peopsxgl/gpu.c3
-rw-r--r--plugins/peopsxgl/pgxp_gpu.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/plugins/peopsxgl/gpu.c b/plugins/peopsxgl/gpu.c
index 2237351d..60be981b 100755
--- a/plugins/peopsxgl/gpu.c
+++ b/plugins/peopsxgl/gpu.c
@@ -2995,7 +2995,8 @@ ENDVRAM:
for (unsigned int i = 0; i < 4; i++) //iCB: remove stale vertex data
{
vertex[i].x = vertex[i].y = 0.f;
- vertex[i].z = 1.f;
+ vertex[i].z = 0.95f;
+ vertex[i].w = 1.f;
}
primFunc[gpuCommand]((unsigned char *)gpuDataM);
diff --git a/plugins/peopsxgl/pgxp_gpu.c b/plugins/peopsxgl/pgxp_gpu.c
index 98b7a94d..67b381d8 100644
--- a/plugins/peopsxgl/pgxp_gpu.c
+++ b/plugins/peopsxgl/pgxp_gpu.c
@@ -115,6 +115,8 @@ void PGXP_glVertexfv(GLfloat* pV)
// pass complete vertex to OpenGL
glVertex4fv(pV);
vertexIdx++;
+
+ pV[3] = 1.f;
}
else
{