Searched defs:DescriptorSet (Results 1 - 8 of 8) sorted by relevance

/prebuilts/ndk/current/sources/third_party/vulkan/src/layers/
H A Ddescriptor_sets.h278 std::unordered_map<VkDescriptorSet, cvdescriptorset::DescriptorSet *> *,
282 * DescriptorSet class
294 * In order to validate update contents, the DescriptorSet stores a bunch of ptrs
299 class DescriptorSet : public BASE_NODE { class in namespace:cvdescriptorset
301 DescriptorSet(const VkDescriptorSet, const VkDescriptorPool, const DescriptorSetLayout *, const core_validation::layer_data *);
302 ~DescriptorSet();
340 bool ValidateCopyUpdate(const debug_report_data *, const VkCopyDescriptorSet *, const DescriptorSet *,
343 void PerformCopyUpdate(const VkCopyDescriptorSet *, const DescriptorSet *);
369 bool VerifyCopyUpdateContents(const VkCopyDescriptorSet *, const DescriptorSet *, VkDescriptorType, uint32_t,
/prebuilts/ndk/r16/sources/third_party/vulkan/src/layers/
H A Ddescriptor_sets.h278 std::unordered_map<VkDescriptorSet, cvdescriptorset::DescriptorSet *> *,
282 * DescriptorSet class
294 * In order to validate update contents, the DescriptorSet stores a bunch of ptrs
299 class DescriptorSet : public BASE_NODE { class in namespace:cvdescriptorset
301 DescriptorSet(const VkDescriptorSet, const VkDescriptorPool, const DescriptorSetLayout *, const core_validation::layer_data *);
302 ~DescriptorSet();
340 bool ValidateCopyUpdate(const debug_report_data *, const VkCopyDescriptorSet *, const DescriptorSet *,
343 void PerformCopyUpdate(const VkCopyDescriptorSet *, const DescriptorSet *);
369 bool VerifyCopyUpdateContents(const VkCopyDescriptorSet *, const DescriptorSet *, VkDescriptorType, uint32_t,
/prebuilts/ndk/current/sources/third_party/vulkan/src/tests/
H A Dvktestbinding.cpp664 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev,
679 std::vector<DescriptorSet *> sets;
682 DescriptorSet *descriptorSet = new DescriptorSet(dev, this, *it);
688 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint32_t count) {
692 DescriptorSet *DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout) {
693 std::vector<DescriptorSet *> set = alloc_sets(dev, layout, 1);
697 DescriptorSet::~DescriptorSet() {
H A Dvktestbinding.h55 class DescriptorSet;
186 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
189 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
192 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
194 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
196 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
198 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
201 static VkCopyDescriptorSet copy_descriptor_set(const DescriptorSet &src_set, uint32_t src_binding, uint32_t src_array_element,
202 const DescriptorSet &dst_set, uint32_t dst_binding, uint32_t dst_array_element,
536 std::vector<DescriptorSet *> alloc_set
547 class DescriptorSet : public internal::NonDispHandle<VkDescriptorSet> { class in namespace:vk_testing
551 explicit DescriptorSet() : NonDispHandle() {} function in class:vk_testing::DescriptorSet
552 explicit DescriptorSet(const Device &dev, DescriptorPool *pool, VkDescriptorSet set) : NonDispHandle(dev.handle(), set) { function in class:vk_testing::DescriptorSet
[all...]
/prebuilts/ndk/r16/sources/third_party/vulkan/src/tests/
H A Dvktestbinding.cpp664 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev,
679 std::vector<DescriptorSet *> sets;
682 DescriptorSet *descriptorSet = new DescriptorSet(dev, this, *it);
688 std::vector<DescriptorSet *> DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout, uint32_t count) {
692 DescriptorSet *DescriptorPool::alloc_sets(const Device &dev, const DescriptorSetLayout &layout) {
693 std::vector<DescriptorSet *> set = alloc_sets(dev, layout, 1);
697 DescriptorSet::~DescriptorSet() {
H A Dvktestbinding.h55 class DescriptorSet;
186 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
189 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
192 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
194 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
196 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
198 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element,
201 static VkCopyDescriptorSet copy_descriptor_set(const DescriptorSet &src_set, uint32_t src_binding, uint32_t src_array_element,
202 const DescriptorSet &dst_set, uint32_t dst_binding, uint32_t dst_array_element,
536 std::vector<DescriptorSet *> alloc_set
547 class DescriptorSet : public internal::NonDispHandle<VkDescriptorSet> { class in namespace:vk_testing
551 explicit DescriptorSet() : NonDispHandle() {} function in class:vk_testing::DescriptorSet
552 explicit DescriptorSet(const Device &dev, DescriptorPool *pool, VkDescriptorSet set) : NonDispHandle(dev.handle(), set) { function in class:vk_testing::DescriptorSet
[all...]
/prebuilts/ndk/current/sources/third_party/vulkan/src/include/vulkan/
H A Dvulkan.hpp1485 class DescriptorSet class in namespace:vk::vk
1488 DescriptorSet() function in class:vk::vk::DescriptorSet
1493 DescriptorSet(VkDescriptorSet descriptorSet) function in class:vk::vk::DescriptorSet
1497 DescriptorSet& operator=(VkDescriptorSet descriptorSet)
1504 bool operator==(DescriptorSet const &rhs) const
1509 bool operator!=(DescriptorSet const &rhs) const
1514 bool operator<(DescriptorSet const &rhs) const
1540 static_assert( sizeof( DescriptorSet ) == sizeof( VkDescriptorSet ), "handle and wrapper have different size!" );
5952 WriteDescriptorSet( DescriptorSet dstSet_ = DescriptorSet(), uint32_ argument
6079 CopyDescriptorSet( DescriptorSet srcSet_ = DescriptorSet(), uint32_t srcBinding_ = 0, uint32_t srcArrayElement_ = 0, DescriptorSet dstSet_ = DescriptorSet(), uint32_t dstBinding_ = 0, uint32_t dstArrayElement_ = 0, uint32_t descriptorCount_ = 0 ) argument
[all...]
/prebuilts/ndk/r16/sources/third_party/vulkan/src/include/vulkan/
H A Dvulkan.hpp1485 class DescriptorSet class in namespace:vk::vk
1488 DescriptorSet() function in class:vk::vk::DescriptorSet
1493 DescriptorSet(VkDescriptorSet descriptorSet) function in class:vk::vk::DescriptorSet
1497 DescriptorSet& operator=(VkDescriptorSet descriptorSet)
1504 bool operator==(DescriptorSet const &rhs) const
1509 bool operator!=(DescriptorSet const &rhs) const
1514 bool operator<(DescriptorSet const &rhs) const
1540 static_assert( sizeof( DescriptorSet ) == sizeof( VkDescriptorSet ), "handle and wrapper have different size!" );
5952 WriteDescriptorSet( DescriptorSet dstSet_ = DescriptorSet(), uint32_ argument
6079 CopyDescriptorSet( DescriptorSet srcSet_ = DescriptorSet(), uint32_t srcBinding_ = 0, uint32_t srcArrayElement_ = 0, DescriptorSet dstSet_ = DescriptorSet(), uint32_t dstBinding_ = 0, uint32_t dstArrayElement_ = 0, uint32_t descriptorCount_ = 0 ) argument
[all...]

Completed in 253 milliseconds