Home
last modified time | relevance | path

Searched refs:push_constant_size (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c234 layout->push_constant_size = 0; in lvp_CreatePipelineLayout()
237 layout->push_constant_size = MAX2(layout->push_constant_size, in lvp_CreatePipelineLayout()
240 layout->push_constant_size = align(layout->push_constant_size, 16); in lvp_CreatePipelineLayout()
Dlvp_private.h468 uint32_t push_constant_size; member
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.h107 uint32_t push_constant_size; member
Dtu_descriptor_set.c407 layout->push_constant_size = 0; in tu_CreatePipelineLayout()
411 layout->push_constant_size = in tu_CreatePipelineLayout()
412 MAX2(layout->push_constant_size, range->offset + range->size); in tu_CreatePipelineLayout()
415 layout->push_constant_size = align(layout->push_constant_size, 16); in tu_CreatePipelineLayout()
/third_party/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.h98 uint32_t push_constant_size; member
Dradv_descriptor_set.c518 layout->push_constant_size = 0; in radv_CreatePipelineLayout()
522 layout->push_constant_size = MAX2(layout->push_constant_size, range->offset + range->size); in radv_CreatePipelineLayout()
525 layout->push_constant_size = align(layout->push_constant_size, 16); in radv_CreatePipelineLayout()
526 _mesa_sha1_update(&ctx, &layout->push_constant_size, sizeof(layout->push_constant_size)); in radv_CreatePipelineLayout()
Dradv_pipeline.c5588 pipeline->push_constant_size = pipeline_layout->push_constant_size; in radv_pipeline_init()
5798 pipeline->push_constant_size = pipeline_layout->push_constant_size; in radv_compute_pipeline_create()
Dradv_private.h1851 uint32_t push_constant_size; member
Dradv_cmd_buffer.c3204 if (!stages || (!pipeline->push_constant_size && !pipeline->dynamic_offset_count)) in radv_flush_constants()
3238 … cmd_buffer, pipeline->push_constant_size + 16 * pipeline->dynamic_offset_count, &offset, in radv_flush_constants()
3242 memcpy(ptr, cmd_buffer->push_constants, pipeline->push_constant_size); in radv_flush_constants()
3243 memcpy((char *)ptr + pipeline->push_constant_size, descriptors_state->dynamic_buffers, in radv_flush_constants()
Dradv_nir_to_llvm.c215 base_offset = pipeline_layout->push_constant_size + 16 * idx; in radv_load_resource()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c348 layout->push_constant_size = 0; in v3dv_CreatePipelineLayout()
351 layout->push_constant_size = in v3dv_CreatePipelineLayout()
352 MAX2(layout->push_constant_size, range->offset + range->size); in v3dv_CreatePipelineLayout()
355 layout->push_constant_size = align(layout->push_constant_size, 4096); in v3dv_CreatePipelineLayout()
Dv3dv_uniforms.c93 pipeline->layout->push_constant_size == 0) in check_push_constants_ubo()
Dv3dv_private.h1595 uint32_t push_constant_size; member
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp5392 offset = pipeline_layout->push_constant_size + 16 * idx; in visit_load_resource()