Christoph Oelckers
|
42d02834b1
|
Merge branch 'master' into newrenderer2
# Conflicts:
# source/build/include/build.h
# source/build/src/polymost.cpp
# source/build/src/voxmodel.cpp
# source/core/gamecontrol.cpp
# source/core/gamestruct.h
# source/games/blood/src/animatesprite.cpp
# source/games/blood/src/misc.h
# source/games/blood/src/view.cpp
# source/games/duke/src/render.cpp
# source/games/sw/src/draw.cpp
# source/games/sw/src/game.h
# source/games/sw/src/jsector.cpp
# source/glbackend/glbackend.cpp
|
2021-04-11 14:38:56 +02:00 |
|
Christoph Oelckers
|
0ee28fb45e
|
- also handle SW's voxels.
|
2021-04-11 13:38:23 +02:00 |
|
Christoph Oelckers
|
e5e23cd63c
|
- make sure voxels are being precached.
In Blood's case it also needs to check the game-side array to find everything.
|
2021-04-11 13:19:48 +02:00 |
|
Christoph Oelckers
|
e4cf768fa8
|
- call StartPrecaching to keep Vulkan happy.
|
2021-04-11 10:50:04 +02:00 |
|
Christoph Oelckers
|
9fd3ab6b5e
|
- fixed texture precaching.
After the migration to GZDoom's full backend this never created any textureds when precaching things.
|
2021-04-11 09:59:55 +02:00 |
|