/external/swiftshader/src/Vulkan/ |
D | VkDescriptorSetLayout.hpp | 23 class DescriptorSetLayout : public Object<DescriptorSetLayout, VkDescriptorSetLayout> class 26 DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo* pCreateInfo, void* mem); 27 ~DescriptorSetLayout() = delete; 42 static inline DescriptorSetLayout* Cast(VkDescriptorSetLayout object) in Cast() 44 return reinterpret_cast<DescriptorSetLayout*>(object); in Cast()
|
D | VkDescriptorSetLayout.cpp | 33 DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo* pCreateInfo, void* … in DescriptorSetLayout() function in vk::DescriptorSetLayout 57 void DescriptorSetLayout::destroy(const VkAllocationCallbacks* pAllocator) in destroy() 72 size_t DescriptorSetLayout::ComputeRequiredAllocationSize(const VkDescriptorSetLayoutCreateInfo* pC… in ComputeRequiredAllocationSize() 87 size_t DescriptorSetLayout::GetDescriptorSize(VkDescriptorType type) in GetDescriptorSize() 110 size_t DescriptorSetLayout::getSize() const in getSize()
|
D | VkDescriptorPool.cpp | 40 …size += pCreateInfo->pPoolSizes[i].descriptorCount * DescriptorSetLayout::GetDescriptorSize(pCreat… in ComputeRequiredAllocationSize()
|
D | libVulkan.cpp | 1067 return vk::DescriptorSetLayout::Create(pAllocator, pCreateInfo, pSetLayout); in vkCreateDescriptorSetLayout()
|
/external/vulkan-validation-layers/layers/ |
D | descriptor_sets.h | 198 class DescriptorSetLayout { 201 …DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_create_info, const VkDescriptorSetLay… 210 bool IsCompatible(DescriptorSetLayout const *const, std::string *) const; 430 std::vector<std::shared_ptr<DescriptorSetLayout const>> layout_nodes; 468 …(const VkDescriptorSet, const VkDescriptorPool, const std::shared_ptr<DescriptorSetLayout const> &, 489 bool IsCompatible(DescriptorSetLayout const *const, std::string *) const; 515 const std::shared_ptr<DescriptorSetLayout const> GetLayout() const { return p_layout_; }; in GetLayout() 567 const std::shared_ptr<DescriptorSetLayout const> p_layout_;
|
D | descriptor_sets.cpp | 239 bool cvdescriptorset::DescriptorSetLayout::IsCompatible(DescriptorSetLayout const *const rh_ds_layo… in IsCompatible() 364 cvdescriptorset::DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *p_… in DescriptorSetLayout() function in cvdescriptorset::DescriptorSetLayout 369 bool cvdescriptorset::DescriptorSetLayout::ValidateCreateInfo( in ValidateCreateInfo() 593 … const std::shared_ptr<DescriptorSetLayout const> &layout, uint32_t variable_count, in DescriptorSet() 688 bool cvdescriptorset::DescriptorSet::IsCompatible(DescriptorSetLayout const *const layout, std::str… in IsCompatible()
|
D | core_validation_types.h | 59 class DescriptorSetLayout; variable 643 std::vector<std::shared_ptr<cvdescriptorset::DescriptorSetLayout const>> set_layouts; 1152 std::shared_ptr<cvdescriptorset::DescriptorSetLayout const> const GetDescriptorSetLayout(layer_data…
|
D | core_validation.cpp | 669 std::shared_ptr<cvdescriptorset::DescriptorSetLayout const> const GetDescriptorSetLayout(layer_data… in GetDescriptorSetLayout() 5312 return cvdescriptorset::DescriptorSetLayout::ValidateCreateInfo( in PreCallValidateCreateDescriptorSetLayout() 5325 std::make_shared<cvdescriptorset::DescriptorSetLayout>(pCreateInfo, *pSetLayout); in PostCallRecordCreateDescriptorSetLayout() 5440 …data *dev_data, const std::vector<std::shared_ptr<cvdescriptorset::DescriptorSetLayout const>> set… in GetDescriptorCountMaxPerStage() 5520 …data *dev_data, const std::vector<std::shared_ptr<cvdescriptorset::DescriptorSetLayout const>> &se… in GetDescriptorSum() 5583 …std::vector<std::shared_ptr<cvdescriptorset::DescriptorSetLayout const>> set_layouts(pCreateInfo->… in PreCallValidateCreatePipelineLayout() 12960 static std::shared_ptr<cvdescriptorset::DescriptorSetLayout const> GetDslFromPipelineLayout(PIPELIN… in GetDslFromPipelineLayout() 12962 std::shared_ptr<cvdescriptorset::DescriptorSetLayout const> dsl = nullptr; in GetDslFromPipelineLayout()
|
D | core_validation.h | 180 …unordered_map<VkDescriptorSetLayout, std::shared_ptr<cvdescriptorset::DescriptorSetLayout>> descri…
|
/external/vulkan-validation-layers/tests/ |
D | vktestbinding.h | 72 class DescriptorSetLayout; variable 602 …ce &dev, VkPipelineLayoutCreateInfo &info, const std::vector<const DescriptorSetLayout *> &layouts… 613 class DescriptorSetLayout : public internal::NonDispHandle<VkDescriptorSetLayout> { 615 DescriptorSetLayout() NOEXCEPT : NonDispHandle(){}; in DescriptorSetLayout() function 616 ~DescriptorSetLayout(); 619 DescriptorSetLayout(DescriptorSetLayout &&src) : NonDispHandle(std::move(src)){}; in DescriptorSetLayout() function 621 DescriptorSetLayout &operator=(DescriptorSetLayout &&src) NOEXCEPT { 622 this->~DescriptorSetLayout(); 650 …riptorSet *> alloc_sets(const Device &dev, const std::vector<const DescriptorSetLayout *> &layouts… 651 …std::vector<DescriptorSet *> alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint… [all …]
|
D | vktestbinding.cpp | 671 const std::vector<const DescriptorSetLayout *> &layouts) { in NON_DISPATCHABLE_HANDLE_DTOR() 685 NON_DISPATCHABLE_HANDLE_DTOR(DescriptorSetLayout, vkDestroyDescriptorSetLayout) in NON_DISPATCHABLE_HANDLE_DTOR() argument 687 void DescriptorSetLayout::init(const Device &dev, const VkDescriptorSetLayoutCreateInfo &info) { in NON_DISPATCHABLE_HANDLE_DTOR() 701 … const std::vector<const DescriptorSetLayout *> &layouts) { in alloc_sets() 724 …scriptorSet *> DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout, ui… in alloc_sets() 725 return alloc_sets(dev, std::vector<const DescriptorSetLayout *>(count, &layout)); in alloc_sets() 728 DescriptorSet *DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout) { in alloc_sets()
|
D | vkrenderframework.h | 362 class VkDescriptorSetLayoutObj : public vk_testing::DescriptorSetLayout { 370 … VkDescriptorSetLayoutObj(VkDescriptorSetLayoutObj &&src) : DescriptorSetLayout(std::move(src)){}; in VkDescriptorSetLayoutObj() 372 DescriptorSetLayout::operator=(std::move(src)); 399 vk_testing::DescriptorSetLayout m_layout;
|
D | vkrenderframework.cpp | 777 vector<const vk_testing::DescriptorSetLayout *> layouts; in CreateVKDescriptorSet() 1416 …iptor_layouts_unwrapped = MakeTestbindingHandles<const vk_testing::DescriptorSetLayout>(descriptor… in VkPipelineLayoutObj()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1380 struct DescriptorSetLayout struct 1470 return getSafeObjectCount<DescriptorSetLayout>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 1494 vector<DescriptorSetLayout::Parameters> descriptorSetLayouts; 1504 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet() 1514 typedef SharedPtr<Dependency<DescriptorSetLayout> > DescriptorSetLayoutDepSp; 1522 …for (vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetLayout… in Resources() 1526 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources() 1608 …DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources() 1835 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout() 1837 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout() [all …]
|
/external/vulkan-headers/include/vulkan/ |
D | vulkan.hpp | 12675 class DescriptorSetLayout class 12678 VULKAN_HPP_CONSTEXPR DescriptorSetLayout() in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 12682 VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 12686 VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 12691 DescriptorSetLayout & operator=(VkDescriptorSetLayout descriptorSetLayout) in operator =() 12698 DescriptorSetLayout & operator=( std::nullptr_t ) in operator =() 12704 bool operator==( DescriptorSetLayout const & rhs ) const in operator ==() 12709 bool operator!=(DescriptorSetLayout const & rhs ) const in operator !=() 12714 bool operator<(DescriptorSetLayout const & rhs ) const in operator <() 12737 …static_assert( sizeof( DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), "handle and wrapp… [all …]
|
/external/swiftshader/include/vulkan/ |
D | vulkan.hpp | 3681 class DescriptorSetLayout class 3684 VULKAN_HPP_CONSTEXPR DescriptorSetLayout() in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 3688 VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 3692 VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout 3697 DescriptorSetLayout & operator=(VkDescriptorSetLayout descriptorSetLayout) in operator =() 3704 DescriptorSetLayout & operator=( std::nullptr_t ) in operator =() 3710 bool operator==( DescriptorSetLayout const & rhs ) const in operator ==() 3715 bool operator!=(DescriptorSetLayout const & rhs ) const in operator !=() 3720 bool operator<(DescriptorSetLayout const & rhs ) const in operator <() 3746 …static_assert( sizeof( DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), "handle and wrapp… [all …]
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkNullDriver.cpp | 180 VK_NULL_DEFINE_DEVICE_OBJ(DescriptorSetLayout);
|
D | vkNullDriverImpl.inl | 91 …VK_NULL_RETURN((*pSetLayout = allocateNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(de… 323 freeNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(descriptorSetLayout, pAllocator);
|