/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkBuilderUtil.hpp | 39 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 D | GrVkDescriptorSetManager.h | 31 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 D | GrVkDescriptorPool.h | 25 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 D | GrVkDescriptorPool.cpp | 14 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 D | GrVkDescriptorSetManager.cpp | 28 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 D | VkDescriptorSetLayout.hpp | 88 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 D | VkPipelineLayout.hpp | 40 VkDescriptorType getDescriptorType(uint32_t setNumber, uint32_t bindingNumber) const; 52 VkDescriptorType descriptorType;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiMaintenance3Check.cpp | 73 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 D | vktApiMaintenance3Check.cpp | 72 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 D | vktBindingValveMutableTests.cpp | 112 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 D | vktBindingMutableTests.cpp | 191 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 D | vktPipelineImageTests.cpp | 58 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 D | vktPipelineImageSamplingInstance.hpp | 65 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 D | vktPipelineImageTests.cpp | 57 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 D | vktPipelineImageSamplingInstance.hpp | 63 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 D | vktSpvAsmUtils.hpp | 149 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 D | vktSpvAsmComputeShaderCase.cpp | 68 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 D | vktSpvAsmUtils.hpp | 149 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 D | vktSpvAsmComputeShaderCase.cpp | 68 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 D | vktBindingMutableTests.cpp | 187 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 D | nir_to_spirv.h | 61 static inline VkDescriptorType 82 static inline VkDescriptorType
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemBufferValidator.cpp | 182 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 D | DescriptorSetAllocator.h | 39 std::map<VkDescriptorType, uint32_t> descriptorCountPerType); 47 std::map<VkDescriptorType, uint32_t> descriptorCountPerType);
|
H A D | BindGroupLayoutVk.cpp | 50 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 D | vktProtectedMemBufferValidator.cpp | 182 vk::VkDescriptorType getDescriptorType (BufferType bufferType) in getDescriptorType() 188 default: DE_FATAL("Incorrect buffer type specified"); return (vk::VkDescriptorType)0; in getDescriptorType()
|