/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_descriptors.c | 34 const VkDescriptorSetLayoutBinding *a = (const VkDescriptorSetLayoutBinding*)av; in binding_compare() 35 const VkDescriptorSetLayoutBinding *b = (const VkDescriptorSetLayoutBinding*)bv; in binding_compare() 41 vk_create_sorted_bindings(const VkDescriptorSetLayoutBinding *bindings, unsigned count, in vk_create_sorted_bindings() 42 VkDescriptorSetLayoutBinding **sorted_bindings) in vk_create_sorted_bindings() 49 *sorted_bindings = malloc(count * sizeof(VkDescriptorSetLayoutBinding)); in vk_create_sorted_bindings() 53 memcpy(*sorted_bindings, bindings, count * sizeof(VkDescriptorSetLayoutBinding)); in vk_create_sorted_bindings() 54 qsort(*sorted_bindings, count, sizeof(VkDescriptorSetLayoutBinding), binding_compare); in vk_create_sorted_bindings()
|
D | vk_descriptors.h | 35 vk_create_sorted_bindings(const VkDescriptorSetLayoutBinding *bindings, unsigned count, 36 VkDescriptorSetLayoutBinding **sorted_bindings);
|
D | vk_meta_blit_resolve.c | 341 const VkDescriptorSetLayoutBinding bindings[] = {{ in get_blit_pipeline_layout()
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | DescriptorSetVirtualization.h | 78 std::vector<VkDescriptorSetLayoutBinding> bindings; 102 std::vector<VkDescriptorSetLayoutBinding> bindings; 108 void initDescriptorWriteTable(const std::vector<VkDescriptorSetLayoutBinding>& layoutBindings,
|
D | DescriptorSetVirtualization.cpp | 32 void initDescriptorWriteTable(const std::vector<VkDescriptorSetLayoutBinding>& layoutBindings, in initDescriptorWriteTable() 334 const VkDescriptorSetLayoutBinding& binding) { in isBindingFeasibleForAlloc() 356 const VkDescriptorSetLayoutBinding& binding) { in isBindingFeasibleForFree() 371 static void allocBindingFeasible(const VkDescriptorSetLayoutBinding& binding, in allocBindingFeasible() 376 static void freeBindingFeasible(const VkDescriptorSetLayoutBinding& binding, in freeBindingFeasible() 449 const std::vector<VkDescriptorSetLayoutBinding>& bindings) { in removeDescriptorSetAllocation() 533 const std::vector<VkDescriptorSetLayoutBinding>& bindings = reified->bindings; in removeDescriptorSetFromPool()
|
D | goldfish_vk_deepcopy_guest.h | 350 const VkDescriptorSetLayoutBinding* from, 351 VkDescriptorSetLayoutBinding* to);
|
D | goldfish_vk_transform_guest.h | 555 VkDescriptorSetLayoutBinding* toTransform); 558 VkDescriptorSetLayoutBinding* toTransform);
|
D | goldfish_vk_marshaling_guest.h | 668 const VkDescriptorSetLayoutBinding* forMarshaling); 671 VkDescriptorSetLayoutBinding* forUnmarshaling);
|
D | goldfish_vk_transform_guest.cpp | 1772 VkDescriptorSetLayoutBinding* toTransform) { in transform_tohost_VkDescriptorSetLayoutBinding() 1778 VkDescriptorSetLayoutBinding* toTransform) { in transform_fromhost_VkDescriptorSetLayoutBinding() 1794 resourceTracker, (VkDescriptorSetLayoutBinding*)(toTransform->pBindings + i)); in transform_tohost_VkDescriptorSetLayoutCreateInfo() 1811 resourceTracker, (VkDescriptorSetLayoutBinding*)(toTransform->pBindings + i)); in transform_fromhost_VkDescriptorSetLayoutCreateInfo()
|
D | goldfish_vk_counting_guest.h | 319 const VkDescriptorSetLayoutBinding* toCount, size_t* count);
|
D | goldfish_vk_reserved_marshaling_guest.h | 370 const VkDescriptorSetLayoutBinding* forMarshaling,
|
/hardware/google/gfxstream/host/vulkan/ |
D | VkDecoderInternalStructs.h | 316 std::vector<VkDescriptorSetLayoutBinding> bindings; 368 std::vector<VkDescriptorSetLayoutBinding> bindings;
|
D | CompositorVk.cpp | 299 const VkDescriptorSetLayoutBinding layoutBindings[2] = { in setUpGraphicsPipeline() 300 VkDescriptorSetLayoutBinding{ in setUpGraphicsPipeline() 307 VkDescriptorSetLayoutBinding{ in setUpGraphicsPipeline()
|
D | VkDecoderGlobalState.cpp | 2986 VkDescriptorSetLayoutBinding dslBinding = setInfo.bindings[i]; in initDescriptorSetInfoLocked() 7539 const VkDescriptorSetLayoutBinding& binding) { in isBindingFeasibleForAlloc() 7554 const VkDescriptorSetLayoutBinding& binding) { in isBindingFeasibleForFree() 7560 void allocBindingFeasible(const VkDescriptorSetLayoutBinding& binding, in allocBindingFeasible() 7565 void freeBindingFeasible(const VkDescriptorSetLayoutBinding& binding, in freeBindingFeasible() 7609 DescriptorPoolInfo& poolInfo, const std::vector<VkDescriptorSetLayoutBinding>& bindings) { in applyDescriptorSetAllocationLocked() 7621 DescriptorPoolInfo& poolInfo, const std::vector<VkDescriptorSetLayoutBinding>& bindings) { in removeDescriptorSetAllocationLocked()
|
/hardware/google/gfxstream/host/vulkan/emulated_textures/ |
D | GpuDecompressionPipeline.cpp | 256 VkDescriptorSetLayoutBinding dsLayoutBindings[] = { in getDescriptorSetLayout()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_inline_uniform_block.adoc | 58 The pname:descriptorCount of sname:VkDescriptorSetLayoutBinding thus
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_mutable_descriptor_type.adoc | 64 Typically when specifying a link:{refpage}VkDescriptorSetLayoutBinding.html[descriptor set layout b… 205 VkDescriptorSetLayoutBinding cbvSrvUavBinding = {
|
D | VK_EXT_descriptor_buffer.adoc | 780 const VkDescriptorSetLayoutBinding setLayout0[] = 798 const VkDescriptorSetLayoutBinding setLayout1[] = 816 const VkDescriptorSetLayoutBinding setLayout2[] = 829 const VkDescriptorSetLayoutBinding setLayout3[] =
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | descriptorsets.adoc | 595 slink:VkDescriptorSetLayoutBinding structures. 600 The slink:VkDescriptorSetLayoutBinding::pname:binding members of the 890 [open,refpage='VkDescriptorSetLayoutBinding',desc='Structure specifying a descriptor set layout bin… 892 The sname:VkDescriptorSetLayoutBinding structure is defined as: 894 include::{generated}/api/structs/VkDescriptorSetLayoutBinding.adoc[] 969 * [[VUID-VkDescriptorSetLayoutBinding-descriptorType-00282]] 976 * [[VUID-VkDescriptorSetLayoutBinding-descriptorType-04604]] 980 * [[VUID-VkDescriptorSetLayoutBinding-descriptorType-02209]] 983 * [[VUID-VkDescriptorSetLayoutBinding-descriptorType-08004]] 992 * [[VUID-VkDescriptorSetLayoutBinding-flags-08005]] [all …]
|
/hardware/google/gfxstream/host/vulkan/cereal/common/ |
D | goldfish_vk_deepcopy.h | 343 const VkDescriptorSetLayoutBinding* from, 344 VkDescriptorSetLayoutBinding* to);
|
D | goldfish_vk_transform.h | 561 VkDescriptorSetLayoutBinding* toTransform); 564 VkDescriptorSetLayoutBinding* toTransform);
|
D | goldfish_vk_marshaling.h | 653 const VkDescriptorSetLayoutBinding* forMarshaling); 656 VkDescriptorSetLayoutBinding* forUnmarshaling);
|
D | goldfish_vk_transform.cpp | 1775 VkDescriptorSetLayoutBinding* toTransform) { in transform_tohost_VkDescriptorSetLayoutBinding() 1781 VkDescriptorSetLayoutBinding* toTransform) { in transform_fromhost_VkDescriptorSetLayoutBinding() 1797 resourceTracker, (VkDescriptorSetLayoutBinding*)(toTransform->pBindings + i)); in transform_tohost_VkDescriptorSetLayoutCreateInfo() 1814 resourceTracker, (VkDescriptorSetLayoutBinding*)(toTransform->pBindings + i)); in transform_fromhost_VkDescriptorSetLayoutCreateInfo()
|
D | goldfish_vk_reserved_marshaling.h | 347 VkDescriptorSetLayoutBinding* forUnmarshaling,
|
D | goldfish_vk_deepcopy.cpp | 1704 const VkDescriptorSetLayoutBinding* from, in deepcopy_VkDescriptorSetLayoutBinding() 1705 VkDescriptorSetLayoutBinding* to) { in deepcopy_VkDescriptorSetLayoutBinding() 1739 to->pBindings = (VkDescriptorSetLayoutBinding*)alloc->alloc( in deepcopy_VkDescriptorSetLayoutCreateInfo() 1740 from->bindingCount * sizeof(const VkDescriptorSetLayoutBinding)); in deepcopy_VkDescriptorSetLayoutCreateInfo() 1745 (VkDescriptorSetLayoutBinding*)(to->pBindings + i)); in deepcopy_VkDescriptorSetLayoutCreateInfo()
|