From b7c08e50812cd356bfe8caa00f1962c97774744f Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 27 Jun 2017 10:00:58 -0600 Subject: [PATCH] svga: fix incorrect case in svga_typeless_format() For the case of SVGA3D_X32_G8X24_UINT we incorrectly returned SVGA3D_R32_FLOAT_X8X24. We should return SVGA3D_R32G8X24_TYPELESS. Note that we never actually use SVGA3D_X32_G8X24_UINT so this has no impact. No Piglit regressions. Reviewed-by: Charmaine Lee --- src/gallium/drivers/svga/svga_format.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/drivers/svga/svga_format.c b/src/gallium/drivers/svga/svga_format.c index 597883f21f1..a72cf99e6bb 100644 --- a/src/gallium/drivers/svga/svga_format.c +++ b/src/gallium/drivers/svga/svga_format.c @@ -1827,10 +1827,9 @@ svga_typeless_format(SVGA3dSurfaceFormat format) case SVGA3D_R32G32_FLOAT: return SVGA3D_R32G32_TYPELESS; case SVGA3D_D32_FLOAT_S8X24_UINT: + case SVGA3D_X32_G8X24_UINT: case SVGA3D_R32G8X24_TYPELESS: return SVGA3D_R32G8X24_TYPELESS; - case SVGA3D_X32_G8X24_UINT: - return SVGA3D_R32_FLOAT_X8X24; case SVGA3D_R10G10B10A2_UINT: case SVGA3D_R10G10B10A2_UNORM: return SVGA3D_R10G10B10A2_TYPELESS; -- 2.11.0