Searched defs:DescriptorSetLayout (Results 1 - 4 of 4) sorted by relevance
/external/vulkan-validation-layers/layers/ |
H A D | descriptor_sets.cpp | 26 // Construct DescriptorSetLayout instance from given create info 27 cvdescriptorset::DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_create_info, function in class:cvdescriptorset::DescriptorSetLayout 53 bool cvdescriptorset::DescriptorSetLayout::ValidateCreateInfo(debug_report_data *report_data, 68 void cvdescriptorset::DescriptorSetLayout::FillBindingSet(std::unordered_set<uint32_t> *binding_set) const { 74 cvdescriptorset::DescriptorSetLayout::GetDescriptorSetLayoutBindingPtrFromBinding(const uint32_t binding) const { 82 cvdescriptorset::DescriptorSetLayout::GetDescriptorSetLayoutBindingPtrFromIndex(const uint32_t index) const { 88 uint32_t cvdescriptorset::DescriptorSetLayout::GetDescriptorCountFromBinding(const uint32_t binding) const { 96 uint32_t cvdescriptorset::DescriptorSetLayout::GetDescriptorCountFromIndex(const uint32_t index) const { 102 VkDescriptorType cvdescriptorset::DescriptorSetLayout [all...] |
H A D | descriptor_sets.h | 62 * DescriptorSetLayout class 89 class DescriptorSetLayout { class in namespace:cvdescriptorset 92 DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_create_info, const VkDescriptorSetLayout layout); 106 bool IsCompatible(const DescriptorSetLayout *, std::string *) const; 262 std::vector<cvdescriptorset::DescriptorSetLayout const *> layout_nodes; 288 * Please refer to the DescriptorSetLayout comment above for a description of 301 DescriptorSet(const VkDescriptorSet, const VkDescriptorPool, const DescriptorSetLayout *, const core_validation::layer_data *); 325 bool IsCompatible(const DescriptorSetLayout *, std::string *) const; 345 const DescriptorSetLayout *GetLayout() const { return p_layout_; }; 379 const DescriptorSetLayout *p_layout [all...] |
/external/vulkan-validation-layers/tests/ |
H A D | vktestbinding.h | 52 class DescriptorSetLayout; 498 void init(const Device &dev, VkPipelineLayoutCreateInfo &info, const std::vector<const DescriptorSetLayout *> &layouts); 509 class DescriptorSetLayout : public internal::NonDispHandle<VkDescriptorSetLayout> { class in namespace:vk_testing 511 ~DescriptorSetLayout(); 536 std::vector<DescriptorSet *> alloc_sets(const Device &dev, const std::vector<const DescriptorSetLayout *> &layouts); 537 std::vector<DescriptorSet *> alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint32_t count); 538 DescriptorSet *alloc_sets(const Device &dev, const DescriptorSetLayout &layout);
|
/external/vulkan-validation-layers/include/vulkan/ |
H A D | vulkan.hpp | 1542 class DescriptorSetLayout class in namespace:vk::vk 1545 DescriptorSetLayout() function in class:vk::vk::DescriptorSetLayout 1550 DescriptorSetLayout(VkDescriptorSetLayout descriptorSetLayout) function in class:vk::vk::DescriptorSetLayout 1554 DescriptorSetLayout& operator=(VkDescriptorSetLayout 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 [all...] |
Completed in 126 milliseconds