radv: don't store the number of samples as log2
Needed for the following patch. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
@@ -1868,7 +1868,7 @@ radv_generate_graphics_pipeline_key(struct radv_pipeline *pipeline,
|
||||
pCreateInfo->pMultisampleState->rasterizationSamples > 1) {
|
||||
uint32_t num_samples = pCreateInfo->pMultisampleState->rasterizationSamples;
|
||||
uint32_t ps_iter_samples = radv_pipeline_get_ps_iter_samples(pCreateInfo->pMultisampleState);
|
||||
key.log2_num_samples = util_logbase2(num_samples);
|
||||
key.num_samples = num_samples;
|
||||
key.log2_ps_iter_samples = util_logbase2(ps_iter_samples);
|
||||
}
|
||||
|
||||
@@ -1912,7 +1912,7 @@ radv_fill_shader_keys(struct radv_shader_variant_key *keys,
|
||||
keys[MESA_SHADER_FRAGMENT].fs.is_int8 = key->is_int8;
|
||||
keys[MESA_SHADER_FRAGMENT].fs.is_int10 = key->is_int10;
|
||||
keys[MESA_SHADER_FRAGMENT].fs.log2_ps_iter_samples = key->log2_ps_iter_samples;
|
||||
keys[MESA_SHADER_FRAGMENT].fs.log2_num_samples = key->log2_num_samples;
|
||||
keys[MESA_SHADER_FRAGMENT].fs.num_samples = key->num_samples;
|
||||
}
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user