Home
last modified time | relevance | path

Searched refs:VkDescriptorType (Results 1 - 25 of 180) sorted by relevance

12345678

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkBuilderUtil.hpp39 DescriptorSetLayoutBuilder& addBinding (VkDescriptorType descriptorType,
44 DescriptorSetLayoutBuilder& addIndexedBinding (VkDescriptorType descriptorType,
54 inline DescriptorSetLayoutBuilder& addSingleBinding (VkDescriptorType descriptorType, in addSingleBinding()
59 inline DescriptorSetLayoutBuilder& addSingleIndexedBinding (VkDescriptorType descriptorType, in addSingleIndexedBinding()
65 inline DescriptorSetLayoutBuilder& addArrayBinding (VkDescriptorType descriptorType, in addArrayBinding()
71 inline DescriptorSetLayoutBuilder& addSingleSamplerBinding (VkDescriptorType descriptorType, in addSingleSamplerBinding()
79 inline DescriptorSetLayoutBuilder& addSingleIndexedSamplerBinding (VkDescriptorType descriptorType, in addSingleIndexedSamplerBinding()
88 inline DescriptorSetLayoutBuilder& addArraySamplerBinding (VkDescriptorType descriptorType, in addArraySamplerBinding()
117 DescriptorPoolBuilder& addType (VkDescriptorType type, deUint32 numDescriptors = 1u);
163 VkDescriptorType descriptorTyp
[all...]
/third_party/skia/src/gpu/vk/
H A DGrVkDescriptorSetManager.h31 static GrVkDescriptorSetManager* CreateSamplerManager(GrVkGpu* gpu, VkDescriptorType type,
48 bool isCompatible(VkDescriptorType type, const GrVkUniformHandler*) const;
54 DescriptorPoolManager(VkDescriptorSetLayout, VkDescriptorType type,
67 VkDescriptorType fDescType;
83 VkDescriptorType,
88 VkDescriptorType, VkDescriptorSetLayout, uint32_t descCountPerSet,
H A DGrVkDescriptorPool.h25 static GrVkDescriptorPool* Create(GrVkGpu* gpu, VkDescriptorType type, uint32_t count);
31 bool isCompatible(VkDescriptorType type, uint32_t count) const;
41 GrVkDescriptorPool(const GrVkGpu*, VkDescriptorPool pool, VkDescriptorType type,
46 VkDescriptorType fType;
H A DGrVkDescriptorPool.cpp14 GrVkDescriptorPool* GrVkDescriptorPool::Create(GrVkGpu* gpu, VkDescriptorType type, in Create()
42 VkDescriptorType type, uint32_t count) in GrVkDescriptorPool()
45 bool GrVkDescriptorPool::isCompatible(VkDescriptorType type, uint32_t count) const { in isCompatible()
H A DGrVkDescriptorSetManager.cpp28 GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler& uniformHandler) { in CreateSamplerManager()
65 VkDescriptorType type, in get_layout_and_desc_count()
188 GrVkGpu* gpu, VkDescriptorType type, in Create()
210 GrVkGpu* gpu, VkDescriptorType type, VkDescriptorSetLayout descSetLayout, in GrVkDescriptorSetManager()
266 bool GrVkDescriptorSetManager::isCompatible(VkDescriptorType type, in isCompatible()
300 VkDescriptorType type, in DescriptorPoolManager()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkDescriptorSetLayout.hpp88 VkDescriptorType descriptorType;
101 static uint32_t GetDescriptorSize(VkDescriptorType type);
102 static bool IsDescriptorDynamic(VkDescriptorType type);
132 VkDescriptorType getDescriptorType(uint32_t bindingNumber) const;
141 static bool isDynamic(VkDescriptorType type);
H A DVkPipelineLayout.hpp40 VkDescriptorType getDescriptorType(uint32_t setNumber, uint32_t bindingNumber) const;
52 VkDescriptorType descriptorType;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiMaintenance3Check.cpp73 using TypeSet = set<vk::VkDescriptorType>;
97 TypeState(vk::VkDescriptorType type_) in TypeState()
101 const vk::VkDescriptorType type;
106 using TypeCounts = map<vk::VkDescriptorType, TypeState>;
137 using IncrementsMap = map<vk::VkDescriptorType, deUint32>; in distributeCounts()
194 const vk::VkDescriptorType& type = inc.first; in distributeCounts()
377 const vector<vk::VkDescriptorType> &types) in calculateBindings()
442 map<vk::VkDescriptorType, deUint32> typeCount; in getBindingsDescription()
600 vector<VkDescriptorType> descriptorTypes = { in iterate()
646 vector<vk::VkDescriptorType> type in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiMaintenance3Check.cpp72 using TypeSet = set<vk::VkDescriptorType>;
96 TypeState(vk::VkDescriptorType type_) in TypeState()
100 const vk::VkDescriptorType type;
105 using TypeCounts = map<vk::VkDescriptorType, TypeState>;
136 using IncrementsMap = map<vk::VkDescriptorType, deUint32>; in distributeCounts()
193 const vk::VkDescriptorType& type = inc.first; in distributeCounts()
376 const vector<vk::VkDescriptorType> &types) in calculateBindings()
441 map<vk::VkDescriptorType, deUint32> typeCount; in getBindingsDescription()
599 vector<VkDescriptorType> descriptorTypes = { in iterate()
645 vector<vk::VkDescriptorType> type in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingValveMutableTests.cpp112 std::vector<VkDescriptorType> getForbiddenMutableTypes () in getForbiddenMutableTypes()
114 return std::vector<VkDescriptorType> in getForbiddenMutableTypes()
124 std::vector<VkDescriptorType> getMandatoryMutableTypes () in getMandatoryMutableTypes()
126 return std::vector<VkDescriptorType> in getMandatoryMutableTypes()
160 DescriptorTypeFlagBits toDescriptorTypeFlagBit (VkDescriptorType descriptorType) in toDescriptorTypeFlagBit()
188 DescriptorTypeFlags toDescriptorTypeFlags (const std::vector<VkDescriptorType>& types) in toDescriptorTypeFlags()
197 std::vector<VkDescriptorType> toDescriptorTypeVector (DescriptorTypeFlags bitfield) in toDescriptorTypeVector()
199 std::vector<VkDescriptorType> result; in toDescriptorTypeVector()
290 ResourceType toResourceType (VkDescriptorType descriptorType) in toResourceType()
331 bool isShaderWritable (VkDescriptorType descriptorTyp
[all...]
H A DvktBindingMutableTests.cpp191 std::vector<VkDescriptorType> getForbiddenMutableTypes () in getForbiddenMutableTypes()
193 return std::vector<VkDescriptorType> in getForbiddenMutableTypes()
203 std::vector<VkDescriptorType> getMandatoryMutableTypes () in getMandatoryMutableTypes()
205 return std::vector<VkDescriptorType> in getMandatoryMutableTypes()
239 DescriptorTypeFlagBits toDescriptorTypeFlagBit (VkDescriptorType descriptorType) in toDescriptorTypeFlagBit()
267 DescriptorTypeFlags toDescriptorTypeFlags (const std::vector<VkDescriptorType>& types) in toDescriptorTypeFlags()
276 std::vector<VkDescriptorType> toDescriptorTypeVector (DescriptorTypeFlags bitfield) in toDescriptorTypeVector()
278 std::vector<VkDescriptorType> result; in toDescriptorTypeVector()
369 ResourceType toResourceType (VkDescriptorType descriptorType) in toResourceType()
410 bool isShaderWritable (VkDescriptorType descriptorTyp
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageTests.cpp58 VkDescriptorType samplingType,
68 VkDescriptorType samplingType,
85 VkDescriptorType samplingType,
91 VkDescriptorType m_samplingType;
105 VkDescriptorType samplingType, in ImageTest()
158 VkDescriptorType samplingType, in getImageSamplingInstanceParams()
421 std::string ImageTest::getGlslSampler (const tcu::TextureFormat& format, VkImageViewType type, VkDescriptorType samplingType, int imageCount) in getGlslSampler()
482 de::MovePtr<tcu::TestCaseGroup> createImageSizeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, int imageCount) in createImageSizeTests()
648 void createImageCountTests (tcu::TestCaseGroup* parentGroup, tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat) in createImageCountTests()
671 de::MovePtr<tcu::TestCaseGroup> createImageFormatTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingTyp
[all...]
H A DvktPipelineImageSamplingInstance.hpp65 vk::VkDescriptorType samplingType_ = vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, in ImageSamplingInstanceParams()
101 vk::VkDescriptorType samplingType;
132 const vk::VkDescriptorType m_samplingType;
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineImageTests.cpp57 VkDescriptorType samplingType,
67 VkDescriptorType samplingType,
84 VkDescriptorType samplingType,
90 VkDescriptorType m_samplingType;
105 VkDescriptorType samplingType, in ImageTest()
152 VkDescriptorType samplingType, in getImageSamplingInstanceParams()
415 std::string ImageTest::getGlslSampler (const tcu::TextureFormat& format, VkImageViewType type, VkDescriptorType samplingType, int imageCount) in getGlslSampler()
476 de::MovePtr<tcu::TestCaseGroup> createImageSizeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, int imageCount) in createImageSizeTests()
643 void createImageCountTests (tcu::TestCaseGroup* parentGroup, tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat) in createImageCountTests()
666 de::MovePtr<tcu::TestCaseGroup> createImageFormatTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingTyp
[all...]
H A DvktPipelineImageSamplingInstance.hpp63 vk::VkDescriptorType samplingType_ = vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, in ImageSamplingInstanceParams()
99 vk::VkDescriptorType samplingType;
130 const vk::VkDescriptorType m_samplingType;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmUtils.hpp149 Resource(const BufferSp& buffer_, vk::VkDescriptorType descriptorType_ = vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, void* userData_ = NULL) in Resource()
160 virtual void setDescriptorType (vk::VkDescriptorType type) { descriptorType = type; } in setDescriptorType()
161 virtual vk::VkDescriptorType getDescriptorType () const { return descriptorType; } in getDescriptorType()
168 vk::VkDescriptorType descriptorType;
H A DvktSpvAsmComputeShaderCase.cpp68 VkDescriptorType dtype, in createBufferAndBindMemory()
119 Move<VkImage> createImageAndBindMemory (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, vk::VkFormat imageFormat, Allocator& allocator, deUint32 queueFamilyIndex, AllocationMp* outMemory) in createImageAndBindMemory()
192 Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) in createDescriptorSetLayout()
242 inline Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) in createDescriptorPool()
258 Move<VkDescriptorSet> createDescriptorSet (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorPool pool, VkDescriptorSetLayout layout, const vector<VkDescriptorType>& dtypes, const vector<VkDescriptorBufferInfo>& descriptorInfos, const vector<VkDescriptorImageInfo>& descriptorImageInfos) in createDescriptorSet()
446 VkImageUsageFlags getMatchingComputeImageUsageFlags (VkDescriptorType dType) in getMatchingComputeImageUsageFlags()
475 vector<VkDescriptorType> descriptorTypes; in iterate()
488 const VkDescriptorType descType = m_shaderSpec.inputs[inputNdx].getDescriptorType(); in iterate()
568 const VkDescriptorType descType = descriptorTypes[inputNdx]; in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmUtils.hpp149 Resource(const BufferSp& buffer_, vk::VkDescriptorType descriptorType_ = vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, void* userData_ = NULL) in Resource()
160 virtual void setDescriptorType (vk::VkDescriptorType type) { descriptorType = type; } in setDescriptorType()
161 virtual vk::VkDescriptorType getDescriptorType () const { return descriptorType; } in getDescriptorType()
168 vk::VkDescriptorType descriptorType;
H A DvktSpvAsmComputeShaderCase.cpp68 VkDescriptorType dtype, in createBufferAndBindMemory()
119 Move<VkImage> createImageAndBindMemory (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorType dtype, Allocator& allocator, deUint32 queueFamilyIndex, AllocationMp* outMemory) in createImageAndBindMemory()
192 Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) in createDescriptorSetLayout()
242 inline Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vkdi, const VkDevice& device, const vector<VkDescriptorType>& dtypes) in createDescriptorPool()
258 Move<VkDescriptorSet> createDescriptorSet (const DeviceInterface& vkdi, const VkDevice& device, VkDescriptorPool pool, VkDescriptorSetLayout layout, const vector<VkDescriptorType>& dtypes, const vector<VkDescriptorBufferInfo>& descriptorInfos, const vector<VkDescriptorImageInfo>& descriptorImageInfos) in createDescriptorSet()
446 VkImageUsageFlags getMatchingComputeImageUsageFlags (VkDescriptorType dType) in getMatchingComputeImageUsageFlags()
475 vector<VkDescriptorType> descriptorTypes; in iterate()
488 const VkDescriptorType descType = m_shaderSpec.inputs[inputNdx].getDescriptorType(); in iterate()
568 const VkDescriptorType descType = descriptorTypes[inputNdx]; in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/
H A DvktBindingMutableTests.cpp187 std::vector<VkDescriptorType> getForbiddenMutableTypes () in getForbiddenMutableTypes()
189 return std::vector<VkDescriptorType> in getForbiddenMutableTypes()
199 std::vector<VkDescriptorType> getMandatoryMutableTypes () in getMandatoryMutableTypes()
201 return std::vector<VkDescriptorType> in getMandatoryMutableTypes()
235 DescriptorTypeFlagBits toDescriptorTypeFlagBit (VkDescriptorType descriptorType) in toDescriptorTypeFlagBit()
263 DescriptorTypeFlags toDescriptorTypeFlags (const std::vector<VkDescriptorType>& types) in toDescriptorTypeFlags()
272 std::vector<VkDescriptorType> toDescriptorTypeVector (DescriptorTypeFlags bitfield) in toDescriptorTypeVector()
274 std::vector<VkDescriptorType> result; in toDescriptorTypeVector()
365 ResourceType toResourceType (VkDescriptorType descriptorType) in toResourceType()
406 bool isShaderWritable (VkDescriptorType descriptorTyp
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.h61 static inline VkDescriptorType
82 static inline VkDescriptorType
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/
H A DvktProtectedMemBufferValidator.cpp182 vk::VkDescriptorType getDescriptorType (BufferType bufferType) in getDescriptorType()
188 default: DE_FATAL("Incorrect buffer type specified"); return (vk::VkDescriptorType)0; in getDescriptorType()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DDescriptorSetAllocator.h39 std::map<VkDescriptorType, uint32_t> descriptorCountPerType);
47 std::map<VkDescriptorType, uint32_t> descriptorCountPerType);
H A DBindGroupLayoutVk.cpp50 VkDescriptorType VulkanDescriptorType(const BindingInfo& bindingInfo) { in VulkanDescriptorType()
127 std::map<VkDescriptorType, uint32_t> descriptorCountPerType; in Initialize()
132 VkDescriptorType vulkanType = VulkanDescriptorType(GetBindingInfo(bindingIndex)); in Initialize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/
H A DvktProtectedMemBufferValidator.cpp182 vk::VkDescriptorType getDescriptorType (BufferType bufferType) in getDescriptorType()
188 default: DE_FATAL("Incorrect buffer type specified"); return (vk::VkDescriptorType)0; in getDescriptorType()

Completed in 31 milliseconds

12345678