소스 검색

Merge pull request #38056 from clayjohn/GLES2-depth-buffer

Use proper depth buffer format for rgba shadows
Rémi Verschelde 5 년 전
부모
커밋
b4855f5c83
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      drivers/gles2/rasterizer_scene_gles2.cpp

+ 1 - 1
drivers/gles2/rasterizer_scene_gles2.cpp

@@ -4045,7 +4045,7 @@ void RasterizerSceneGLES2::initialize() {
 			//maximum compatibility, renderbuffer and RGBA shadow
 			glGenRenderbuffers(1, &directional_shadow.depth);
 			glBindRenderbuffer(GL_RENDERBUFFER, directional_shadow.depth);
-			glRenderbufferStorage(GL_RENDERBUFFER, storage->config.depth_internalformat, directional_shadow.size, directional_shadow.size);
+			glRenderbufferStorage(GL_RENDERBUFFER, storage->config.depth_buffer_internalformat, directional_shadow.size, directional_shadow.size);
 			glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, directional_shadow.depth);
 
 			glGenTextures(1, &directional_shadow.color);