}
if (numlines > 0)
{
- R_Mesh_PrepareVertices_Generic(numlines*2, vertex, NULL);
+ R_Mesh_PrepareVertices_Generic(numlines*2, vertex, NULL, 0);
DrawQ_Lines(0.0f, numlines, 0, false);
}
x = graphx;
"vertexbufferuploadsize",
"framedatacurrent",
"framedatasize",
+ "bufferdatacurrent_vertex", // R_BUFFERDATA_ types are added to this index
+ "bufferdatacurrent_index16",
+ "bufferdatacurrent_index32",
+ "bufferdatacurrent_uniform",
+ "bufferdatasize_vertex", // R_BUFFERDATA_ types are added to this index
+ "bufferdatasize_index16",
+ "bufferdatasize_index32",
+ "bufferdatasize_uniform",
"animcache_vertexmesh_count",
"animcache_vertexmesh_vertices",
"animcache_vertexmesh_maxvertices",
if (qglDrawBuffer)
qglDrawBuffer(GL_BACK);
SCR_DrawLoadingScreen_SharedSetup(clear);
- if (vid.stereobuffer)
+ if (vid.stereobuffer && qglDrawBuffer)
{
qglDrawBuffer(GL_BACK_LEFT);
SCR_DrawLoadingScreen(clear);
sb_lines = 24+16+8;
}
+ R_FrameData_NewFrame();
+ R_BufferData_NewFrame();
+
Matrix4x4_OriginFromMatrix(&r_refdef.view.matrix, vieworigin);
R_HDR_UpdateIrisAdaptation(vieworigin);