1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-08-06 17:41:04 +00:00

Remove volumetrics stuff and some changes

This commit is contained in:
Gefüllte Taubenbrust 2024-10-01 20:00:24 +02:00
parent da1a688493
commit 1bf1d0b2ff
21 changed files with 311 additions and 857 deletions

View file

@ -113,19 +113,6 @@ void TextureBuffer::swapTextures(u8 texture_a, u8 texture_b)
m_textures[texture_b] = temp;
}
void TextureBuffer::setTextureImage(u8 id, video::IImage* image) {
assert(m_definitions[id].valid);
auto &definition = m_definitions[id];
if (m_textures[id]) m_driver->removeTexture(m_textures[id]);
m_textures[id] = m_driver->addTexture(definition.name.c_str(), image);
definition.fixed_size = true;
definition.size = image->getDimension();
definition.dirty = false;
}
bool TextureBuffer::ensureTexture(video::ITexture **texture, const TextureDefinition& definition, PipelineContext &context)
{
bool modify;
@ -195,8 +182,6 @@ void TextureBufferOutput::activate(PipelineContext &context)
if (!render_target)
render_target = driver->addRenderTarget();
if (disable_clear) m_clear = false;
core::array<video::ITexture *> textures;
core::dimension2du size(0, 0);
for (size_t i = 0; i < texture_map.size(); i++) {