Skip to content

Commit

Permalink
move disablevquery() to renderstate for #241
Browse files Browse the repository at this point in the history
  • Loading branch information
no-lex committed Nov 6, 2022
1 parent 8bd9aa8 commit 01a1e4e
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/engine/render/renderva.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -639,6 +639,7 @@ namespace
int texgenorient, texgenmillis;

void changebatchtmus();
void disablevquery();

renderstate() : colormask(true), depthmask(true), alphaing(0), vbuf(0), vattribs(false),
vquery(false), colorscale(1, 1, 1), alphascale(0), refractscale(0),
Expand Down Expand Up @@ -676,10 +677,10 @@ namespace
cur.vquery = true;
}

void disablevquery(renderstate &cur)
void renderstate::disablevquery()
{
endbb(false);
cur.vquery = false;
vquery = false;
}

void renderquery(renderstate &cur, occludequery *query, vtxarray *va, bool full = true)
Expand Down Expand Up @@ -1181,7 +1182,7 @@ namespace
{
if(cur.vquery)
{
disablevquery(cur);
cur.disablevquery();
}
enablevattribs(cur);
}
Expand Down Expand Up @@ -1229,7 +1230,7 @@ namespace
{
if(cur.vquery)
{
disablevquery(cur);
cur.disablevquery();
}
enablevattribs(cur, false);
}
Expand Down Expand Up @@ -2878,7 +2879,7 @@ void rendergeom()

if(cur.vquery)
{
disablevquery(cur);
cur.disablevquery();
}
if(cur.vattribs)
{
Expand Down

0 comments on commit 01a1e4e

Please sign in to comment.