freedreno/a4xx: formats update
authorRob Clark <robclark@freedesktop.org>
Sat, 15 Aug 2015 15:57:22 +0000 (11:57 -0400)
committerRob Clark <robclark@freedesktop.org>
Mon, 24 Aug 2015 17:16:27 +0000 (13:16 -0400)
Fixes glamor, which wants to use R8 integer textures.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/a4xx/fd4_format.c

index 3e0045449eb07b91df20b60271105c4323371d5a..6c9e217d5ad5c1f252d0381894ab1be877db80f1 100644 (file)
@@ -79,9 +79,9 @@ struct fd4_format {
 static struct fd4_format formats[PIPE_FORMAT_COUNT] = {
        /* 8-bit */
        VT(R8_UNORM,   8_UNORM, R8_UNORM, WZYX),
-       V_(R8_SNORM,   8_SNORM, NONE,     WZYX),
-       V_(R8_UINT,    8_UINT,  NONE,     WZYX),
-       V_(R8_SINT,    8_SINT,  NONE,     WZYX),
+       VT(R8_SNORM,   8_SNORM, NONE,     WZYX),
+       VT(R8_UINT,    8_UINT,  NONE,     WZYX),
+       VT(R8_SINT,    8_SINT,  NONE,     WZYX),
        V_(R8_USCALED, 8_UINT,  NONE,     WZYX),
        V_(R8_SSCALED, 8_UINT,  NONE,     WZYX),
 
@@ -115,8 +115,8 @@ static struct fd4_format formats[PIPE_FORMAT_COUNT] = {
 
        VT(R8G8_UNORM,   8_8_UNORM, R8G8_UNORM, WZYX),
        VT(R8G8_SNORM,   8_8_SNORM, R8G8_SNORM, WZYX),
-       VT(R8G8_UINT,    8_8_UINT,  NONE,       WZYX),
-       VT(R8G8_SINT,    8_8_SINT,  NONE,       WZYX),
+       VT(R8G8_UINT,    8_8_UINT,  R8G8_UINT,  WZYX),
+       VT(R8G8_SINT,    8_8_SINT,  R8G8_SINT,  WZYX),
        V_(R8G8_USCALED, 8_8_UINT,  NONE,       WZYX),
        V_(R8G8_SSCALED, 8_8_SINT,  NONE,       WZYX),