Skip to content

Commit 36b76fc

Browse files
committed
Merge pull request #110915 from Kaleb-Reid/compat-clear-buffers
Clear intermediate buffers when not in use in Compatibility
2 parents aae2def + a88c54a commit 36b76fc

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

drivers/gles3/storage/render_scene_buffers_gles3.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,10 @@ void RenderSceneBuffersGLES3::_check_render_buffers() {
193193
uint32_t depth_format_size = 4;
194194
bool use_multiview = view_count > 1;
195195

196+
if (!use_internal_buffer && internal3d.color != 0) {
197+
_clear_intermediate_buffers();
198+
}
199+
196200
if ((!use_internal_buffer || internal3d.color != 0) && (msaa3d.mode == RS::VIEWPORT_MSAA_DISABLED || msaa3d.color != 0)) {
197201
// already setup!
198202
return;

0 commit comments

Comments
 (0)