/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkTypeUtil.hpp | 221 DE_STATIC_ASSERT(static_cast<deUint64>(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) + 1 == static_cast<deUint64>(VK_PRIMITIVE_TOPOLOGY_LAST)); in primitiveTopologyCastToList() 235 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: return VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in primitiveTopologyCastToList() 257 return primitiveTopologyCastToList(primitiveTopology) == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in isPrimitiveTopologyPatch()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.cpp | 150 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build() 161 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in build()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryTestsUtil.cpp | 150 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build() 161 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in build()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 272 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in checkSupport() 792 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in checkSupport() 804 if (m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST && !features.primitiveTopologyPatchListRestart) in checkSupport() 851 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in createBufferData() 1093 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in createBufferData() 1207 const bool patchList = m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in InputAssemblyInstance() 1557 const rr::PrimitiveType topology = m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST ? rr::PrimitiveType::PRIMITIVETYPE_TRIANGLES : mapVkPrimitiveTopology(m_primitiveTopology); in verifyImage() 1708 VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in createPrimitiveRestartTests()
|
H A D | vktPipelineDynamicControlPoints.cpp | 342 pipeline1.setDefaultTopology(vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in iterate() 362 pipeline2.setDefaultTopology(vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in iterate()
|
H A D | vktPipelineMaxVaryingsTests.cpp | 1044 topology = VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in test()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 274 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in checkSupport() 796 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in checkSupport() 808 if (m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST && !features.primitiveTopologyPatchListRestart) in checkSupport() 855 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in createBufferData() 1097 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in createBufferData() 1211 const bool patchList = m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in InputAssemblyInstance() 1561 const rr::PrimitiveType topology = m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST ? rr::PrimitiveType::PRIMITIVETYPE_TRIANGLES : mapVkPrimitiveTopology(m_primitiveTopology); in verifyImage() 1715 VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in createPrimitiveRestartTests()
|
H A D | vktPipelineDynamicControlPoints.cpp | 338 pipeline1.setDefaultTopology(vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in iterate() 358 pipeline2.setDefaultTopology(vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in iterate()
|
H A D | vktPipelineMaxVaryingsTests.cpp | 1047 topology = VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in test()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_conv.h | 86 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in vk_conv_topology()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 165 { VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, { 3, DE_FALSE, "ERROR", "ERROR", [](deUint64 vtxCount) { return vtxCount / 3u; }, [](deUint64 primCount) { return primCount * 3u; } } }, 617 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() 889 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in fillVertexBuffer() 1069 "layout(vertices = "<< topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize << ") out;\n" in initPrograms() 1275 { VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, "patch_list", "Tests for separate patch primitives" }, in testGenerator() 1345 if ((topology.type == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST && shader.stage != SHADER_STAGE_TESSELLATION_EVALUATION) || in testGenerator() 1346 ((topology.type != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST && shader.stage == SHADER_STAGE_TESSELLATION_EVALUATION))) in testGenerator()
|
H A D | vktTransformFeedbackSimpleTests.cpp | 140 { VK_PRIMITIVE_TOPOLOGY_PATCH_LIST , { 3, "patch_list_" ,[](deUint64 vertexCount) { return vertexCount / 3u; } ,[](deUint64 primCount) { return primCount * 3u; }, } }, 826 , m_requiresTesselationStage(parameters.primTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in TransformFeedbackWindingOrderTestInstance() 931 VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, in getTopologyParametersMap() 2696 || (m_parameters.testType == TEST_TYPE_WINDING && m_parameters.primTopology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST); in initPrograms() 2701 || (m_parameters.testType == TEST_TYPE_WINDING && m_parameters.primTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST); in initPrograms() 2849 if (m_parameters.primTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in initPrograms() 3653 if (topology.first == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) in createTransformFeedbackSimpleTests() 3728 TestParameters parameters = { TEST_TYPE_DEPTH_CLIP_CONTROL_TESE, 96, 1u, 0u, 0u, 0u, STREAM_ID_0_NORMAL, false, false, true, false, VK_PRIMITIVE_TOPOLOGY_PATCH_LIST }; in createTransformFeedbackSimpleTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawSimpleTest.cpp | 97 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in SimpleDraw() 247 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in draw()
|
H A D | vktDrawIndexedTest.cpp | 160 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in DrawIndexed() 414 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawIndexedTest.cpp | 105 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in DrawIndexed() 326 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in iterate()
|
H A D | vktDrawSimpleTest.cpp | 97 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in SimpleDraw() 247 case vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in draw()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 221 { VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, { 3, DE_FALSE, "ERROR", "ERROR", [](deUint64 vtxCount) { return vtxCount / 3u; }, [](deUint64 primCount) { return primCount * 3u; } } }, 782 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() 1054 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in fillVertexBuffer() 1234 "layout(vertices = "<< topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize << ") out;\n" in initPrograms() 1934 const deUint32 patchControlPoints = topologyData.at(VK_PRIMITIVE_TOPOLOGY_PATCH_LIST).primitiveSize; in makeGraphicsPipeline() 2129 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in fillVertexBuffer() 2509 { VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, "patch_list"}, in testGenerator() 2516 VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, in testGenerator() 2627 if ((topology.type == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST && shader.stage != SHADER_STAGE_TESSELLATION_EVALUATION) || in testGenerator() 2628 ((topology.type != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in testGenerator() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/ |
H A D | vktDrawUtil.cpp | 85 return de::getSizedArrayElement<vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST>(primitiveTypeTable, primitiveTopology); in mapVkPrimitiveToRRPrimitive() 417 DE_ASSERT(drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST || pipelineState.numPatchControlPoints > 0); in registerDrawObject() 548 (drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) || in registerDrawObject()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/util/ |
H A D | vktDrawUtil.cpp | 85 return de::getSizedArrayElement<vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST>(primitiveTypeTable, primitiveTopology); in mapVkPrimitiveToRRPrimitive() 417 DE_ASSERT(drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST || pipelineState.numPatchControlPoints > 0); in registerDrawObject() 548 (drawCallData.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) || in registerDrawObject()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_util.h | 164 [VK_PRIMITIVE_TOPOLOGY_PATCH_LIST] = DI_PT_PATCHES0,
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 185 return VK_PRIMITIVE_TOPOLOGY_PATCH_LIST; in zink_primitive_topology()
|
H A D | zink_pipeline.c | 97 case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: in zink_create_gfx_pipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectPipelineInteractionTests.cpp | 261 vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, // VkPrimitiveTopology topology; in iterate() 479 vk::setDefaultShaderObjectDynamicStates(vk, *cmdBuffer, deviceExtensions, vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, false, !m_context.getExtendedDynamicStateFeaturesEXT().extendedDynamicState); in iterate() 881 const auto topology = m_params.tessShader ? vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST : vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationUtil.cpp | 207 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationUtil.cpp | 215 const VkPrimitiveTopology topology = (m_shaderStageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST in build()
|