radv,aco: use 8-bit for color_is_int{8,10} everywhere

Do not need 32-bits because there is only up to 8 MRTs.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20199>
This commit is contained in:
Samuel Pitoiset 2022-12-08 13:54:42 +01:00 committed by Marge Bot
parent 9079bd821c
commit b7f49de625
2 changed files with 4 additions and 4 deletions

View file

@ -157,8 +157,8 @@ struct aco_stage_input {
struct {
uint32_t spi_shader_col_format;
uint32_t color_is_int8;
uint32_t color_is_int10;
uint8_t color_is_int8;
uint8_t color_is_int10;
uint8_t enable_mrt_output_nan_fixup;
/* Used to export alpha through MRTZ for alpha-to-coverage (GFX11+). */

View file

@ -86,8 +86,8 @@ struct radv_pipeline_key {
struct {
uint32_t spi_shader_col_format;
uint32_t color_is_int8;
uint32_t color_is_int10;
uint8_t color_is_int8;
uint8_t color_is_int10;
uint32_t cb_target_mask;
uint8_t num_samples;
bool sample_shading_enable;