radeonsi: Fix Z24 texture formats.
authorMichel Dänzer <michel.daenzer@amd.com>
Tue, 15 Jan 2013 10:46:40 +0000 (11:46 +0100)
committerMichel Dänzer <michel@daenzer.net>
Thu, 17 Jan 2013 15:57:21 +0000 (16:57 +0100)
About half a dozen more piglits.

Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
src/gallium/drivers/radeonsi/si_state.c

index 2ec8287a8c9d383d96b4e9684648a034f26ae990..cc9f7ae3e1b01f315c1f24e96d1aa555a5af93fe 100644 (file)
@@ -1135,10 +1135,10 @@ static uint32_t si_translate_texformat(struct pipe_screen *screen,
                case PIPE_FORMAT_X24S8_UINT:
                case PIPE_FORMAT_Z24X8_UNORM:
                case PIPE_FORMAT_Z24_UNORM_S8_UINT:
-                       return V_008F14_IMG_DATA_FORMAT_24_8;
+                       return V_008F14_IMG_DATA_FORMAT_8_24;
                case PIPE_FORMAT_X8Z24_UNORM:
                case PIPE_FORMAT_S8_UINT_Z24_UNORM:
-                       return V_008F14_IMG_DATA_FORMAT_8_24;
+                       return V_008F14_IMG_DATA_FORMAT_24_8;
                case PIPE_FORMAT_X32_S8X24_UINT:
                case PIPE_FORMAT_S8X24_UINT:
                case PIPE_FORMAT_S8_UINT: