diff --git a/src/amd/compiler/aco_shader_info.h b/src/amd/compiler/aco_shader_info.h index e5ce4c8569d..bc62784367b 100644 --- a/src/amd/compiler/aco_shader_info.h +++ b/src/amd/compiler/aco_shader_info.h @@ -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+). */ diff --git a/src/amd/vulkan/radv_shader.h b/src/amd/vulkan/radv_shader.h index 011181d885a..b91a3561425 100644 --- a/src/amd/vulkan/radv_shader.h +++ b/src/amd/vulkan/radv_shader.h @@ -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;