Skip to content

Commit f209ffe

Browse files
committed
Add missing breaks to _glCopyImageSubData switch(fmt)
Discovered by compile errors
1 parent 0cccfa0 commit f209ffe

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

renderdoc/driver/gl/wrappers/gl_emulated.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,26 +1253,27 @@ void APIENTRY _glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLev
12531253
{
12541254
case eGL_R8_SNORM:
12551255
case eGL_RG8_SNORM:
1256-
case eGL_RGBA8_SNORM: colorRenderable = HasExt[EXT_render_snorm];
1256+
case eGL_RGBA8_SNORM: colorRenderable = HasExt[EXT_render_snorm]; break;
12571257

12581258
case eGL_R16_SNORM:
12591259
case eGL_RG16_SNORM:
1260-
case eGL_RGBA16_SNORM: colorRenderable = HasExt[EXT_render_snorm];
1260+
case eGL_RGBA16_SNORM: colorRenderable = HasExt[EXT_render_snorm]; break;
12611261

12621262
case eGL_R16F:
12631263
case eGL_RG16F:
12641264
case eGL_RGBA16F:
12651265
colorRenderable = HasExt[EXT_color_buffer_half_float] || HasExt[EXT_color_buffer_float];
1266+
break;
12661267

1267-
case eGL_RGB16F: colorRenderable = HasExt[EXT_color_buffer_half_float];
1268+
case eGL_RGB16F: colorRenderable = HasExt[EXT_color_buffer_half_float]; break;
12681269

12691270
case eGL_R32F:
12701271
case eGL_RG32F:
12711272
case eGL_RGBA32F:
1272-
case eGL_R11F_G11F_B10F: colorRenderable = HasExt[EXT_color_buffer_float];
1273+
case eGL_R11F_G11F_B10F: colorRenderable = HasExt[EXT_color_buffer_float]; break;
12731274

12741275
case eGL_RGB10_A2:
1275-
case eGL_RGB10_A2UI: colorRenderable = (GLCoreVersion >= 30);
1276+
case eGL_RGB10_A2UI: colorRenderable = (GLCoreVersion >= 30); break;
12761277

12771278
default: break;
12781279
}

0 commit comments

Comments
 (0)