From 685e0402689dca68f4828411787c30ea7b47a997 Mon Sep 17 00:00:00 2001 From: iCatButler Date: Sun, 19 Mar 2017 16:39:48 +0000 Subject: Fix false positive when rendering transparent objects in wireframe --- plugins/peopsxgl/pgxp_gpu.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/peopsxgl/pgxp_gpu.c b/plugins/peopsxgl/pgxp_gpu.c index f66d280f..29844d38 100644 --- a/plugins/peopsxgl/pgxp_gpu.c +++ b/plugins/peopsxgl/pgxp_gpu.c @@ -712,8 +712,12 @@ int DrawDebugPrim(int prim, OGLVertex* vertex1, OGLVertex* vertex2, OGLVertex* v if (bBlend == GL_TRUE) { - // alpha = 128; + // alpha = 128; glDisable(GL_BLEND); + } + + if(DrawSemiTrans) + { glPolygonMode(GL_FRONT, GL_LINE); glPolygonMode(GL_BACK, GL_LINE); glLineWidth(5.f); -- cgit v1.2.3