Home | History | Annotate | Download | only in vulkan

Lines Matching refs:DescriptorSet

1485   class DescriptorSet
1488 DescriptorSet()
1493 DescriptorSet(VkDescriptorSet descriptorSet)
1494 : m_descriptorSet(descriptorSet)
1497 DescriptorSet& operator=(VkDescriptorSet descriptorSet)
1499 m_descriptorSet = descriptorSet;
1504 bool operator==(DescriptorSet const &rhs) const
1509 bool operator!=(DescriptorSet const &rhs) const
1514 bool operator<(DescriptorSet const &rhs) const
1540 static_assert( sizeof( DescriptorSet ) == sizeof( VkDescriptorSet ), "handle and wrapper have different size!" );
5952 WriteDescriptorSet( DescriptorSet dstSet_ = DescriptorSet(), uint32_t dstBinding_ = 0, uint32_t dstArrayElement_ = 0, uint32_t descriptorCount_ = 0, DescriptorType descriptorType_ = DescriptorType::eSampler, const DescriptorImageInfo* pImageInfo_ = nullptr, const DescriptorBufferInfo* pBufferInfo_ = nullptr, const BufferView* pTexelBufferView_ = nullptr )
5989 WriteDescriptorSet& setDstSet( DescriptorSet dstSet_ )
6066 DescriptorSet dstSet;
6079 CopyDescriptorSet( DescriptorSet srcSet_ = DescriptorSet(), uint32_t srcBinding_ = 0, uint32_t srcArrayElement_ = 0, DescriptorSet dstSet_ = DescriptorSet(), uint32_t dstBinding_ = 0, uint32_t dstArrayElement_ = 0, uint32_t descriptorCount_ = 0 )
6115 CopyDescriptorSet& setSrcSet( DescriptorSet srcSet_ )
6133 CopyDescriptorSet& setDstSet( DescriptorSet dstSet_ )
6185 DescriptorSet srcSet;
6188 DescriptorSet dstSet;
13959 void bindDescriptorSets( PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const DescriptorSet* pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t* pDynamicOffsets ) const
13965 void bindDescriptorSets( PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, ArrayProxy<const DescriptorSet> descriptorSets, ArrayProxy<const uint32_t> dynamicOffsets ) const
16827 Result allocateDescriptorSets( const DescriptorSetAllocateInfo* pAllocateInfo, DescriptorSet* pDescriptorSets ) const
16833 template <typename Allocator = std::allocator<DescriptorSet>>
16834 typename ResultValueType<std::vector<DescriptorSet,Allocator>>::type allocateDescriptorSets( const DescriptorSetAllocateInfo & allocateInfo ) const
16836 std::vector<DescriptorSet,Allocator> descriptorSets( allocateInfo.descriptorSetCount );
16842 Result freeDescriptorSets( DescriptorPool descriptorPool, uint32_t descriptorSetCount, const DescriptorSet* pDescriptorSets ) const
16848 ResultValueType<void>::type freeDescriptorSets( DescriptorPool descriptorPool, ArrayProxy<const DescriptorSet> descriptorSets ) const
20702 case DebugReportObjectTypeEXT::eDescriptorSet: return "DescriptorSet";