summaryrefslogtreecommitdiff
path: root/game/scenary/foliage.cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2026-03-07 11:59:24 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2026-03-07 11:59:24 +0000
commit712007d8fccae219154a69c83827413025ca08be (patch)
treed4a983b4896d7d05870294b4f38de182fe55ec35 /game/scenary/foliage.cpp
parentMerge branch 'glalloc' (diff)
downloadilt-712007d8fccae219154a69c83827413025ca08be.tar.bz2
ilt-712007d8fccae219154a69c83827413025ca08be.tar.xz
ilt-712007d8fccae219154a69c83827413025ca08be.zip
Don't create and then replace shadow and billboard textures
Diffstat (limited to 'game/scenary/foliage.cpp')
-rw-r--r--game/scenary/foliage.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/game/scenary/foliage.cpp b/game/scenary/foliage.cpp
index cf2d82e..4e10ed9 100644
--- a/game/scenary/foliage.cpp
+++ b/game/scenary/foliage.cpp
@@ -43,8 +43,8 @@ Foliage::postLoad()
const auto & size = bodyMesh->getDimensions().size;
billboardSize = billboardTextureSizeForObject(size);
- shadowStencil = ShadowStenciller::createStencilTexture(billboardSize, billboardSize);
- billboard = BillboardPainter::createBillBoardTextures(billboardSize, billboardSize);
+ ShadowStenciller::configureStencilTexture(shadowStencil, billboardSize, billboardSize);
+ BillboardPainter::configureBillBoardTextures(billboard, billboardSize, billboardSize);
useMeshClipDist = (ASSUMED_VIEWPORT * OVER_SAMPLE_MULTIPLIER * size) / static_cast<RelativeDistance>(billboardSize);
}