Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.cpp38 DescriptorSetLayout::DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *pCreateInfo, void *… in DescriptorSetLayout() function in vk::DescriptorSetLayout
91 void DescriptorSetLayout::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
96 size_t DescriptorSetLayout::ComputeRequiredAllocationSize(const VkDescriptorSetLayoutCreateInfo *pC… in ComputeRequiredAllocationSize()
114 uint32_t DescriptorSetLayout::GetDescriptorSize(VkDescriptorType type) in GetDescriptorSize()
138 bool DescriptorSetLayout::IsDescriptorDynamic(VkDescriptorType type) in IsDescriptorDynamic()
144 size_t DescriptorSetLayout::getDescriptorSetAllocationSize() const in getDescriptorSetAllocationSize()
150 size_t DescriptorSetLayout::getDescriptorSetDataSize() const in getDescriptorSetDataSize()
161 void DescriptorSetLayout::initialize(DescriptorSet *descriptorSet) in initialize()
221 uint32_t DescriptorSetLayout::getBindingOffset(uint32_t bindingNumber) const in getBindingOffset()
227 uint32_t DescriptorSetLayout::getDescriptorCount(uint32_t bindingNumber) const in getDescriptorCount()
[all …]
DVkDescriptorSetLayout.hpp84 class DescriptorSetLayout : public Object<DescriptorSetLayout, VkDescriptorSetLayout> class
96 DescriptorSetLayout(const VkDescriptorSetLayoutCreateInfo *pCreateInfo, void *mem);
148 static inline DescriptorSetLayout *Cast(VkDescriptorSetLayout object) in Cast()
150 return DescriptorSetLayout::Cast(object); in Cast()
DVkPipelineLayout.cpp36 const vk::DescriptorSetLayout *setLayout = vk::Cast(pCreateInfo->pSetLayouts[i]); in PipelineLayout()
49 if(DescriptorSetLayout::IsDescriptorDynamic(descriptorSets[i].bindings[j].descriptorType)) in PipelineLayout()
126 return DescriptorSetLayout::GetDescriptorSize(getDescriptorType(setNumber, bindingNumber)); in getDescriptorSize()
131 return DescriptorSetLayout::IsDescriptorDynamic(getDescriptorType(setNumber, bindingNumber)); in isDescriptorDynamic()
DVkDescriptorUpdateTemplate.hpp22 class DescriptorSetLayout;
37 DescriptorSetLayout *descriptorSetLayout = nullptr;
DVkDescriptorSet.hpp27 class DescriptorSetLayout;
33 DescriptorSetLayout *layout;
DVkDescriptorUpdateTemplate.cpp45 DescriptorSetLayout::WriteDescriptorSet(device, descriptorSet, descriptorUpdateEntries[i], in updateDescriptorSet()
DVkDevice.cpp372 DescriptorSetLayout::WriteDescriptorSet(this, pDescriptorWrites[i]); in updateDescriptorSets()
377 DescriptorSetLayout::CopyDescriptorSet(pDescriptorCopies[i]); in updateDescriptorSets()
DVkDescriptorPool.cpp52 sw::align(DescriptorSetLayout::GetDescriptorSize(pCreateInfo->pPoolSizes[i].type), 16); in ComputeRequiredAllocationSize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/
DvktMemoryAddressBindingTests.cpp808 struct DescriptorSetLayout struct
916 std::vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
926 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
936 typedef SharedPtr<Dependency<DescriptorSetLayout>> DescriptorSetLayoutDepSp;
944 …for (std::vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetL… in Resources()
948 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1017DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
1226 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
1228 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
1235 return DescriptorSetLayout::Parameters(bindings); in getDescriptorSetLayout()
[all …]
DvktMemoryDeviceMemoryReportTests.cpp826 struct DescriptorSetLayout struct
934 std::vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
944 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
954 typedef SharedPtr<Dependency<DescriptorSetLayout>> DescriptorSetLayoutDepSp;
962 …for (std::vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetL… in Resources()
966 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1035DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
1244 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
1246 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
1253 return DescriptorSetLayout::Parameters(bindings); in getDescriptorSetLayout()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
DvktMemoryAddressBindingTests.cpp847 struct DescriptorSetLayout struct
955 std::vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
965 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
975 typedef SharedPtr<Dependency<DescriptorSetLayout>> DescriptorSetLayoutDepSp;
983 …for (std::vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetL… in Resources()
987 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1056DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
1265 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
1267 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
1274 return DescriptorSetLayout::Parameters(bindings); in getDescriptorSetLayout()
[all …]
DvktMemoryDeviceMemoryReportTests.cpp832 struct DescriptorSetLayout struct
940 std::vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
950 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
960 typedef SharedPtr<Dependency<DescriptorSetLayout>> DescriptorSetLayoutDepSp;
968 …for (std::vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetL… in Resources()
972 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1041DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
1250 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
1252 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
1259 return DescriptorSetLayout::Parameters(bindings); in getDescriptorSetLayout()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
DvktApiObjectManagementTests.cpp1583 struct DescriptorSetLayout struct
1673 return getSafeObjectCount<DescriptorSetLayout>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
1697 vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
1707 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
1717 typedef SharedPtr<Dependency<DescriptorSetLayout> > DescriptorSetLayoutDepSp;
1725 …for (vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetLayout… in Resources()
1729 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1811DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
2043 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
2045 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1583 struct DescriptorSetLayout struct
1673 return getSafeObjectCount<DescriptorSetLayout>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
1697 vector<DescriptorSetLayout::Parameters> descriptorSetLayouts;
1707 static Parameters singleDescriptorSet (const DescriptorSetLayout::Parameters& descriptorSetLayout) in singleDescriptorSet()
1717 typedef SharedPtr<Dependency<DescriptorSetLayout> > DescriptorSetLayoutDepSp;
1725 …for (vector<DescriptorSetLayout::Parameters>::const_iterator dsParams = params.descriptorSetLayout… in Resources()
1729 …descriptorSetLayouts.push_back(DescriptorSetLayoutDepSp(new Dependency<DescriptorSetLayout>(env, *… in Resources()
1811DescriptorSetLayout::Parameters::single(0u, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, VK_SHAD… in Resources()
2043 static DescriptorSetLayout::Parameters getDescriptorSetLayout (void) in getDescriptorSetLayout()
2045 typedef DescriptorSetLayout::Parameters::Binding Binding; in getDescriptorSetLayout()
[all …]
/third_party/vulkan-headers/include/vulkan/
Dvulkan_shared.hpp605 class SharedHandleTraits<DescriptorSetLayout>
609 using deleter = ObjectDestroyShared<DescriptorSetLayout>;
612 using SharedDescriptorSetLayout = SharedHandle<DescriptorSetLayout>;
Dvulkan_handles.hpp1817 class DescriptorSetLayout;
2061 class UniqueHandleTraits<DescriptorSetLayout, Dispatch>
2067 …using UniqueDescriptorSetLayout = UniqueHandle<DescriptorSetLayout, VULKAN_HPP_DEFAULT_DISPATCHER_…
7671 class DescriptorSetLayout class
7682 VULKAN_HPP_CONSTEXPR DescriptorSetLayout() = default;
7684 VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout
7686 …VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULK… in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout
7692 DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT in operator =()
7699 DescriptorSetLayout & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =()
7706 auto operator<=>( DescriptorSetLayout const & ) const = default;
[all …]
Dvulkan_raii.hpp2628 class DescriptorSetLayout;
3729 …SPACE::CreateReturnType<VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout>::Type
7440 class DescriptorSetLayout class
7444 using CppType = vk::DescriptorSetLayout;
7452DescriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & … in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
7460DescriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & … in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
7470 DescriptorSetLayout( std::nullptr_t ) {} in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
7472 ~DescriptorSetLayout() in ~DescriptorSetLayout()
7477 DescriptorSetLayout() = delete;
7478 DescriptorSetLayout( DescriptorSetLayout const & ) = delete;
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
Dvk_wrapper.h40 FUNC(DescriptorSetLayout) \
550 class DescriptorSetLayout final : public WrappedObject<DescriptorSetLayout, VkDescriptorSetLayout>
553 DescriptorSetLayout() = default;
1568 ANGLE_INLINE void DescriptorSetLayout::destroy(VkDevice device)
1577 ANGLE_INLINE VkResult DescriptorSetLayout::init(VkDevice device,
Dvk_cache_utils.h56 using RefCountedDescriptorSetLayout = RefCounted<DescriptorSetLayout>;
794 using DescriptorSetLayoutPointerArray = DescriptorSetArray<BindingPointer<DescriptorSetLayout>>;
1445 DescriptorSetLayout,
1637 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut);
Dvk_cache_utils.cpp3715 rendererVk->accumulateCacheStats(VulkanCacheType::DescriptorSetLayout, mCacheStats); in destroy()
3732 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut) in getDescriptorSetLayout()
3755 vk::DescriptorSetLayout newLayout; in getDescriptorSetLayout()
3807 for (const vk::BindingPointer<vk::DescriptorSetLayout> &layoutPtr : descriptorSetLayouts) in getPipelineLayout()
DProgramExecutableVk.cpp515 const vk::DescriptorSetLayout &descriptorSetLayout = in allocateDescriptorSetAndGetInfo()
1923 const vk::DescriptorSetLayout &descriptorSetLayout = in updateDescriptorSets()
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/
DDrawTester.hpp154 vk::DescriptorSetLayout descriptorSetLayout; // Owning handle
DDrawTester.cpp209 std::vector<vk::DescriptorSetLayout> setLayouts; in createGraphicsPipeline()
346 std::vector<vk::DescriptorSetLayout> layouts(1, descriptorSetLayout); in createCommandBuffers()
/third_party/skia/third_party/externals/swiftshader/include/vulkan/
Dvulkan_handles.hpp5859 class DescriptorSetLayout class
5871 VULKAN_HPP_CONSTEXPR DescriptorSetLayout() = default;
5872 VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout
5873 …VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULK… in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::DescriptorSetLayout
5878 DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT in operator =()
5885 DescriptorSetLayout & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =()
5892 auto operator<=>( DescriptorSetLayout const & ) const = default;
5894 bool operator==( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
5899 bool operator!=( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
5904 bool operator<( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <()
[all …]
Dvulkan_raii.hpp5504 class DescriptorSetLayout class
5515 DescriptorSetLayout( in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
5536 DescriptorSetLayout( in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
5547 DescriptorSetLayout( std::nullptr_t ) {} in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
5549 ~DescriptorSetLayout() in ~DescriptorSetLayout()
5558 DescriptorSetLayout() = delete;
5559 DescriptorSetLayout( DescriptorSetLayout const & ) = delete;
5560 DescriptorSetLayout( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT in DescriptorSetLayout() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout
5567 DescriptorSetLayout & operator=( DescriptorSetLayout const & ) = delete;
5568DescriptorSetLayout & operator =( DescriptorSetLayout && rhs ) VUL… in operator =()
[all …]

12