/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectCreateUtil.hpp | 44 void bindComputeShader (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT compShader);
|
H A D | vktShaderObjectBindingTests.cpp | 273 vk::Move<vk::VkShaderEXT> compShader; in iterate() local 315 compShader = createShader(vk, device, vk::VK_SHADER_STAGE_COMPUTE_BIT, "comp", &*descriptorSetLayout); in iterate() 440 vk.cmdBindShadersEXT(*cmdBuffer, 1u, &computeStage, &*compShader); in iterate() 447 vk.cmdBindShadersEXT(*cmdBuffer, 1u, &computeStage, &*compShader); in iterate() 888 vk::Move<vk::VkShaderEXT> compShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_COMPUTE_BIT, binaries.get("comp"), tessellationSupported, geometrySupported, &*descriptorSetLayout)); in iterate() local 949 bindComp ? *compShader : VK_NULL_HANDLE, in iterate()
|
H A D | vktShaderObjectCreateUtil.cpp | 426 void bindComputeShader (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT compShader) in bindComputeShader() argument 429 vk.cmdBindShadersEXT(cmdBuffer, 1, &stage, &compShader); in bindComputeShader()
|
H A D | vktShaderObjectPerformanceTests.cpp | 825 const auto compShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_COMPUTE_BIT, binaries.get("comp"), tessellationSupported, geometrySupported, &*descriptorSetLayout)); in iterate() local 846 vk::bindComputeShader(vk, *cmdBuffer, *compShader); in iterate()
|
H A D | vktShaderObjectPipelineInteractionTests.cpp | 221 vk::Move<vk::VkShaderEXT> compShader = vk::createShader(vk, device, compCreateInfo); in iterate() local 550 vk.cmdBindShadersEXT(*cmdBuffer, 1, stages, &*compShader); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktShaderTileImageTests.cpp | 811 std::stringstream compShader; in addCS() local 846 compShader << "#version 450 core\n" in addCS() 861 compShader << " colorbuf.values[idx].y = uint(round(texelFetch(colorTex, ivec2(gl_GlobalInvocationID.xy), " in addCS() 864 compShader << " colorbuf.values[idx].x = uint(round(texelFetch(colorTex, ivec2(gl_GlobalInvocationID.xy), " in addCS() 869 compShader << " colorbuf.values[idx] = uvec2(round(vec2(texelFetch(colorTex, " in addCS() 873 compShader << " }\n" in addCS() 876 tcu::StringTemplate computeShaderTpl(compShader.str()); in addCS()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineBindPointTests.cpp | 494 ShaderWrapper compShader; in iterate() local 499 if (hasCompute) compShader = ShaderWrapper(vkd, device, m_context.getBinaryCollection().get("comp"), 0u); in iterate() 553 compShader.getModule(), // VkShaderModule module; in iterate()
|
H A D | vktPipelineImageSlicedViewOf3DTests.cpp | 590 const auto compShader = createShaderModule(vkd, device, m_context.getBinaryCollection().get("comp")); in runComputePipeline() local 592 m_pipeline = makeComputePipeline(vkd, device, m_pipelineLayout.get(), compShader.get()); in runComputePipeline() 624 const auto compShader = createShaderModule(vkd, device, m_context.getBinaryCollection().get("compSample")); in runSamplingPipeline() local 625 const auto pipeline = makeComputePipeline(vkd, device, pipelineLayout.get(), compShader.get()); in runSamplingPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineBindPointTests.cpp | 492 Move<VkShaderModule> compShader; in iterate() local 497 if (hasCompute) compShader = createShaderModule(vkd, device, m_context.getBinaryCollection().get("comp"), 0u); in iterate() 552 compShader.get(), // VkShaderModule module; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 157 Move<VkPipeline> buildComputePipeline (VkShaderModule compShader, 751 Move<VkPipeline> AttachmentRateInstance::buildComputePipeline(VkShaderModule compShader, VkPipelineLayout pipelineLayout) const in buildComputePipeline() argument 759 compShader, // VkShaderModule module; in buildComputePipeline() 1091 Move<VkShaderModule> compShader = createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0); in runComputeShaderMode() local 1135 Move<VkPipeline> computePipeline = buildComputePipeline(*compShader, *computePipelineLayout); in runComputeShaderMode()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktAttachmentRateTests.cpp | 267 VkShaderModule compShader, 920 Move<VkPipeline> AttachmentRateInstance::buildComputePipeline (VkDevice device, const vk::DeviceInterface& vk, VkShaderModule compShader, VkPipelineLayout pipelineLayout) const in buildComputePipeline() argument 928 compShader, // VkShaderModule module; in buildComputePipeline() 1269 Move<VkShaderModule> compShader = createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0); in runComputeShaderMode() local 1314 Move<VkPipeline> computePipeline = buildComputePipeline(device, vk, *compShader, *computePipelineLayout); in runComputeShaderMode()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 4106 Move<VkShaderModule> compShader; in makeComputeOrMeshTestRequiredSubgroupSize() local 4113 compShader = createShaderModule(vk, device, binaries.get("comp")); in makeComputeOrMeshTestRequiredSubgroupSize() 4185 *compShader, in makeComputeOrMeshTestRequiredSubgroupSize() 4234 *compShader, in makeComputeOrMeshTestRequiredSubgroupSize()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.cpp | 4088 Move<VkShaderModule> compShader; in makeComputeOrMeshTestRequiredSubgroupSize() local 4095 compShader = createShaderModule(vk, device, binaries.get("comp")); in makeComputeOrMeshTestRequiredSubgroupSize() 4167 *compShader, in makeComputeOrMeshTestRequiredSubgroupSize() 4216 *compShader, in makeComputeOrMeshTestRequiredSubgroupSize()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiExternalMemoryTests.cpp | 758 const vk::Unique<vk::VkShaderModule> compShader(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0u)); in submitAtomicCalculationsAndGetSemaphoreNative() 767 const vk::Unique<vk::VkPipeline> computePipeline(makeComputePipeline(vk, device, *pipelineLayout, *compShader)); in submitAtomicCalculationsAndGetSemaphoreNative() 895 const vk::Unique<vk::VkShaderModule> compShader(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0u)); in submitAtomicCalculationsAndGetFenceNative() 904 const vk::Unique<vk::VkPipeline> computePipeline(makeComputePipeline(vk, device, *pipelineLayout, *compShader)); in submitAtomicCalculationsAndGetFenceNative()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiExternalMemoryTests.cpp | 747 const vk::Unique<vk::VkShaderModule> compShader(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0u)); in submitAtomicCalculationsAndGetSemaphoreNative() 756 const vk::Unique<vk::VkPipeline> computePipeline(makeComputePipeline(vk, device, *pipelineLayout, *compShader)); in submitAtomicCalculationsAndGetSemaphoreNative() 884 const vk::Unique<vk::VkShaderModule> compShader(createShaderModule(vk, device, context.getBinaryCollection().get("compute"), 0u)); in submitAtomicCalculationsAndGetFenceNative() 893 const vk::Unique<vk::VkPipeline> computePipeline(makeComputePipeline(vk, device, *pipelineLayout, *compShader)); in submitAtomicCalculationsAndGetFenceNative()
|