diff options
author | Christoph Bumiller <[email protected]> | 2013-12-25 17:53:50 +0100 |
---|---|---|
committer | Maarten Lankhorst <[email protected]> | 2014-01-27 16:40:43 +0100 |
commit | c7b14ba23f3f92ed941484d929a9b799efb9e925 (patch) | |
tree | bd64adf0c9727126ebaaa5f0e62aab4e5ff17656 /src | |
parent | f3bd2bc7b2c59ea8f2a6f83fb44ef4614f481d57 (diff) |
nv50: add more RGB10A2 formats
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/drivers/nouveau/nv50/nv50_formats.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/drivers/nouveau/nv50/nv50_formats.c b/src/gallium/drivers/nouveau/nv50/nv50_formats.c index d21905dae5a..c7c597530b6 100644 --- a/src/gallium/drivers/nouveau/nv50/nv50_formats.c +++ b/src/gallium/drivers/nouveau/nv50/nv50_formats.c @@ -201,6 +201,8 @@ const struct nv50_format nv50_format_table[PIPE_FORMAT_COUNT] = TBV, 1), C4A(R10G10B10A2_SNORM, NONE, C0, C1, C2, C3, SNORM, 10_10_10_2, TV, 0), C4A(B10G10R10A2_SNORM, NONE, C2, C1, C0, C3, SNORM, 10_10_10_2, TV, 1), + C4A(R10G10B10A2_UINT, RGB10_A2_UINT, C0, C1, C2, C3, UINT, 10_10_10_2, TRV, 0), + C4A(B10G10R10A2_UINT, RGB10_A2_UINT, C2, C1, C0, C3, UINT, 10_10_10_2, TV, 0), F3B(R11G11B10_FLOAT, R11G11B10_FLOAT, C0, C1, C2, xx, FLOAT, 11_11_10, IB), @@ -393,6 +395,11 @@ const struct nv50_format nv50_format_table[PIPE_FORMAT_COUNT] = F1A(R16_SSCALED, NONE, C0, xx, xx, xx, SSCALED, 16, V), F1A(R16_USCALED, NONE, C0, xx, xx, xx, USCALED, 16, V), + C4A(R10G10B10A2_USCALED, NONE, C0, C1, C2, C3, USCALED, 10_10_10_2, V, 0), + C4A(R10G10B10A2_SSCALED, NONE, C0, C1, C2, C3, SSCALED, 10_10_10_2, V, 0), + C4A(B10G10R10A2_USCALED, NONE, C0, C1, C2, C3, USCALED, 10_10_10_2, V, 1), + C4A(B10G10R10A2_SSCALED, NONE, C0, C1, C2, C3, SSCALED, 10_10_10_2, V, 1), + C4A(R8G8B8A8_SSCALED, NONE, C0, C1, C2, C3, SSCALED, 8_8_8_8, V, 0), C4A(R8G8B8A8_USCALED, NONE, C0, C1, C2, C3, USCALED, 8_8_8_8, V, 0), F3A(R8G8B8_UNORM, NONE, C0, C1, C2, xx, UNORM, 8_8_8, V), |