Home
last modified time | relevance | path

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

/external/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.hpp23 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()
DVkDescriptorSetLayout.cpp33 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()
DVkDescriptorPool.cpp40 …size += pCreateInfo->pPoolSizes[i].descriptorCount * DescriptorSetLayout::GetDescriptorSize(pCreat… in ComputeRequiredAllocationSize()
DlibVulkan.cpp1067 return vk::DescriptorSetLayout::Create(pAllocator, pCreateInfo, pSetLayout); in vkCreateDescriptorSetLayout()
/external/vulkan-validation-layers/layers/
Ddescriptor_sets.h198 class DescriptorSetLayout {
201DescriptorSetLayout(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_;
Ddescriptor_sets.cpp239 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()
Dcore_validation_types.h59 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…
Dcore_validation.cpp669 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()
Dcore_validation.h180 …unordered_map<VkDescriptorSetLayout, std::shared_ptr<cvdescriptorset::DescriptorSetLayout>> descri…
/external/vulkan-validation-layers/tests/
Dvktestbinding.h72 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 …]
Dvktestbinding.cpp671 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()
Dvkrenderframework.h362 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;
Dvkrenderframework.cpp777 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/
DvktApiObjectManagementTests.cpp1380 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()
1608DescriptorSetLayout::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/
Dvulkan.hpp12675 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/
Dvulkan.hpp3681 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/
DvkNullDriver.cpp180 VK_NULL_DEFINE_DEVICE_OBJ(DescriptorSetLayout);
DvkNullDriverImpl.inl91 …VK_NULL_RETURN((*pSetLayout = allocateNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(de…
323 freeNonDispHandle<DescriptorSetLayout, VkDescriptorSetLayout>(descriptorSetLayout, pAllocator);