]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - gl_backend.c
fix bug in saveconfig that caused config to get saved to weird random file names...
[xonotic/darkplaces.git] / gl_backend.c
index c6956ba7af64c0c37863811a9a88b428517b70c9..09d479da20c33527bde8e12a39224ba6369d0299 100644 (file)
@@ -908,26 +908,6 @@ void GL_TransformToScreen(const vec4_t in, vec4_t out)
        out[2] = r_view.z + (out[2] * iw + 1.0f) * r_view.depth * 0.5f;
 }
 
-/*
-void GL_TransformToScreenTexCoords(int numverts, const float *in3f, float *out2f, float scalex, float scaley, float basex, float basey)
-{
-       int i;
-       vec4_t in, temp;
-       float iw;
-       matrix4x4_t mat;
-       in[3] = 1;
-       Matrix4x4_Concat(&mat, &backend_projectmatrix, &backend_viewmatrix);
-       for (i = 0;i < numverts;i++)
-       {
-               VectorCopy(in3f + i * 3, in);
-               Matrix4x4_Transform4 (&mat, in, temp);
-               iw = 1.0f / temp[3];
-               out2f[i*2+0] = (temp[0] * iw) * scalex + basex;
-               out2f[i*2+1] = (temp[1] * iw) * scaley + basey;
-       }
-}
-*/
-
 // called at beginning of frame
 void R_Mesh_Start(void)
 {
@@ -1041,7 +1021,7 @@ void R_Mesh_Draw(int firstvertex, int numvertices, int numtriangles, const int *
                Con_Printf("R_Mesh_Draw(%d, %d, %d, %8p, %i, %p);\n", firstvertex, numvertices, numtriangles, elements, bufferobject, (void *)bufferoffset);
                return;
        }
-       if (!gl_vbo.integer)
+       if (gl_vbo.integer != 1)
                bufferobject = 0;
        CHECKGLERROR
        r_refdef.stats.meshes++;