R_SkyStartFrame();
R_BuildLightList();
- R_MeshQueue_BeginScene();
-
R_FarClip_Start(r_origin, vpn, 768.0f);
R_TimeReport("setup");
R_Mesh_Start(r_farclip);
+ R_MeshQueue_BeginScene();
+
if (skyrendermasked)
{
R_DrawExplosions();
R_TimeReport("explosions");
- R_MeshQueue_EndScene();
+ R_MeshQueue_RenderTransparent();
R_Mesh_AddTransparent();
R_TimeReport("addtrans");
R_BlendView();
R_TimeReport("blendview");
+ R_MeshQueue_Render();
+
+ R_MeshQueue_EndScene();
+
R_Mesh_Finish();
R_TimeReport("meshfinish");
}