Home | History | Annotate | Download | only in vulkan

Lines Matching refs:DescriptorSetLayout

1542   class DescriptorSetLayout
1545 DescriptorSetLayout()
1550 DescriptorSetLayout(VkDescriptorSetLayout descriptorSetLayout)
1551 : m_descriptorSetLayout(descriptorSetLayout)
1554 DescriptorSetLayout& operator=(VkDescriptorSetLayout descriptorSetLayout)
1556 m_descriptorSetLayout = descriptorSetLayout;
1561 bool operator==(DescriptorSetLayout const &rhs) const
1566 bool operator!=(DescriptorSetLayout const &rhs) const
1571 bool operator<(DescriptorSetLayout const &rhs) const
1597 static_assert( sizeof( DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), "handle and wrapper have different size!" );
6379 DescriptorSetAllocateInfo( DescriptorPool descriptorPool_ = DescriptorPool(), uint32_t descriptorSetCount_ = 0, const DescriptorSetLayout* pSetLayouts_ = nullptr )
6423 DescriptorSetAllocateInfo& setPSetLayouts( const DescriptorSetLayout* pSetLayouts_ )
6455 const DescriptorSetLayout* pSetLayouts;
10199 PipelineLayoutCreateInfo( PipelineLayoutCreateFlags flags_ = PipelineLayoutCreateFlags(), uint32_t setLayoutCount_ = 0, const DescriptorSetLayout* pSetLayouts_ = nullptr, uint32_t pushConstantRangeCount_ = 0, const PushConstantRange* pPushConstantRanges_ = nullptr )
10245 PipelineLayoutCreateInfo& setPSetLayouts( const DescriptorSetLayout* pSetLayouts_ )
10291 const DescriptorSetLayout* pSetLayouts;
16760 Result createDescriptorSetLayout( const DescriptorSetLayoutCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, DescriptorSetLayout* pSetLayout ) const
16766 ResultValueType<DescriptorSetLayout>::type createDescriptorSetLayout( const DescriptorSetLayoutCreateInfo & createInfo, Optional<const AllocationCallbacks> allocator = nullptr ) const
16768 DescriptorSetLayout setLayout;
16774 void destroyDescriptorSetLayout( DescriptorSetLayout descriptorSetLayout, const AllocationCallbacks* pAllocator ) const
16776 vkDestroyDescriptorSetLayout( m_device, static_cast<VkDescriptorSetLayout>( descriptorSetLayout ), reinterpret_cast<const VkAllocationCallbacks*>( pAllocator ) );
16780 void destroyDescriptorSetLayout( DescriptorSetLayout descriptorSetLayout, Optional<const AllocationCallbacks> allocator = nullptr ) const
16782 vkDestroyDescriptorSetLayout( m_device, static_cast<VkDescriptorSetLayout>( descriptorSetLayout ), reinterpret_cast<const VkAllocationCallbacks*>( static_cast<const AllocationCallbacks*>( allocator)) );
20699 case DebugReportObjectTypeEXT::eDescriptorSetLayout: return "DescriptorSetLayout";