mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 06:30:10 +01:00
r600g: trivially implement LATC/3DC
Passes fbo-generatemipmap-formats.
This commit is contained in:
parent
d737857ed2
commit
def6a91a62
1 changed files with 4 additions and 0 deletions
|
|
@ -883,13 +883,17 @@ uint32_t r600_translate_texformat(struct pipe_screen *screen,
|
|||
|
||||
switch (format) {
|
||||
case PIPE_FORMAT_RGTC1_SNORM:
|
||||
case PIPE_FORMAT_LATC1_SNORM:
|
||||
word4 |= sign_bit[0];
|
||||
case PIPE_FORMAT_RGTC1_UNORM:
|
||||
case PIPE_FORMAT_LATC1_UNORM:
|
||||
result = FMT_BC4;
|
||||
goto out_word4;
|
||||
case PIPE_FORMAT_RGTC2_SNORM:
|
||||
case PIPE_FORMAT_LATC2_SNORM:
|
||||
word4 |= sign_bit[0] | sign_bit[1];
|
||||
case PIPE_FORMAT_RGTC2_UNORM:
|
||||
case PIPE_FORMAT_LATC2_UNORM:
|
||||
result = FMT_BC5;
|
||||
goto out_word4;
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue