diff options
author | Juan Linietsky <reduzio@gmail.com> | 2019-01-25 11:01:03 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-25 11:01:03 -0300 |
commit | 1d50a6edb4d40451f94053b4b880436eebc06f5e (patch) | |
tree | 3d0c7f114f5923e025df8ec7031a6092190ab8f9 | |
parent | c298b5267a48acaff02f7828044d8270d0e101fb (diff) | |
parent | da7f9e1ed15b4e03e64031f36c5a55e39b665a24 (diff) |
Merge pull request #25319 from BastiaanOlij/fix_contact_shadow_502
Fix GLES3 error 502 on iOS
-rw-r--r-- | drivers/gles3/rasterizer_scene_gles3.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gles3/rasterizer_scene_gles3.cpp b/drivers/gles3/rasterizer_scene_gles3.cpp index 02dbe096c5..f4b09e71bf 100644 --- a/drivers/gles3/rasterizer_scene_gles3.cpp +++ b/drivers/gles3/rasterizer_scene_gles3.cpp @@ -4162,7 +4162,7 @@ void RasterizerSceneGLES3::render_scene(const Transform &p_cam_transform, const if (state.used_contact_shadows) { glBindFramebuffer(GL_READ_FRAMEBUFFER, storage->frame.current_rt->buffers.fbo); - glReadBuffer(GL_COLOR_ATTACHMENT0); + glReadBuffer(GL_DEPTH_ATTACHMENT); glBindFramebuffer(GL_DRAW_FRAMEBUFFER, storage->frame.current_rt->fbo); glBlitFramebuffer(0, 0, storage->frame.current_rt->width, storage->frame.current_rt->height, 0, 0, storage->frame.current_rt->width, storage->frame.current_rt->height, GL_DEPTH_BUFFER_BIT, GL_NEAREST); glBindFramebuffer(GL_READ_FRAMEBUFFER, 0); |