mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 13:40:11 +01:00
radv: remove radv_pipeline_layout::push_constant_size
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37769>
This commit is contained in:
parent
d15b411262
commit
067b05d5b9
3 changed files with 0 additions and 12 deletions
|
|
@ -569,7 +569,6 @@ radv_graphics_pipeline_import_layout(struct radv_pipeline_layout *dst, const str
|
|||
}
|
||||
|
||||
dst->independent_sets |= src->independent_sets;
|
||||
dst->push_constant_size = MAX2(dst->push_constant_size, src->push_constant_size);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ radv_pipeline_layout_hash(struct radv_pipeline_layout *layout)
|
|||
|
||||
_mesa_blake3_update(&ctx, set_layout->hash, sizeof(set_layout->hash));
|
||||
}
|
||||
_mesa_blake3_update(&ctx, &layout->push_constant_size, sizeof(layout->push_constant_size));
|
||||
_mesa_blake3_final(&ctx, layout->hash);
|
||||
}
|
||||
|
||||
|
|
@ -100,15 +99,6 @@ radv_CreatePipelineLayout(VkDevice _device, const VkPipelineLayoutCreateInfo *pC
|
|||
radv_pipeline_layout_add_set(layout, set, set_layout);
|
||||
}
|
||||
|
||||
layout->push_constant_size = 0;
|
||||
|
||||
for (unsigned i = 0; i < pCreateInfo->pushConstantRangeCount; ++i) {
|
||||
const VkPushConstantRange *range = pCreateInfo->pPushConstantRanges + i;
|
||||
layout->push_constant_size = MAX2(layout->push_constant_size, range->offset + range->size);
|
||||
}
|
||||
|
||||
layout->push_constant_size = align(layout->push_constant_size, 16);
|
||||
|
||||
radv_pipeline_layout_hash(layout);
|
||||
|
||||
*pPipelineLayout = radv_pipeline_layout_to_handle(layout);
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ struct radv_pipeline_layout {
|
|||
} set[MAX_SETS];
|
||||
|
||||
uint32_t num_sets;
|
||||
uint32_t push_constant_size;
|
||||
uint32_t dynamic_offset_count;
|
||||
uint16_t dynamic_shader_stages;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue