diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2024-04-30 08:50:38 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-05-03 06:29:05 +0000 |
commit | 66d4188ec53f3e428b9f58c977fe98b928616acc (patch) | |
tree | 6c0535e2236faf517c8f09a8cf3b19afc8c9a526 /src/amd/vulkan/radv_cmd_buffer.c | |
parent | 0ce1bfc040276f5b7f1bcf290efa804b7ad83fda (diff) |
radv: store cb_shader_mask for fragment shaders and epilogs
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28976>
Diffstat (limited to 'src/amd/vulkan/radv_cmd_buffer.c')
-rw-r--r-- | src/amd/vulkan/radv_cmd_buffer.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 5a35257d4ed..35ecbe17111 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -1885,8 +1885,7 @@ radv_emit_ps_epilog_state(struct radv_cmd_buffer *cmd_buffer, struct radv_shader radeon_set_context_reg(cmd_buffer->cs, R_028714_SPI_SHADER_COL_FORMAT, radv_compact_spi_shader_col_format(col_format)); - radeon_set_context_reg(cmd_buffer->cs, R_02823C_CB_SHADER_MASK, - ac_get_cb_shader_mask(ps_epilog->spi_shader_col_format)); + radeon_set_context_reg(cmd_buffer->cs, R_02823C_CB_SHADER_MASK, ps_epilog->cb_shader_mask); if (ps_epilog->spi_shader_z_format) radeon_set_context_reg(cmd_buffer->cs, R_028710_SPI_SHADER_Z_FORMAT, ps_epilog->spi_shader_z_format); |