Lines Matching refs:binding_layout
602 struct v3dv_descriptor_set_binding_layout *binding_layout = in lower_vulkan_resource_index() local
606 switch (binding_layout->type) { in lower_vulkan_resource_index()
613 pipeline_get_descriptor_map(state->pipeline, binding_layout->type, in lower_vulkan_resource_index()
629 if (binding_layout->type == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in lower_vulkan_resource_index()
630 binding_layout->type == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC) { in lower_vulkan_resource_index()
636 binding_layout->array_size, in lower_vulkan_resource_index()
641 if (binding_layout->type == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER || in lower_vulkan_resource_index()
642 binding_layout->type == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC || in lower_vulkan_resource_index()
643 binding_layout->type == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK) { in lower_vulkan_resource_index()
735 struct v3dv_descriptor_set_binding_layout *binding_layout = in lower_tex_src_to_offset() local
741 uint32_t array_index = binding_layout->type != VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT ? in lower_tex_src_to_offset()
754 pipeline_get_descriptor_map(state->pipeline, binding_layout->type, in lower_tex_src_to_offset()
761 binding_layout->array_size, in lower_tex_src_to_offset()
851 struct v3dv_descriptor_set_binding_layout *binding_layout = in lower_image_deref() local
856 assert(binding_layout->type == VK_DESCRIPTOR_TYPE_STORAGE_IMAGE || in lower_image_deref()
857 binding_layout->type == VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER); in lower_image_deref()
860 pipeline_get_descriptor_map(state->pipeline, binding_layout->type, in lower_image_deref()
868 binding_layout->array_size, in lower_image_deref()