/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 106 bool useTask; member 214 if (m_params.useTask) in initPrograms() 259 << (m_params.useTask ? ("in " + taskDataDecl): "") in initPrograms() 275 << " const uint blockNumber = " << (m_params.useTask ? "td.blockNumber" : "uint(gl_DrawID)") << ";\n" in initPrograms() 276 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "(gl_WorkGroupID.x - pc.firstTask)") << ";\n" in initPrograms() 339 checkTaskMeshShaderSupportNV(context, m_params.useTask, true); in checkSupport() 472 const auto pcRanges = pcData.getRanges(m_params.useTask); in iterate() 492 if (m_params.useTask) in iterate() 608 const auto setName = de::toString(m_params.drawType) + "_draw_count_" + de::toString(m_params.drawCount) + (m_params.useTask ? "_with_task" : "_no_task"); in iterate() 698 bool useTask; in createMeshShaderApiTests() member [all...] |
H A D | vktMeshShaderApiTestsEXT.cpp | 105 bool useTask; member 217 if (m_params.useTask) in initPrograms() 264 << (m_params.useTask ? taskDataDecl : "") in initPrograms() 281 << " const uint blockNumber = " << (m_params.useTask ? "td.blockNumber" : "uint(gl_DrawID)") << ";\n" in initPrograms() 282 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "workGroupID") << ";\n" in initPrograms() 342 checkTaskMeshShaderSupportEXT(context, m_params.useTask, true); in checkSupport() 491 const auto pcRanges = pcData.getRanges(m_params.useTask); in iterate() 513 if (m_params.useTask) in iterate() 667 const auto setName = de::toString(m_params.drawType) + "_draw_count_" + de::toString(m_params.drawCount) + (m_params.useTask ? "_with_task" : "_no_task"); in iterate() 757 bool useTask; in createMeshShaderApiTestsEXT() member [all...] |
H A D | vktMeshShaderConditionalRenderingTestsEXT.cpp | 113 bool useTask; member 279 if (m_params.useTask) in initPrograms() 337 checkTaskMeshShaderSupportEXT(context, m_params.useTask/*requireTask*/, true/*requireMesh*/); in checkSupport() 616 bool useTask; in createMeshShaderConditionalRenderingTestsEXT() member 661 useTaskCase.useTask, // bool useTask; in createMeshShaderConditionalRenderingTestsEXT()
|
H A D | vktMeshShaderPropertyTests.cpp | 139 const auto useTask = binaries.contains("task"); in iterate() local 144 const auto storageBufferStages = (VK_SHADER_STAGE_MESH_BIT_NV | (useTask ? VK_SHADER_STAGE_TASK_BIT_NV : 0)); in iterate() 183 if (useTask) in iterate()
|
H A D | vktMeshShaderMiscTestsEXT.cpp | 3602 const bool useTask = m_params->needsTaskShader(); in initPrograms() local 3604 const auto meshLocalSize = (useTask ? 1u : fbWidth); in initPrograms() 3606 const auto pointsPerMeshWG = (useTask ? 1u : kColoredPixels); in initPrograms() 3607 const auto jobID = (useTask ? "gl_WorkGroupID.x" : "gl_LocalInvocationIndex"); in initPrograms() 3611 if (useTask) in initPrograms() 3623 if (useTask) in initPrograms() 3673 if (!useTask) in initPrograms() 3746 const auto useTask = m_params->needsTaskShader(); in initPrograms() local 3753 if (useTask) in initPrograms() 3828 //#if useTask in initPrograms() 5267 const bool useTask = (i > 0); createMeshShaderMiscTestsEXT() local 5282 const bool useTask = (i > 0); createMeshShaderMiscTestsEXT() local [all...] |
H A D | vktMeshShaderBuiltinTests.cpp | 178 const auto useTask = binaries.contains("task"); in iterate() local 231 if (useTask) in iterate()
|
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 273 const auto useTask = binaries.contains("task"); in iterate() local 327 if (useTask) in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 106 bool useTask; member 214 if (m_params.useTask) in initPrograms() 259 << (m_params.useTask ? ("in " + taskDataDecl): "") in initPrograms() 275 << " const uint blockNumber = " << (m_params.useTask ? "td.blockNumber" : "uint(gl_DrawID)") << ";\n" in initPrograms() 276 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "(gl_WorkGroupID.x - pc.firstTask)") << ";\n" in initPrograms() 339 checkTaskMeshShaderSupportNV(context, m_params.useTask, true); in checkSupport() 472 const auto pcRanges = pcData.getRanges(m_params.useTask); in iterate() 492 if (m_params.useTask) in iterate() 608 const auto setName = de::toString(m_params.drawType) + "_draw_count_" + de::toString(m_params.drawCount) + (m_params.useTask ? "_with_task" : "_no_task"); in iterate() 698 bool useTask; in createMeshShaderApiTests() member [all...] |
H A D | vktMeshShaderApiTestsEXT.cpp | 105 bool useTask; member 217 if (m_params.useTask) in initPrograms() 264 << (m_params.useTask ? taskDataDecl : "") in initPrograms() 281 << " const uint blockNumber = " << (m_params.useTask ? "td.blockNumber" : "uint(gl_DrawID)") << ";\n" in initPrograms() 282 << " const uint blockRow = " << (m_params.useTask ? "td.blockRow" : "workGroupID") << ";\n" in initPrograms() 342 checkTaskMeshShaderSupportEXT(context, m_params.useTask, true); in checkSupport() 491 const auto pcRanges = pcData.getRanges(m_params.useTask); in iterate() 513 if (m_params.useTask) in iterate() 667 const auto setName = de::toString(m_params.drawType) + "_draw_count_" + de::toString(m_params.drawCount) + (m_params.useTask ? "_with_task" : "_no_task"); in iterate() 757 bool useTask; in createMeshShaderApiTestsEXT() member [all...] |
H A D | vktMeshShaderConditionalRenderingTestsEXT.cpp | 113 bool useTask; member 279 if (m_params.useTask) in initPrograms() 337 checkTaskMeshShaderSupportEXT(context, m_params.useTask/*requireTask*/, true/*requireMesh*/); in checkSupport() 616 bool useTask; in createMeshShaderConditionalRenderingTestsEXT() member 661 useTaskCase.useTask, // bool useTask; in createMeshShaderConditionalRenderingTestsEXT()
|
H A D | vktMeshShaderPropertyTests.cpp | 139 const auto useTask = binaries.contains("task"); in iterate() local 144 const auto storageBufferStages = (VK_SHADER_STAGE_MESH_BIT_NV | (useTask ? VK_SHADER_STAGE_TASK_BIT_NV : 0)); in iterate() 183 if (useTask) in iterate()
|
H A D | vktMeshShaderMiscTestsEXT.cpp | 3584 const bool useTask = m_params->needsTaskShader(); in initPrograms() local 3586 const auto meshLocalSize = (useTask ? 1u : fbWidth); in initPrograms() 3588 const auto pointsPerMeshWG = (useTask ? 1u : kColoredPixels); in initPrograms() 3589 const auto jobID = (useTask ? "gl_WorkGroupID.x" : "gl_LocalInvocationIndex"); in initPrograms() 3593 if (useTask) in initPrograms() 3605 if (useTask) in initPrograms() 3655 if (!useTask) in initPrograms() 3728 const auto useTask = m_params->needsTaskShader(); in initPrograms() local 3735 if (useTask) in initPrograms() 3810 //#if useTask in initPrograms() 5254 const bool useTask = (i > 0); createMeshShaderMiscTestsEXT() local 5269 const bool useTask = (i > 0); createMeshShaderMiscTestsEXT() local [all...] |
H A D | vktMeshShaderBuiltinTests.cpp | 178 const auto useTask = binaries.contains("task"); in iterate() local 231 if (useTask) in iterate()
|
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 273 const auto useTask = binaries.contains("task"); in iterate() local 327 if (useTask) in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 2853 static void generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection, bool useTask); 2858 static std::string generateMeshShader (const ShaderSpec& spec, bool useTask); 2875 std::string MeshTaskShaderExecutor::generateMeshShader (const ShaderSpec& spec, bool useTask) in generateMeshShader() argument 2881 if (useTask) in generateMeshShader() 2951 void MeshTaskShaderExecutor::generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection, bool useTask) in generateSources() argument 2954 programCollection.glslSources.add("mesh") << glu::MeshSource(generateMeshShader(shaderSpec, useTask)) << shaderSpec.buildOptions; in generateSources() 2955 if (useTask) in generateSources() 2967 const bool useTask = binaries.contains("task"); in execute() local 2968 const auto shaderStage = (useTask ? VK_SHADER_STAGE_TASK_BIT_EXT : VK_SHADER_STAGE_MESH_BIT_EXT); in execute() 2969 const auto pipelineStage = (useTask in execute() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 2853 static void generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection, bool useTask); 2858 static std::string generateMeshShader (const ShaderSpec& spec, bool useTask); 2875 std::string MeshTaskShaderExecutor::generateMeshShader (const ShaderSpec& spec, bool useTask) in generateMeshShader() argument 2881 if (useTask) in generateMeshShader() 2951 void MeshTaskShaderExecutor::generateSources (const ShaderSpec& shaderSpec, SourceCollections& programCollection, bool useTask) in generateSources() argument 2954 programCollection.glslSources.add("mesh") << glu::MeshSource(generateMeshShader(shaderSpec, useTask)) << shaderSpec.buildOptions; in generateSources() 2955 if (useTask) in generateSources() 2967 const bool useTask = binaries.contains("task"); in execute() local 2968 const auto shaderStage = (useTask ? VK_SHADER_STAGE_TASK_BIT_EXT : VK_SHADER_STAGE_MESH_BIT_EXT); in execute() 2969 const auto pipelineStage = (useTask in execute() [all...] |