summaryrefslogtreecommitdiff
path: root/src/engine/renderva.cpp
diff options
context:
space:
mode:
authorxolatile2025-08-10 14:30:56 +0200
committerxolatile2025-08-10 14:30:56 +0200
commitbec4167d29a68efd0cd2da36143e7f1c78a119a0 (patch)
treef5f75c25e412b000850c4e466db94ee4b804dfa2 /src/engine/renderva.cpp
parent757096e7df15c14b9b10352fa91663483f9e34f8 (diff)
downloadxolatile-badassbug-bec4167d29a68efd0cd2da36143e7f1c78a119a0.tar.xz
xolatile-badassbug-bec4167d29a68efd0cd2da36143e7f1c78a119a0.tar.zst
Cleared all warnings on GCC...
Diffstat (limited to 'src/engine/renderva.cpp')
-rw-r--r--src/engine/renderva.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/engine/renderva.cpp b/src/engine/renderva.cpp
index a98614a..be57ab3 100644
--- a/src/engine/renderva.cpp
+++ b/src/engine/renderva.cpp
@@ -217,7 +217,7 @@ void startquery(occludequery *query) {
glBeginQuery_(GL_SAMPLES_PASSED, query->id);
}
-void endquery(occludequery *query) {
+void endquery(void) {
glEndQuery_(GL_SAMPLES_PASSED);
}
@@ -390,7 +390,7 @@ void rendermapmodels() {
}
startquery(oe->query);
drawbb(oe->bbmin, ivec(oe->bbmax).sub(oe->bbmin));
- endquery(oe->query);
+ endquery();
}
if(!queried) {
endbb();
@@ -556,7 +556,7 @@ static void renderquery(renderstate &cur, occludequery *query, vtxarray *va, boo
startquery(query);
if(full) drawbb(ivec(va->bbmin).sub(1), ivec(va->bbmax).sub(va->bbmin).add(2));
else drawbb(va->geommin, ivec(va->geommax).sub(va->geommin));
- endquery(query);
+ endquery();
}
enum {
@@ -694,7 +694,7 @@ static void changevbuf(renderstate &cur, int pass, vtxarray *va) {
}
}
-static void changebatchtmus(renderstate &cur, int pass, geombatch &b) {
+static void changebatchtmus(renderstate &cur, geombatch &b) {
bool changed = false;
extern bool brightengeom;
extern int fullbright;
@@ -778,7 +778,7 @@ static void changetexgen(renderstate &cur, int dim, Slot &slot, VSlot &vslot) {
cur.texgendim = dim;
}
-static void renderbatch(renderstate &cur, int pass, geombatch &b) {
+static void renderbatch(geombatch &b) {
geombatch *shadowed = NULL;
int rendered = -1;
for(geombatch *curbatch = &b;; curbatch = &geombatches[curbatch->batch]) {
@@ -840,8 +840,8 @@ static void renderbatches(renderstate &cur, int pass) {
if(cur.texgendim != b.es.dim || (cur.texgendim <= 2 && cur.texgenvslot != &b.vslot)) changetexgen(cur, b.es.dim, *b.vslot.slot, b.vslot);
}
else if(cur.texgendim != b.es.dim) changetexgen(cur, b.es.dim, *b.vslot.slot, b.vslot);
- if(pass == RENDERPASS_LIGHTMAP) changebatchtmus(cur, pass, b);
- renderbatch(cur, pass, b);
+ if(pass == RENDERPASS_LIGHTMAP) changebatchtmus(cur, b);
+ renderbatch(b);
}
resetbatches();
}
@@ -881,7 +881,7 @@ void renderzpass(renderstate &cur, vtxarray *va) {
if(va->query) { \
\
flush; \
- endquery(va->query); \
+ endquery(); \
} \
} while(0)