Home
last modified time | relevance | path

Searched refs:taskShader (Results 1 - 25 of 74) sorted by relevance

123

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderUtil.cpp92 if (requireTask && !meshFeatures.taskShader) in checkTaskMeshShaderSupportNV()
107 if (requireTask && !meshFeatures.taskShader) in checkTaskMeshShaderSupportEXT()
H A DvktMeshShaderMiscTests.cpp307 Move<VkShaderModule> taskShader; in iterate() local
309 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
348 taskShader.get(), meshShader.get(), fragShader.get(), in iterate()
1692 const bool taskShader = params->needsTaskShader(); in initPrograms() local
1704 << "primitiveColor[0] = vec4(0.0, 0.0, " << (taskShader ? "td.blue" : "float(iterations % 2u)") << ", 1.0);\n" in initPrograms()
1711 const std::string action = (taskShader ? taskAction : meshAction); in initPrograms()
1910 const auto taskShader = m_params->needsTaskShader(); in initPrograms() local
1912 const auto meshPvdPrefix = (taskShader ? "td" : "pvd"); in initPrograms()
1913 const auto meshPpdPrefix = (taskShader ? "td" : "ppd"); in initPrograms()
1942 << (taskShader in initPrograms()
2264 Move<VkShaderModule> taskShader; iterate() local
2524 Move<VkShaderModule> taskShader; iterate() local
[all...]
H A DvktMeshShaderMiscTestsEXT.cpp311 Move<VkShaderModule> taskShader; in iterate() local
313 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
352 taskShader.get(), meshShader.get(), fragShader.get(), in iterate()
1777 const bool taskShader = params->needsTaskShader(); in initPrograms() local
1784 const std::string action = (taskShader ? taskAction : meshAction); in initPrograms()
2135 const auto taskShader = m_params->needsTaskShader(); in initPrograms() local
2137 const auto meshPvdPrefix = (taskShader ? "td" : "pvd"); in initPrograms()
2138 const auto meshPpdPrefix = (taskShader ? "td" : "ppd"); in initPrograms()
2167 << (taskShader ? taskDataDecl : bindingsDecl) in initPrograms()
2223 if (taskShader) in initPrograms()
2485 Move<VkShaderModule> taskShader; iterate() local
2746 Move<VkShaderModule> taskShader; iterate() local
4025 Move<VkShaderModule> taskShader; iterate() local
4383 Move<VkShaderModule> taskShader; iterate() local
4815 const auto taskShader = createShaderModule(vkd, device, binaries.get("task")); iterate() local
[all...]
H A DvktMeshShaderInOutTestsEXT.cpp842 const auto taskShader = m_params->needsTaskShader();
844 const auto meshPvdPrefix = (taskShader ? "td" : "pvd");
845 const auto meshPpdPrefix = (taskShader ? "td" : "ppd");
877 << (taskShader ? taskDataDecl : bindingsDecl)
926 if (taskShader)
1556 Move<VkShaderModule> taskShader;
1558 taskShader = createShaderModule(vkd, device, binaries.get("task"));
1572 taskShader.get(), meshShader.get(), fragShader.get(),
H A DvktMeshShaderSyncTests.cpp909 Move<VkShaderModule> taskShader; in iterate() local
916 taskShader = createShaderModule(vkd, device, binaries.get("task"), 0u); in iterate()
932 const auto pipeline = makeGraphicsPipeline(vkd, device, pipelineLayout.get(), taskShader.get(), meshShader.get(), fragShader.get(), renderPass.get(), viewports, scissors); in iterate()
H A DvktMeshShaderSmokeTestsEXT.cpp91 const ShaderWrapper taskShader, in makeMeshGraphicsPipeline()
111 taskShader, in makeMeshGraphicsPipeline()
1393 const auto taskShader = ShaderWrapper(vkd, device, binaries.get("task")); in iterate() local
1483 taskShader, meshShader, fragShader, in iterate()
89 makeMeshGraphicsPipeline( GraphicsPipelineWrapper& maker, const PipelineLayoutWrapper& pipelineLayout, const ShaderWrapper taskShader, const ShaderWrapper meshShader, const ShaderWrapper fragShader, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const uint32_t subpass = 0u, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo = nullptr, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateStateCreateInfo = nullptr) makeMeshGraphicsPipeline() argument
H A DvktMeshShaderSyncTestsEXT.cpp1074 Move<VkShaderModule> taskShader; in iterate() local
1076 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
1088 pipelines.push_back(makeGraphicsPipeline(vkd, device, pipelineLayout.get(), taskShader.get(), meshShader.get(), fragShader.get(), renderPasses.at(0u).get(), viewports, scissors)); in iterate()
1111 taskModule = ((stage == Stage::TASK) ? taskShader.get() : taskPassthroughShader.get()); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderUtil.cpp92 if (requireTask && !meshFeatures.taskShader) in checkTaskMeshShaderSupportNV()
107 if (requireTask && !meshFeatures.taskShader) in checkTaskMeshShaderSupportEXT()
H A DvktMeshShaderMiscTests.cpp307 Move<VkShaderModule> taskShader; in iterate() local
309 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
348 taskShader.get(), meshShader.get(), fragShader.get(), in iterate()
1692 const bool taskShader = params->needsTaskShader(); in initPrograms() local
1704 << "primitiveColor[0] = vec4(0.0, 0.0, " << (taskShader ? "td.blue" : "float(iterations % 2u)") << ", 1.0);\n" in initPrograms()
1711 const std::string action = (taskShader ? taskAction : meshAction); in initPrograms()
1910 const auto taskShader = m_params->needsTaskShader(); in initPrograms() local
1912 const auto meshPvdPrefix = (taskShader ? "td" : "pvd"); in initPrograms()
1913 const auto meshPpdPrefix = (taskShader ? "td" : "ppd"); in initPrograms()
1942 << (taskShader in initPrograms()
2264 Move<VkShaderModule> taskShader; iterate() local
2524 Move<VkShaderModule> taskShader; iterate() local
[all...]
H A DvktMeshShaderMiscTestsEXT.cpp311 Move<VkShaderModule> taskShader; in iterate() local
313 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
352 taskShader.get(), meshShader.get(), fragShader.get(), in iterate()
1759 const bool taskShader = params->needsTaskShader(); in initPrograms() local
1766 const std::string action = (taskShader ? taskAction : meshAction); in initPrograms()
2117 const auto taskShader = m_params->needsTaskShader(); in initPrograms() local
2119 const auto meshPvdPrefix = (taskShader ? "td" : "pvd"); in initPrograms()
2120 const auto meshPpdPrefix = (taskShader ? "td" : "ppd"); in initPrograms()
2149 << (taskShader ? taskDataDecl : bindingsDecl) in initPrograms()
2205 if (taskShader) in initPrograms()
2467 Move<VkShaderModule> taskShader; iterate() local
2728 Move<VkShaderModule> taskShader; iterate() local
4022 Move<VkShaderModule> taskShader; iterate() local
4380 Move<VkShaderModule> taskShader; iterate() local
4812 const auto taskShader = createShaderModule(vkd, device, binaries.get("task")); iterate() local
[all...]
H A DvktMeshShaderInOutTestsEXT.cpp842 const auto taskShader = m_params->needsTaskShader();
844 const auto meshPvdPrefix = (taskShader ? "td" : "pvd");
845 const auto meshPpdPrefix = (taskShader ? "td" : "ppd");
877 << (taskShader ? taskDataDecl : bindingsDecl)
926 if (taskShader)
1556 Move<VkShaderModule> taskShader;
1558 taskShader = createShaderModule(vkd, device, binaries.get("task"));
1572 taskShader.get(), meshShader.get(), fragShader.get(),
H A DvktMeshShaderSyncTests.cpp909 Move<VkShaderModule> taskShader; in iterate() local
916 taskShader = createShaderModule(vkd, device, binaries.get("task"), 0u); in iterate()
932 const auto pipeline = makeGraphicsPipeline(vkd, device, pipelineLayout.get(), taskShader.get(), meshShader.get(), fragShader.get(), renderPass.get(), viewports, scissors); in iterate()
H A DvktMeshShaderSmokeTestsEXT.cpp89 const VkShaderModule taskShader, in makeMeshGraphicsPipeline()
109 taskShader, in makeMeshGraphicsPipeline()
1385 const auto taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate() local
1475 taskShader.get(), meshShader.get(), fragShader.get(), in iterate()
87 makeMeshGraphicsPipeline( GraphicsPipelineWrapper& maker, const VkPipelineLayout pipelineLayout, const VkShaderModule taskShader, const VkShaderModule meshShader, const VkShaderModule fragShader, const VkRenderPass renderPass, const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const uint32_t subpass = 0u, const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo = nullptr, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateStateCreateInfo = nullptr) makeMeshGraphicsPipeline() argument
H A DvktMeshShaderSyncTestsEXT.cpp1074 Move<VkShaderModule> taskShader; in iterate() local
1076 taskShader = createShaderModule(vkd, device, binaries.get("task")); in iterate()
1088 pipelines.push_back(makeGraphicsPipeline(vkd, device, pipelineLayout.get(), taskShader.get(), meshShader.get(), fragShader.get(), renderPasses.at(0u).get(), viewports, scissors)); in iterate()
1111 taskModule = ((stage == Stage::TASK) ? taskShader.get() : taskPassthroughShader.get()); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectBindingTests.cpp203 const bool taskSupported = m_context.getMeshShaderFeatures().taskShader; in iterate()
889 vk::Move<vk::VkShaderEXT> taskShader; in iterate() local
902 if (meshShaderFeatures.taskShader) in iterate()
903 taskShader = vk::createShader(vk, device, vk::makeShaderCreateInfo(vk::VK_SHADER_STAGE_TASK_BIT_EXT, binaries.get("task"), tessellationSupported, geometrySupported)); in iterate()
951 bindTask ? *taskShader : VK_NULL_HANDLE, in iterate()
956 if (meshShaderFeatures.taskShader) in iterate()
971 if (m_context.getDeviceFeatures().tessellationShader && m_context.getDeviceFeatures().geometryShader && meshShaderFeatures.taskShader && meshShaderFeatures.meshShader) in iterate()
1181 if (!features.taskShader) in checkSupport()
H A DvktShaderObjectLinkTests.cpp187 const bool taskSupported = m_context.getMeshShaderFeatures().taskShader; in iterate()
697 vk::VkShaderEXT taskShader; in iterate() local
728 vk.createShadersEXT(device, 1, &taskShaderCreateInfo, DE_NULL, &taskShader); in iterate()
810 taskShader = shaders[n++]; in iterate()
870 m_params.shaders.task != UNUSED ? taskShader : VK_NULL_HANDLE, in iterate()
924 vk.destroyShaderEXT(device, taskShader, DE_NULL); in iterate()
1041 if (!features.taskShader) in checkSupport()
H A DvktShaderObjectCreateTests.cpp242 if (m_context.getMeshShaderFeaturesEXT().taskShader) in iterate()
504 if (m_context.getMeshShaderFeaturesEXT().taskShader) in iterate()
653 if (m_stage == vk::VK_SHADER_STAGE_TASK_BIT_EXT && context.getMeshShaderFeaturesEXT().taskShader == VK_FALSE) in checkSupport()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkPipelineConstructionUtil.cpp1831 ShaderWrapper taskShader; member
2766 const ShaderWrapper taskShader, in setupPreRasterizationMeshShaderState()
2787 const bool hasTask = (taskShader.isSet()); in setupPreRasterizationMeshShaderState()
2828 m_internalData->taskShader = taskShader; in setupPreRasterizationMeshShaderState()
2829 m_internalData->taskShader.setLayoutAndSpecialization(&layout, taskSpecializationInfo); in setupPreRasterizationMeshShaderState()
2831 m_internalData->taskShader.createModule(); in setupPreRasterizationMeshShaderState()
2836 stageInfo.module = m_internalData->taskShader.getModule(); in setupPreRasterizationMeshShaderState()
3297 if (m_internalData->taskShader.isSet()) in createShaders()
3298 createInfos.push_back(makeShaderCreateInfo(vk::VK_SHADER_STAGE_TASK_BIT_EXT, m_internalData->taskShader, linke in createShaders()
2761 setupPreRasterizationMeshShaderState(const std::vector<VkViewport>& viewports, const std::vector<VkRect2D>& scissors, const PipelineLayoutWrapper& layout, const VkRenderPass renderPass, const deUint32 subpass, const ShaderWrapper taskShader, const ShaderWrapper meshShader, const VkPipelineRasterizationStateCreateInfo* rasterizationState, const VkSpecializationInfo *taskSpecializationInfo, const VkSpecializationInfo *meshSpecializationInfo, VkPipelineFragmentShadingRateStateCreateInfoKHR* fragmentShadingRateState, PipelineRenderingCreateInfoWrapper rendering, const VkPipelineCache partPipelineCache, VkPipelineCreationFeedbackCreateInfoEXT *partCreationFeedback) setupPreRasterizationMeshShaderState() argument
4310 VkShaderEXT taskShader = m_internalData->taskShader.getShader(); bind() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/
H A DvktSubgroupsArithmeticTests.cpp318 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsBallotMasksTests.cpp277 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsBallotOtherTests.cpp350 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsBallotTests.cpp844 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsBuiltinMaskVarTests.cpp1269 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsClusteredTests.cpp246 if (!features.taskShader) in supportedCheck()
H A DvktSubgroupsQuadTests.cpp275 if (!features.taskShader) in supportedCheck()

Completed in 65 milliseconds

123