projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c21fc88
)
freedreno/a5xx: hack for r8g8b8a8_snorm
author
Rob Clark
<robdclark@gmail.com>
Sun, 23 Apr 2017 16:40:15 +0000
(12:40 -0400)
committer
Rob Clark
<robdclark@gmail.com>
Sun, 23 Apr 2017 17:03:25 +0000
(13:03 -0400)
Blob won't render to this format, and sampling from it it uses the same
fmt value for r8g8b8_snorm and r8g8b8a8_snorm. But this is what is what
blocks us from jumping from gl30/gles20 to gl31/gles30. So a hack it
is!
Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/a5xx/fd5_format.c
patch
|
blob
|
history
diff --git
a/src/gallium/drivers/freedreno/a5xx/fd5_format.c
b/src/gallium/drivers/freedreno/a5xx/fd5_format.c
index e6593a24ca41d6c0c8ae66fc8394e540ecc97978..285d5238a87cb96943a68ff12cfbeebe81e23b46 100644
(file)
--- a/
src/gallium/drivers/freedreno/a5xx/fd5_format.c
+++ b/
src/gallium/drivers/freedreno/a5xx/fd5_format.c
@@
-173,7
+173,7
@@
static struct fd5_format formats[PIPE_FORMAT_COUNT] = {
_T(R8G8B8X8_UNORM, 8_8_8_8_UNORM, R8G8B8A8_UNORM, WZYX),
_T(R8G8B8A8_SRGB, 8_8_8_8_UNORM, R8G8B8A8_UNORM, WZYX),
_T(R8G8B8X8_SRGB, 8_8_8_8_UNORM, R8G8B8A8_UNORM, WZYX),
- V
_(R8G8B8A8_SNORM, 8_8_8_8_SNORM, NONE,
WZYX),
+ V
T(R8G8B8A8_SNORM, 8_8_8_8_UNORM, R8G8B8A8_UNORM,
WZYX),
V_(R8G8B8A8_UINT, 8_8_8_8_UINT, R8G8B8A8_UINT, WZYX),
V_(R8G8B8A8_SINT, 8_8_8_8_SINT, NONE, WZYX),
V_(R8G8B8A8_USCALED, 8_8_8_8_UINT, NONE, WZYX),