Home
last modified time | relevance | path

Searched refs:descriptor_state (Results 1 - 7 of 7) sorted by relevance

/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_uniforms.c164 struct v3dv_descriptor_state *descriptor_state = in write_tmu_p0() local
169 v3dv_descriptor_map_get_texture_bo(descriptor_state, in write_tmu_p0()
177 v3dv_descriptor_map_get_texture_shader_state(cmd_buffer->device, descriptor_state, in write_tmu_p0()
206 struct v3dv_descriptor_state *descriptor_state = in write_tmu_p1() local
213 v3dv_descriptor_map_get_sampler_state(cmd_buffer->device, descriptor_state, in write_tmu_p1()
218 v3dv_descriptor_map_get_sampler(descriptor_state, in write_tmu_p1()
256 struct v3dv_descriptor_state *descriptor_state = in write_ubo_ssbo_uniforms() local
302 v3dv_descriptor_map_get_descriptor(descriptor_state, map, in write_ubo_ssbo_uniforms()
324 descriptor_state, map, in write_ubo_ssbo_uniforms()
364 struct v3dv_descriptor_state *descriptor_state in write_inline_uniform() local
442 struct v3dv_descriptor_state *descriptor_state = get_texture_size() local
[all...]
H A Dv3dv_descriptor_set.c68 * descriptor_state + pipeline_layout.
71 v3dv_descriptor_map_get_descriptor(struct v3dv_descriptor_state *descriptor_state, in v3dv_descriptor_map_get_descriptor() argument
80 assert((descriptor_state->valid & 1 << set_number)); in v3dv_descriptor_map_get_descriptor()
83 descriptor_state->descriptor_sets[set_number]; in v3dv_descriptor_map_get_descriptor()
100 *dynamic_offset = descriptor_state->dynamic_offsets[dynamic_offset_index]; in v3dv_descriptor_map_get_descriptor()
114 struct v3dv_descriptor_state *descriptor_state, in v3dv_descriptor_map_get_descriptor_bo()
123 assert(descriptor_state->valid & 1 << set_number); in v3dv_descriptor_map_get_descriptor_bo()
126 descriptor_state->descriptor_sets[set_number]; in v3dv_descriptor_map_get_descriptor_bo()
159 v3dv_descriptor_map_get_sampler(struct v3dv_descriptor_state *descriptor_state, in v3dv_descriptor_map_get_sampler() argument
167 assert(descriptor_state in v3dv_descriptor_map_get_sampler()
113 v3dv_descriptor_map_get_descriptor_bo(struct v3dv_device *device, struct v3dv_descriptor_state *descriptor_state, struct v3dv_descriptor_map *map, struct v3dv_pipeline_layout *pipeline_layout, uint32_t index, VkDescriptorType *out_type) v3dv_descriptor_map_get_descriptor_bo() argument
209 v3dv_descriptor_map_get_sampler_state(struct v3dv_device *device, struct v3dv_descriptor_state *descriptor_state, struct v3dv_descriptor_map *map, struct v3dv_pipeline_layout *pipeline_layout, uint32_t index) v3dv_descriptor_map_get_sampler_state() argument
231 v3dv_descriptor_map_get_texture_bo(struct v3dv_descriptor_state *descriptor_state, struct v3dv_descriptor_map *map, struct v3dv_pipeline_layout *pipeline_layout, uint32_t index) v3dv_descriptor_map_get_texture_bo() argument
261 v3dv_descriptor_map_get_texture_shader_state(struct v3dv_device *device, struct v3dv_descriptor_state *descriptor_state, struct v3dv_descriptor_map *map, struct v3dv_pipeline_layout *pipeline_layout, uint32_t index) v3dv_descriptor_map_get_texture_shader_state() argument
[all...]
H A Dv3dv_private.h1240 struct v3dv_descriptor_state descriptor_state; member
2103 return &cmd_buffer->state.compute.descriptor_state; in v3dv_cmd_buffer_get_descriptor_state()
2105 return &cmd_buffer->state.gfx.descriptor_state; in v3dv_cmd_buffer_get_descriptor_state()
2177 v3dv_descriptor_map_get_descriptor(struct v3dv_descriptor_state *descriptor_state,
2185 struct v3dv_descriptor_state *descriptor_state,
2192 v3dv_descriptor_map_get_sampler(struct v3dv_descriptor_state *descriptor_state,
2199 struct v3dv_descriptor_state *descriptor_state,
2206 struct v3dv_descriptor_state *descriptor_state,
2212 v3dv_descriptor_map_get_texture_bo(struct v3dv_descriptor_state *descriptor_state,
H A Dv3dv_cmd_buffer.c2221 &cmd_buffer->state.gfx.descriptor_state; in v3dv_cmd_buffer_meta_state_push()
2225 memcpy(&state->meta.gfx.descriptor_state, gfx_descriptor_state, in v3dv_cmd_buffer_meta_state_push()
2226 sizeof(state->gfx.descriptor_state)); in v3dv_cmd_buffer_meta_state_push()
2293 if (state->meta.gfx.descriptor_state.valid != 0) { in v3dv_cmd_buffer_meta_state_pop()
2294 memcpy(&state->gfx.descriptor_state, &state->meta.gfx.descriptor_state, in v3dv_cmd_buffer_meta_state_pop()
2295 sizeof(state->gfx.descriptor_state)); in v3dv_cmd_buffer_meta_state_pop()
2297 state->gfx.descriptor_state.valid = 0; in v3dv_cmd_buffer_meta_state_pop()
3046 struct v3dv_descriptor_state *descriptor_state = in v3dv_CmdBindDescriptorSets() local
3048 &cmd_buffer->state.compute.descriptor_state in v3dv_CmdBindDescriptorSets()
[all...]
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_pipeline.c650 struct pvr_stage_allocation_descriptor_state *const descriptor_state) in pvr_pds_descriptor_program_create_and_upload()
654 struct pvr_pds_info *const pds_info = &descriptor_state->pds_info; in pvr_pds_descriptor_program_create_and_upload()
673 &descriptor_state->static_consts); in pvr_pds_descriptor_program_create_and_upload()
716 pvr_bo_free(device, descriptor_state->static_consts); in pvr_pds_descriptor_program_create_and_upload()
733 *descriptor_state = (struct pvr_stage_allocation_descriptor_state){ 0 }; in pvr_pds_descriptor_program_create_and_upload()
744 pvr_bo_free(device, descriptor_state->static_consts); in pvr_pds_descriptor_program_create_and_upload()
763 pvr_bo_free(device, descriptor_state->static_consts); in pvr_pds_descriptor_program_create_and_upload()
781 &descriptor_state->pds_code); in pvr_pds_descriptor_program_create_and_upload()
783 pvr_bo_free(device, descriptor_state->static_consts); in pvr_pds_descriptor_program_create_and_upload()
798 struct pvr_stage_allocation_descriptor_state *const descriptor_state) in pvr_pds_descriptor_program_destroy()
642 pvr_pds_descriptor_program_create_and_upload( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, const struct rogue_compile_time_consts_data *const compile_time_consts_data, const struct rogue_ubo_data *const ubo_data, const struct pvr_explicit_constant_usage *const explicit_const_usage, const struct pvr_pipeline_layout *const layout, enum pvr_stage_allocation stage, struct pvr_stage_allocation_descriptor_state *const descriptor_state) pvr_pds_descriptor_program_create_and_upload() argument
795 pvr_pds_descriptor_program_destroy( struct pvr_device *const device, const struct VkAllocationCallbacks *const allocator, struct pvr_stage_allocation_descriptor_state *const descriptor_state) pvr_pds_descriptor_program_destroy() argument
[all...]
H A Dpvr_cmd_buffer.c2023 struct pvr_descriptor_state *descriptor_state; in pvr_CmdBindDescriptorSets() local
2040 descriptor_state = &cmd_buffer->state.gfx_desc_state; in pvr_CmdBindDescriptorSets()
2043 descriptor_state = &cmd_buffer->state.compute_desc_state; in pvr_CmdBindDescriptorSets()
2051 if (descriptor_state->descriptor_sets[index] != set) { in pvr_CmdBindDescriptorSets()
2052 descriptor_state->descriptor_sets[index] = set; in pvr_CmdBindDescriptorSets()
2053 descriptor_state->valid_mask |= (1u << index); in pvr_CmdBindDescriptorSets()
2712 const struct pvr_stage_allocation_descriptor_state *descriptor_state, in pvr_setup_descriptor_mappings()
2716 const struct pvr_pds_info *const pds_info = &descriptor_state->pds_info; in pvr_setup_descriptor_mappings()
2901 uint64_t addr = descriptor_state->static_consts->vma->dev_addr.addr; in pvr_setup_descriptor_mappings()
3242 &state->gfx_pipeline->vertex_shader_state.descriptor_state; in pvr_emit_dirty_pds_state()
2709 pvr_setup_descriptor_mappings( struct pvr_cmd_buffer *const cmd_buffer, enum pvr_stage_allocation stage, const struct pvr_stage_allocation_descriptor_state *descriptor_state, UNUSED const pvr_dev_addr_t *const num_worgroups_buff_addr, uint32_t *const descriptor_data_offset_out) pvr_setup_descriptor_mappings() argument
[all...]
H A Dpvr_private.h1039 struct pvr_stage_allocation_descriptor_state descriptor_state; member
1052 struct pvr_stage_allocation_descriptor_state descriptor_state; member

Completed in 21 milliseconds