From 2cb2f230fd7d1e11e53d946f8a6c076e7859ea86 Mon Sep 17 00:00:00 2001 From: Bill Currie <bill@taniwha.org> Date: Sat, 21 Jan 2012 15:48:21 +0900 Subject: [PATCH] Print out the point size range. I'm not sure if there's a bug in mesa, or if I'm doing something wrong, but GL_POINTS doesn't seem to be working properly. I get the points, but writing to gl_PointSize doesn't make a difference despite the size range being 1-255. --- libs/video/renderer/glsl/glsl_particles.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/video/renderer/glsl/glsl_particles.c b/libs/video/renderer/glsl/glsl_particles.c index 5abd8b593..14536d759 100644 --- a/libs/video/renderer/glsl/glsl_particles.c +++ b/libs/video/renderer/glsl/glsl_particles.c @@ -177,6 +177,10 @@ R_InitParticles (void) unsigned i; int vert; int frag; + float v[2] = {0, 0}; + + qfglGetFloatv (GL_ALIASED_POINT_SIZE_RANGE, v); + Sys_MaskPrintf (SYS_GLSL, "point size: %g - %g\n", v[0], v[1]); vert = GL_CompileShader ("quakepnt.vert", quakepoint_vert, GL_VERTEX_SHADER);