async loading (hopefully?)

This commit is contained in:
minjaesong
2026-04-04 17:05:00 +09:00
parent 981418d0c7
commit 6118f30d5f
6 changed files with 344 additions and 123 deletions

View File

@@ -1307,6 +1307,11 @@ object IngameRenderer : Disposable {
//fboBlurQuarter.dispose()
}
// BlocksDrawer and LightmapRenderer must be resized before lightmapFbo is created,
// because lightmapFbo dimensions are derived from LightmapRenderer.lightBuffer.
BlocksDrawer.resize(width, height)
LightmapRenderer.resize(width, height)
fboRGB = Float16FrameBuffer(width, height, false)
fboRGB_lightMixed0 = Float16FrameBuffer(width, height, false)
fboRGB_lightMixed = Float16FrameBuffer(width, height, false)
@@ -1345,9 +1350,6 @@ object IngameRenderer : Disposable {
false
)*/
BlocksDrawer.resize(width, height)
LightmapRenderer.resize(width, height)
blurWriteQuad.setVertices(floatArrayOf(
0f,0f,0f, 1f,1f,1f,1f, 0f,1f,