diff options
author | LaG1924 <lag1924@gmail.com> | 2021-12-11 16:56:17 +0100 |
---|---|---|
committer | LaG1924 <lag1924@gmail.com> | 2021-12-11 16:56:17 +0100 |
commit | 5721d60db866373dc5718a8af8e63e5377ffd927 (patch) | |
tree | 37959ed252108dcefee9f551950fc178e9433369 /src | |
parent | Optimized GBuffer size (diff) | |
download | AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar.gz AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar.bz2 AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar.lz AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar.xz AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.tar.zst AltCraft-5721d60db866373dc5718a8af8e63e5377ffd927.zip |
Diffstat (limited to 'src')
-rw-r--r-- | src/RenderConfigs.cpp | 9 | ||||
-rw-r--r-- | src/RenderConfigs.hpp | 1 |
2 files changed, 1 insertions, 9 deletions
diff --git a/src/RenderConfigs.cpp b/src/RenderConfigs.cpp index d399818..8cc4ee1 100644 --- a/src/RenderConfigs.cpp +++ b/src/RenderConfigs.cpp @@ -183,11 +183,6 @@ Gbuffer::Gbuffer(size_t geomW, size_t geomH, size_t lightW, size_t lightH, int s normalConf->SetMaxFilter(Gal::Filtering::Bilinear); normal = gal->BuildTexture(normalConf); - auto addColorConf = gal->CreateTexture2DConfig(geomW, geomH, Gal::Format::R8G8B8); - addColorConf->SetMinFilter(Gal::Filtering::Bilinear); - addColorConf->SetMaxFilter(Gal::Filtering::Bilinear); - addColor = gal->BuildTexture(addColorConf); - auto lightConf = gal->CreateTexture2DConfig(geomW, geomH, Gal::Format::R8G8B8); lightConf->SetMinFilter(Gal::Filtering::Bilinear); lightConf->SetMaxFilter(Gal::Filtering::Bilinear); @@ -202,8 +197,7 @@ Gbuffer::Gbuffer(size_t geomW, size_t geomH, size_t lightW, size_t lightH, int s geomFbConf->SetDepthStencil(depthStencil); geomFbConf->SetTexture(0, color); geomFbConf->SetTexture(1, normal); - geomFbConf->SetTexture(2, addColor); - geomFbConf->SetTexture(3, light); + geomFbConf->SetTexture(2, light); geomFramebuffer = gal->BuildFramebuffer(geomFbConf); geomFramebuffer->SetViewport(0, 0, geomW, geomH); @@ -274,7 +268,6 @@ Gbuffer::Gbuffer(size_t geomW, size_t geomH, size_t lightW, size_t lightH, int s {"depthStencil", depthStencil}, {"color", color}, {"normal", normal}, - {"addColor", addColor}, {"light", light}, }; diff --git a/src/RenderConfigs.hpp b/src/RenderConfigs.hpp index 92ce90c..d0adfce 100644 --- a/src/RenderConfigs.hpp +++ b/src/RenderConfigs.hpp @@ -96,7 +96,6 @@ class Gbuffer { std::shared_ptr<Gal::Texture> depthStencil; std::shared_ptr<Gal::Texture> color; //RGB - color std::shared_ptr<Gal::Texture> normal; //RGB - normal - std::shared_ptr<Gal::Texture> addColor; //RGB - addColor std::shared_ptr<Gal::Texture> light; //R - faceLight, G - skyLight, B - unused std::shared_ptr<Gal::Framebuffer> geomFramebuffer; |