Home
last modified time | relevance | path

Searched refs:bindingNumber (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/src/Vulkan/
DVkPipelineLayout.cpp100 uint32_t PipelineLayout::getDynamicOffsetIndex(uint32_t setNumber, uint32_t bindingNumber) const in getDynamicOffsetIndex()
102 ASSERT(setNumber < descriptorSetCount && bindingNumber < descriptorSets[setNumber].bindingCount); in getDynamicOffsetIndex()
103 return descriptorSets[setNumber].bindings[bindingNumber].dynamicOffsetIndex; in getDynamicOffsetIndex()
106 uint32_t PipelineLayout::getDescriptorCount(uint32_t setNumber, uint32_t bindingNumber) const in getDescriptorCount()
108 ASSERT(setNumber < descriptorSetCount && bindingNumber < descriptorSets[setNumber].bindingCount); in getDescriptorCount()
109 return descriptorSets[setNumber].bindings[bindingNumber].descriptorCount; in getDescriptorCount()
112 uint32_t PipelineLayout::getBindingOffset(uint32_t setNumber, uint32_t bindingNumber) const in getBindingOffset()
114 ASSERT(setNumber < descriptorSetCount && bindingNumber < descriptorSets[setNumber].bindingCount); in getBindingOffset()
115 return descriptorSets[setNumber].bindings[bindingNumber].offset; in getBindingOffset()
118 VkDescriptorType PipelineLayout::getDescriptorType(uint32_t setNumber, uint32_t bindingNumber) const in getDescriptorType()
[all …]
DVkPipelineLayout.hpp37 uint32_t getDynamicOffsetIndex(uint32_t setNumber, uint32_t bindingNumber) const;
38 uint32_t getDescriptorCount(uint32_t setNumber, uint32_t bindingNumber) const;
39 uint32_t getBindingOffset(uint32_t setNumber, uint32_t bindingNumber) const;
40 VkDescriptorType getDescriptorType(uint32_t setNumber, uint32_t bindingNumber) const;
41 uint32_t getDescriptorSize(uint32_t setNumber, uint32_t bindingNumber) const;
42 bool isDescriptorDynamic(uint32_t setNumber, uint32_t bindingNumber) const;
DVkDescriptorSetLayout.hpp120 uint32_t getBindingOffset(uint32_t bindingNumber) const;
123 uint32_t getDescriptorCount(uint32_t bindingNumber) const;
132 uint32_t getDynamicOffsetIndex(uint32_t bindingNumber) const;
135 VkDescriptorType getDescriptorType(uint32_t bindingNumber) const;
142 …uint8_t *getDescriptorPointer(DescriptorSet *descriptorSet, uint32_t bindingNumber, uint32_t array…
DVkDescriptorSetLayout.cpp189 uint32_t DescriptorSetLayout::getBindingOffset(uint32_t bindingNumber) const in getBindingOffset()
191 ASSERT(bindingNumber < bindingsArraySize); in getBindingOffset()
192 return bindings[bindingNumber].offset; in getBindingOffset()
195 uint32_t DescriptorSetLayout::getDescriptorCount(uint32_t bindingNumber) const in getDescriptorCount()
197 ASSERT(bindingNumber < bindingsArraySize); in getDescriptorCount()
198 return bindings[bindingNumber].descriptorCount; in getDescriptorCount()
215 uint32_t DescriptorSetLayout::getDynamicOffsetIndex(uint32_t bindingNumber) const in getDynamicOffsetIndex()
217 ASSERT(bindingNumber < bindingsArraySize); in getDynamicOffsetIndex()
218 ASSERT(IsDescriptorDynamic(bindings[bindingNumber].descriptorType)); in getDynamicOffsetIndex()
221 for(uint32_t i = 0; i < bindingNumber; i++) in getDynamicOffsetIndex()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineDynamicOffsetTests.cpp342 …const deUint32 bindingNumber = (m_params.groupingStrategy == GroupingStrategy::SINGLE_SE… in init() local
346 bindingNumber, // uint32_t binding; in init()
480 deUint32 bindingNumber; in init() local
486 bindingNumber = binding; in init()
492 bindingNumber = 0u; in init()
498 bindingNumber = 0u; in init()
507 bindingNumber, // uint32_t dstBinding; in init()
897 …const deUint32 bindingNumber = (m_params.groupingStrategy == GroupingStrategy::SINGLE_SET… in init() local
901 bindingNumber, // uint32_t binding; in init()
1065 deUint32 bindingNumber; in init() local
[all …]
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiMaintenance3Check.cpp365 deUint32 bindingNumber = 0u; in calculateBindings() local
372 b.binding = bindingNumber; in calculateBindings()
389 b.binding = bindingNumber + i; in calculateBindings()
396 bindingNumber += tc.second.count; in calculateBindings()
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBarrierTests.cpp994 const deUint32 bindingNumber = (asNeeded ? 2u : 1u); in updateDescriptorSet() local
997 …ta.descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(bindingNumber), VK_DESCRIPTO… in updateDescriptorSet()