@@ -240,8 +240,10 @@ int main(int argc, char* argv[])
240240 glActiveTexture (GL_TEXTURE19);
241241 glBindTexture (GL_TEXTURE_2D, Renderer::GetInstance ()->GetFramebuffer (Renderer::FramebufferType::DecalsGBuffer)->GetTexture (false , 3 ));
242242 glActiveTexture (GL_TEXTURE20);
243- glBindTexture (GL_TEXTURE_2D, Renderer::GetInstance ()->GetFramebuffer (Renderer::FramebufferType::SSGIPingPong1 )->GetTexture ());
243+ glBindTexture (GL_TEXTURE_2D, Renderer::GetInstance ()->GetFramebuffer (Renderer::FramebufferType::DecalsGBuffer )->GetTexture (false , 0 ));
244244 glActiveTexture (GL_TEXTURE21);
245+ glBindTexture (GL_TEXTURE_2D, Renderer::GetInstance ()->GetFramebuffer (Renderer::FramebufferType::SSGIPingPong1)->GetTexture ());
246+ glActiveTexture (GL_TEXTURE22);
245247 glBindTexture (GL_TEXTURE_2D, Renderer::GetInstance ()->GetFramebuffer (Renderer::FramebufferType::Fog)->GetTexture ());
246248
247249 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->Bind ();
@@ -255,8 +257,9 @@ int main(int argc, char* argv[])
255257 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" galbedo" , 17 );
256258 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" gcombined" , 18 );
257259 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" decalsCombined" , 19 );
258- Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" ssgi" , 20 );
259- Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" fog" , 21 );
260+ Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" decalsAlbedo" , 20 );
261+ Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" ssgi" , 21 );
262+ Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" fog" , 22 );
260263 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" rawColor" , false );
261264 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" ssrEnabled" , true );
262265 Renderer::GetInstance ()->GetShader (Renderer::ShaderType::Post)->SetUniform1i (" fogEnabled" , true );
0 commit comments