mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 09:20:13 +01:00
r600g: explicity set sign bits for RGTC
This commit is contained in:
parent
c9bca01819
commit
b2413de916
1 changed files with 4 additions and 2 deletions
|
|
@ -878,12 +878,14 @@ uint32_t r600_translate_texformat(enum pipe_format format,
|
|||
goto out_unknown;
|
||||
|
||||
switch (format) {
|
||||
case PIPE_FORMAT_RGTC1_UNORM:
|
||||
case PIPE_FORMAT_RGTC1_SNORM:
|
||||
word4 |= sign_bit[0];
|
||||
case PIPE_FORMAT_RGTC1_UNORM:
|
||||
result = FMT_BC4;
|
||||
goto out_word4;
|
||||
case PIPE_FORMAT_RGTC2_UNORM:
|
||||
case PIPE_FORMAT_RGTC2_SNORM:
|
||||
word4 |= sign_bit[0] | sign_bit[1];
|
||||
case PIPE_FORMAT_RGTC2_UNORM:
|
||||
result = FMT_BC5;
|
||||
goto out_word4;
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue