ref_gl: gl_rsurf.c: don't use asserts to prevent engine from stopping when vbo is disabled.

This commit is contained in:
Andrey Akhmichin 2021-01-10 01:46:27 +05:00 committed by Alibek Omarov
parent 63c4b2748c
commit c158771f59

View File

@ -2697,7 +2697,9 @@ void R_DrawVBO( qboolean drawlightmap, qboolean drawtextures )
if( !vbotex->vboarray ) if( !vbotex->vboarray )
continue; continue;
ASSERT( vbotex->vboarray == vbo ); // ASSERT( vbotex->vboarray == vbo );
if( vbotex->vboarray != vbo )
continue;
if( vbotex->curindex || vbotex->dlightchain ) if( vbotex->curindex || vbotex->dlightchain )
{ {
@ -2855,7 +2857,7 @@ void R_DrawVBO( qboolean drawlightmap, qboolean drawtextures )
if( !drawtextures || !drawlightmap ) if( !drawtextures || !drawlightmap )
vbos.decaldata->lm[k] = NULL; vbos.decaldata->lm[k] = NULL;
} }
ASSERT( !vbo->next ); // ASSERT( !vbo->next );
// restore states // restore states
R_DisableDetail(); R_DisableDetail();