X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fradeonsi%2Fsi_state_shaders.c;h=f1caca97e773d7d3c84e595082892c4fd56a30c6;hp=0d41c9726d1e0a14a8773c15e501d4934714ccb3;hb=9b75061386ea52bcd1041fb7840e0121d5a883c5;hpb=5fd2cfb71b6ce04af408f366af7189b89dea7a61 diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index 0d41c9726d1..f1caca97e77 100644 --- a/src/gallium/drivers/radeonsi/si_state_shaders.c +++ b/src/gallium/drivers/radeonsi/si_state_shaders.c @@ -2546,7 +2546,7 @@ void si_get_active_slot_masks(const struct si_shader_info *info, uint64_t *const num_shaderbufs = info->base.num_ssbos; num_constbufs = util_last_bit(info->const_buffers_declared); /* two 8-byte images share one 16-byte slot */ - num_images = align(util_last_bit(info->images_declared), 2); + num_images = align(info->base.num_images, 2); num_msaa_images = align(util_last_bit(info->base.msaa_images), 2); num_samplers = util_last_bit(info->base.textures_used);