mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
r600g: Use symbolic names for NUMBER_TYPE.
Signed-off-by: Henri Verbeet <hverbeet@gmail.com>
This commit is contained in:
parent
0da2a22ba6
commit
3e15fa86d7
2 changed files with 5 additions and 5 deletions
|
|
@ -680,7 +680,7 @@ static void evergreen_cb(struct r600_pipe_context *rctx, struct r600_pipe_state
|
|||
level, state->cbufs[cb]->u.tex.first_layer);
|
||||
pitch = rtex->pitch_in_blocks[level] / 8 - 1;
|
||||
slice = rtex->pitch_in_blocks[level] * surf->aligned_height / 64 - 1;
|
||||
ntype = 0;
|
||||
ntype = V_028C70_NUMBER_UNORM;
|
||||
desc = util_format_description(surf->base.format);
|
||||
if (desc->colorspace == UTIL_FORMAT_COLORSPACE_SRGB)
|
||||
ntype = V_028C70_NUMBER_SRGB;
|
||||
|
|
@ -690,7 +690,7 @@ static void evergreen_cb(struct r600_pipe_context *rctx, struct r600_pipe_state
|
|||
|
||||
/* disable when gallium grows int textures */
|
||||
if ((format == FMT_32_32_32_32 || format == FMT_16_16_16_16) && rtex->force_int_type)
|
||||
ntype = 4;
|
||||
ntype = V_028C70_NUMBER_UINT;
|
||||
|
||||
color_info = S_028C70_FORMAT(format) |
|
||||
S_028C70_COMP_SWAP(swap) |
|
||||
|
|
@ -708,7 +708,7 @@ static void evergreen_cb(struct r600_pipe_context *rctx, struct r600_pipe_state
|
|||
if we aren't a float, sint or uint */
|
||||
if (desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS &&
|
||||
desc->channel[i].size < 12 && desc->channel[i].type != UTIL_FORMAT_TYPE_FLOAT &&
|
||||
ntype != 4 && ntype != 5)
|
||||
ntype != V_028C70_NUMBER_UINT && ntype != V_028C70_NUMBER_SINT)
|
||||
color_info |= S_028C70_SOURCE_FORMAT(V_028C70_EXPORT_4C_16BPC);
|
||||
|
||||
if (rtex->array_mode[level] > V_028C70_ARRAY_LINEAR_ALIGNED) {
|
||||
|
|
|
|||
|
|
@ -742,7 +742,7 @@ static void r600_cb(struct r600_pipe_context *rctx, struct r600_pipe_state *rsta
|
|||
level, state->cbufs[cb]->u.tex.first_layer);
|
||||
pitch = rtex->pitch_in_blocks[level] / 8 - 1;
|
||||
slice = rtex->pitch_in_blocks[level] * surf->aligned_height / 64 - 1;
|
||||
ntype = 0;
|
||||
ntype = V_0280A0_NUMBER_UNORM;
|
||||
desc = util_format_description(surf->base.format);
|
||||
if (desc->colorspace == UTIL_FORMAT_COLORSPACE_SRGB)
|
||||
ntype = V_0280A0_NUMBER_SRGB;
|
||||
|
|
@ -758,7 +758,7 @@ static void r600_cb(struct r600_pipe_context *rctx, struct r600_pipe_state *rsta
|
|||
|
||||
/* disable when gallium grows int textures */
|
||||
if ((format == FMT_32_32_32_32 || format == FMT_16_16_16_16) && rtex->force_int_type)
|
||||
ntype = 4;
|
||||
ntype = V_0280A0_NUMBER_UINT;
|
||||
|
||||
color_info = S_0280A0_FORMAT(format) |
|
||||
S_0280A0_COMP_SWAP(swap) |
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue