diff options
author | Bastiaan Olij <mux213@gmail.com> | 2019-01-26 00:46:09 +1100 |
---|---|---|
committer | Bastiaan Olij <mux213@gmail.com> | 2019-01-26 00:52:54 +1100 |
commit | da7f9e1ed15b4e03e64031f36c5a55e39b665a24 (patch) | |
tree | 6e7528428916490bad91ee59c9891557483de5dc | |
parent | 5b5db08a51a2240dfc8452309284152af1425185 (diff) |
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); |