Home
last modified time | relevance | path

Searched refs:DescriptorSetLayout (Results 1 – 14 of 14) sorted by relevance

/external/vulkan-validation-layers/layers/
Ddescriptor_sets.h89 class DescriptorSetLayout {
92DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_create_info, const VkDescriptorSetLay…
106 bool IsCompatible(const DescriptorSetLayout *, std::string *) const;
262 std::vector<cvdescriptorset::DescriptorSetLayout const *> layout_nodes;
301 …DescriptorSet(const VkDescriptorSet, const VkDescriptorPool, const DescriptorSetLayout *, const co…
325 bool IsCompatible(const DescriptorSetLayout *, std::string *) const;
345 const DescriptorSetLayout *GetLayout() const { return p_layout_; }; in GetLayout()
379 const DescriptorSetLayout *p_layout_;
Ddescriptor_sets.cpp27 cvdescriptorset::DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_… in DescriptorSetLayout() function in cvdescriptorset::DescriptorSetLayout
53 bool cvdescriptorset::DescriptorSetLayout::ValidateCreateInfo(debug_report_data *report_data, in ValidateCreateInfo()
68 void cvdescriptorset::DescriptorSetLayout::FillBindingSet(std::unordered_set<uint32_t> *binding_set… in FillBindingSet()
74 cvdescriptorset::DescriptorSetLayout::GetDescriptorSetLayoutBindingPtrFromBinding(const uint32_t bi… in GetDescriptorSetLayoutBindingPtrFromBinding()
82 cvdescriptorset::DescriptorSetLayout::GetDescriptorSetLayoutBindingPtrFromIndex(const uint32_t inde… in GetDescriptorSetLayoutBindingPtrFromIndex()
88 uint32_t cvdescriptorset::DescriptorSetLayout::GetDescriptorCountFromBinding(const uint32_t binding… in GetDescriptorCountFromBinding()
96 uint32_t cvdescriptorset::DescriptorSetLayout::GetDescriptorCountFromIndex(const uint32_t index) co… in GetDescriptorCountFromIndex()
102 VkDescriptorType cvdescriptorset::DescriptorSetLayout::GetTypeFromBinding(const uint32_t binding) c… in GetTypeFromBinding()
111 VkDescriptorType cvdescriptorset::DescriptorSetLayout::GetTypeFromIndex(const uint32_t index) const… in GetTypeFromIndex()
117 VkDescriptorType cvdescriptorset::DescriptorSetLayout::GetTypeFromGlobalIndex(const uint32_t index)… in GetTypeFromGlobalIndex()
[all …]
Dcore_validation_types.h61 class DescriptorSetLayout; variable
455 std::vector<cvdescriptorset::DescriptorSetLayout const *> set_layouts;
633 cvdescriptorset::DescriptorSetLayout const *getDescriptorSetLayout(layer_data const *, VkDescriptor…
Dvk_validation_layer_details.md40 | Valid DescriptorSetLayout | Flag DescriptorSetLayout object that was not properly created | INVAL…
Dcore_validation.cpp149 …unordered_map<VkDescriptorSetLayout, cvdescriptorset::DescriptorSetLayout *> descriptorSetLayoutMa…
2241 cvdescriptorset::DescriptorSetLayout const *getDescriptorSetLayout(layer_data const *my_data, VkDes… in getDescriptorSetLayout()
6708 …return cvdescriptorset::DescriptorSetLayout::ValidateCreateInfo(dev_data->report_data, create_info… in PreCallValidateCreateDescriptorSetLayout()
6714 …dev_data->descriptorSetLayoutMap[set_layout] = new cvdescriptorset::DescriptorSetLayout(create_inf… in PostCallRecordCreateDescriptorSetLayout()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1236 struct DescriptorSetLayout struct
1326 return getSafeObjectCount<DescriptorSetLayout>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
1350 vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
1360 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
1370 typedef SharedPtr<Dependency<DescriptorSetLayout> > DescriptorSetLayoutDepSp;
1378 …for (vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetLayout… in Resources()
1382 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1523DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
1755 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
1757 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
[all …]
/external/vulkan-validation-layers/tests/
Dvktestbinding.cpp636 const std::vector<const DescriptorSetLayout *> &layouts) { in NON_DISPATCHABLE_HANDLE_DTOR()
649 NON_DISPATCHABLE_HANDLE_DTOR(DescriptorSetLayout, vkDestroyDescriptorSetLayout) in NON_DISPATCHABLE_HANDLE_DTOR() argument
651 void DescriptorSetLayout::init(const Device &dev, const VkDescriptorSetLayoutCreateInfo &info) { in NON_DISPATCHABLE_HANDLE_DTOR()
665 … const std::vector<const DescriptorSetLayout *> &layouts) { in alloc_sets()
688 …scriptorSet *> DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout, ui… in alloc_sets()
689 return alloc_sets(dev, std::vector<const DescriptorSetLayout *>(count, &layout)); in alloc_sets()
692 DescriptorSet *DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout) { in alloc_sets()
Dvktestbinding.h52 class DescriptorSetLayout; variable
498 …ce &dev, VkPipelineLayoutCreateInfo &info, const std::vector<const DescriptorSetLayout *> &layouts…
509 class DescriptorSetLayout : public internal::NonDispHandle<VkDescriptorSetLayout> {
511 ~DescriptorSetLayout();
536 …riptorSet *> alloc_sets(const Device &dev, const std::vector<const DescriptorSetLayout *> &layouts…
537 …std::vector<DescriptorSet *> alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint…
538 DescriptorSet *alloc_sets(const Device &dev, const DescriptorSetLayout &layout);
Dvkrenderframework.h368 vk_testing::DescriptorSetLayout m_layout;
Dvkrenderframework.cpp494 vector<const vk_testing::DescriptorSetLayout *> layouts; in CreateVKDescriptorSet()
/external/vulkan-validation-layers/include/vulkan/
Dvulkan.hpp1542 class DescriptorSetLayout class
1545 DescriptorSetLayout() in DescriptorSetLayout() function in vk::DescriptorSetLayout
1550 DescriptorSetLayout(VkDescriptorSetLayout descriptorSetLayout) in DescriptorSetLayout() function in vk::DescriptorSetLayout
1554 DescriptorSetLayout& operator=(VkDescriptorSetLayout descriptorSetLayout) in operator =()
1561 bool operator==(DescriptorSetLayout const &rhs) const in operator ==()
1566 bool operator!=(DescriptorSetLayout const &rhs) const in operator !=()
1571 bool operator<(DescriptorSetLayout const &rhs) const in operator <()
1597 …static_assert( sizeof( DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), "handle and wrapp…
6379 …rPool_ = DescriptorPool(), uint32_t descriptorSetCount_ = 0, const DescriptorSetLayout* pSetLayout… in DescriptorSetAllocateInfo()
6423 DescriptorSetAllocateInfo& setPSetLayouts( const DescriptorSetLayout* pSetLayouts_ ) in setPSetLayouts()
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkNullDriverImpl.inl97 …VK_NULL_RETURN((*pSetLayout = allocateNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(de…
287 freeNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(descriptorSetLayout, pAllocator);
DvkNullDriver.cpp168 VK_NULL_DEFINE_DEVICE_OBJ(DescriptorSetLayout);
/external/vulkan-validation-layers/demos/
Dcube.cpp2677 vk::DescriptorSetLayout desc_layout;