]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - r_light.c
gl backend now has functions for color array and flat color states (GL_UseColorArray...
[xonotic/darkplaces.git] / r_light.c
index f0660972cbad80fe6a1318e4608436ef8afed148..b06f3cb9657d8a908e023bed4f4b9fb161af7207 100644 (file)
--- a/r_light.c
+++ b/r_light.c
@@ -167,10 +167,7 @@ void R_DrawCoronas(void)
                                VectorSubtract(rd->origin, r_origin, diff);
                                scale *= 1 - exp(fogdensity/DotProduct(diff,diff));
                        }
-                       varray_color[ 0] = varray_color[ 4] = varray_color[ 8] = varray_color[12] = rd->light[0] * scale;
-                       varray_color[ 1] = varray_color[ 5] = varray_color[ 9] = varray_color[13] = rd->light[1] * scale;
-                       varray_color[ 2] = varray_color[ 6] = varray_color[10] = varray_color[14] = rd->light[2] * scale;
-                       varray_color[ 3] = varray_color[ 7] = varray_color[11] = varray_color[15] = 1;
+                       GL_Color(rd->light[0] * scale, rd->light[1] * scale, rd->light[2] * scale, 1);
                        varray_texcoord[0][0] = 0;
                        varray_texcoord[0][1] = 0;
                        varray_texcoord[0][2] = 0;