Home
last modified time | relevance | path

Searched refs:layoutBuilder (Results 1 – 25 of 26) sorted by relevance

12

/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryMiscTests.cpp253 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
254 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR, stageBit); in iterate()
255 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, stageBit); in iterate()
256 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, stageBit); in iterate()
257 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemShaderImageAccessTests.cpp587 vk::DescriptorSetLayoutBuilder layoutBuilder; in executeComputeTest() local
594layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in executeComputeTest()
595layoutBuilder.addSingleSamplerBinding(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, vk::VK_SHADER… in executeComputeTest()
601layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in executeComputeTest()
602layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in executeComputeTest()
606layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in executeComputeTest()
614 descriptorSetLayout = layoutBuilder.build(vk, device); in executeComputeTest()
820 vk::DescriptorSetLayoutBuilder layoutBuilder; in executeFragmentTest() local
827layoutBuilder.addSingleSamplerBinding(vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, vk::VK_SHADER… in executeFragmentTest()
831layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_FRAGMENT_… in executeFragmentTest()
[all …]
DvktProtectedMemStackTests.cpp293 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
296layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
297layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
300 descriptorSetLayout = layoutBuilder.build(vk, device); in iterate()
DvktProtectedMemWorkgroupStorageTests.cpp266 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
269layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
270layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
273 descriptorSetLayout = layoutBuilder.build(vk, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/memory_model/
DvktMemoryModelPadding.cpp268 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
269layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
270layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
271 auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
DvktMemoryModelMessagePassing.cpp1283 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
1288 …case SC_BUFFER: layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages)… in iterate()
1289 …case SC_IMAGE: layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, allShaderStages); … in iterate()
1294 …case SC_BUFFER: layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages)… in iterate()
1295 …case SC_IMAGE: layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, allShaderStages); … in iterate()
1297 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
1299 vk::Unique<vk::VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device)); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp2585 DescriptorSetLayoutBuilder layoutBuilder; in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize() local
2632 layoutBuilder.addBinding(inputBuffers[ndx]->getType(), 1u, shaderStage, DE_NULL); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2634 const Unique<VkDescriptorSetLayout> descriptorSetLayout (layoutBuilder.build(vk, device)); in makeTessellationEvaluationFrameBufferTestRequiredSubgroupSize()
2826 DescriptorSetLayoutBuilder layoutBuilder; in makeGeometryFrameBufferTestRequiredSubgroupSize() local
2867 layoutBuilder.addBinding(inputBuffers[ndx]->getType(), 1u, VK_SHADER_STAGE_GEOMETRY_BIT, DE_NULL); in makeGeometryFrameBufferTestRequiredSubgroupSize()
2869 const Unique<VkDescriptorSetLayout> descriptorSetLayout (layoutBuilder.build(vk, device)); in makeGeometryFrameBufferTestRequiredSubgroupSize()
3109 DescriptorSetLayoutBuilder layoutBuilder; in allStagesRequiredSubgroupSize() local
3117layoutBuilder.addIndexedBinding(inputBuffers[ndx]->getType(), 1, stagesVector[ndx], getResultBindi… in allStagesRequiredSubgroupSize()
3136 layoutBuilder.addIndexedBinding(inputBuffers[ndx]->getType(), 1, in allStagesRequiredSubgroupSize()
3140 const Unique<VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device)); in allStagesRequiredSubgroupSize()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeCooperativeMatrixTests.cpp829 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
831 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
832 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
833 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
834 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
835 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, allShaderStages); in iterate()
837 vk::Unique<vk::VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device)); in iterate()
DvktComputeZeroInitializeWorkgroupMemoryTests.cpp81 DescriptorSetLayoutBuilder layoutBuilder; local
82 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, VK_SHADER_STAGE_COMPUTE_BIT);
84 Unique<VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device));
1255 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
1258 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, VK_SHADER_STAGE_COMPUTE_BIT); in iterate()
1261 Unique<VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device)); in iterate()
DvktComputeIndirectComputeDispatchTests.cpp251 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
252layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
253 …vk::Unique<vk::VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(m_device_interface, … in iterate()
DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp165 DescriptorSetLayoutBuilder layoutBuilder; in runCompute() local
166 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, VK_SHADER_STAGE_COMPUTE_BIT); in runCompute()
168 Unique<VkDescriptorSetLayout> descriptorSetLayout(layoutBuilder.build(vk, device)); in runCompute()
DvktComputeBasicComputeShaderTests.cpp3453 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
3454layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
3455 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderBuiltinVarTests.cpp721 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
722 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
723 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
724 descriptorSetLayout = layoutBuilder.build(vk, device); in iterate()
867 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
868layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT… in iterate()
869 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
870 descriptorSetLayout = layoutBuilder.build(vk, device); in iterate()
1157 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
1158 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
[all …]
DvktShaderRenderInvarianceTests.cpp208 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
209 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
210 descriptorSetLayout = layoutBuilder.build(vk, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassUnusedAttachmentSparseFillingTests.cpp423 DescriptorSetLayoutBuilder layoutBuilder; in InputAttachmentSparseFillingTestInstance() local
425 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT); in InputAttachmentSparseFillingTestInstance()
428layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, VK_SHADER_STAGE_FRAGMENT_BIT); in InputAttachmentSparseFillingTestInstance()
429 m_descriptorSetLayout = layoutBuilder.build(vk, vkDevice); in InputAttachmentSparseFillingTestInstance()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineNoPositionTests.cpp537 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
540 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, stageFlags); in iterate()
542 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
DvktPipelineMultisampleShaderBuiltInTests.cpp1351 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
1352layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
1353layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, vk::VK_SHADER_STAGE_COMPUTE_B… in iterate()
1354 auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
DvktPipelineColorWriteEnableTests.cpp504 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
505 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
DvktPipelineSamplerTests.cpp1526 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
1527 layoutBuilder.addSingleBinding(descType, vk::VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
1528 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
DvktPipelinePushConstantTests.cpp2757 DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
2758 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, stageFlags); in iterate()
2759 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationFragShaderSideEffectsTests.cpp404 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
405layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_FRAGMENT… in iterate()
406 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmTrinaryMinMaxTests.cpp746 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
747layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
748layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in iterate()
749 auto descriptorSetLayout = layoutBuilder.build(vkd, device); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorUpdateTests.cpp482 vk::DescriptorSetLayoutBuilder layoutBuilder; in iterate() local
487 descriptorSetLayouts.push_back(layoutBuilder.build(vkd, device)); in iterate()
490 layoutBuilder.addSingleBinding(m_params.type, vk::VK_SHADER_STAGE_FRAGMENT_BIT); in iterate()
491 descriptorSetLayouts.push_back(layoutBuilder.build(vkd, device)); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiPipelineTests.cpp1275 vk::DescriptorSetLayoutBuilder layoutBuilder; in DestroyAfterEndTest() local
1276layoutBuilder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_… in DestroyAfterEndTest()
1277 const auto descriptorSetLayout = layoutBuilder.build(vkd, device); in DestroyAfterEndTest()
/external/deqp/external/vulkancts/modules/vulkan/ubo/
DvktUniformBlockCase.cpp2143 vk::DescriptorSetLayoutBuilder layoutBuilder; in createDescriptorSetLayout() local
2148layoutBuilder.addArrayBinding(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, lengths[i], vk::VK_SHADER_STAGE_A… in createDescriptorSetLayout()
2152 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, vk::VK_SHADER_STAGE_ALL); in createDescriptorSetLayout()
2156 return layoutBuilder.build(m_context.getDeviceInterface(), m_context.getDevice()); in createDescriptorSetLayout()

12