Lines Matching refs:primitiveTopology
202 virtual void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology);
203 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, const std::vector<tcu::Vec4>& coloDrata, VkPrimitiveTopology primitiveTopology);
204 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology,
672 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
677 drawPrimitives(result, vertexData, colorData, primitiveTopology);
680 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology)
682 drawPrimitives(result, positionData, colorData, primitiveTopology, *m_image, *m_resolvedImage, *m_frameBuffer, m_renderSize, *m_resultBuffer, *m_resultBufferMemory);
684 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology,
806 primitiveTopology, // const VkPrimitiveTopology topology
1030 BaseTriangleTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBits sampleCount, deUint32 renderSize = RESOLUTION_POT);
1049 BaseTriangleTestInstance::BaseTriangleTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBits sampleCount, deUint32 renderSize)
1053 , m_primitiveTopology (primitiveTopology)
1113 VkPrimitiveTopology primitiveTopology,
1174 VkPrimitiveTopology primitiveTopology,
1187 , m_primitiveTopology (primitiveTopology)
2642 VkPrimitiveTopology primitiveTopology;
2686 return (isPrimitiveTopologyLine(m_conservativeTestConfig.primitiveTopology) && context.isDeviceFunctionalitySupported("VK_EXT_line_rasterization"));
2714 const bool topologyLineOrPoint = isPrimitiveTopologyLine(m_conservativeTestConfig.primitiveTopology) || isPrimitiveTopologyPoint(m_conservativeTestConfig.primitiveTopology);
2742 if (isPrimitiveTopologyLine(m_conservativeTestConfig.primitiveTopology))
2768 else if (isPrimitiveTopologyPoint(m_conservativeTestConfig.primitiveTopology))
2808 if (isPrimitiveTopologyTriangle(m_conservativeTestConfig.primitiveTopology))
2832 conservativeTestConfig.primitiveTopology,
2868 VkPrimitiveTopology primitiveTopology);
3157 void ConservativeTraingleTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
3174 BaseRenderingTestInstance::drawPrimitives(result, vertexData, colorData, primitiveTopology);
3177 BaseRenderingTestInstance::drawPrimitives(result, vertexData, primitiveTopology);
3621 VkPrimitiveTopology primitiveTopology);
3638 conservativeTestConfig.primitiveTopology,
3934 void ConservativeLineTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology)
3951 BaseRenderingTestInstance::drawPrimitives(result, vertexData, colorData, primitiveTopology);
3954 BaseRenderingTestInstance::drawPrimitives(result, vertexData, primitiveTopology);
5339 CullingTestInstance (Context& context, VkCullModeFlags cullMode, VkPrimitiveTopology primitiveTopology, VkFrontFace frontFace, VkPolygonMode polygonMode)
5342 , m_primitiveTopology (primitiveTopology)
5616 CullingTestCase (tcu::TestContext& context, const std::string& name, VkCullModeFlags cullMode, VkPrimitiveTopology primitiveTopology, VkFrontFace frontFace, VkPolygonMode polygonMode, VkSampleCountFlagBits sampleCount = VK_SAMPLE_COUNT_1_BIT)
5619 , m_primitiveTopology (primitiveTopology)
5655 DiscardTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, deBool queryFragmentShaderInvocations)
5657 , m_primitiveTopology (primitiveTopology)
5669 void drawPrimitivesDiscard (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, VkPrimitiveTopology primitiveTopology, Move<VkQueryPool>& queryPool);
5921 void DiscardTestInstance::drawPrimitivesDiscard (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, VkPrimitiveTopology primitiveTopology, Move<VkQueryPool>& queryPool)
6010 primitiveTopology, // const VkPrimitiveTopology topology
6110 DiscardTestCase (tcu::TestContext& context, const std::string& name, VkPrimitiveTopology primitiveTopology, deBool queryFragmentShaderInvocations, VkSampleCountFlagBits sampleCount = VK_SAMPLE_COUNT_1_BIT)
6112 , m_primitiveTopology (primitiveTopology)
6143 TriangleInterpolationTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, int flags, VkSampleCountFlagBits sampleCount)
6145 , m_primitiveTopology (primitiveTopology)
6361 TriangleInterpolationTestCase (tcu::TestContext& context, const std::string& name, VkPrimitiveTopology primitiveTopology, int flags, VkSampleCountFlagBits sampleCount = VK_SAMPLE_COUNT_1_BIT)
6363 , m_primitiveTopology (primitiveTopology)
6393 LineInterpolationTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, int flags, PrimitiveWideness wideness, PrimitiveStrictness strictness, VkSampleCountFlagBits sampleCount);
6415 LineInterpolationTestInstance::LineInterpolationTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, int flags, PrimitiveWideness wideness, PrimitiveStrictness strictness, VkSampleCountFlagBits sampleCount)
6417 , m_primitiveTopology (primitiveTopology)
6640 VkPrimitiveTopology primitiveTopology,
6646 , m_primitiveTopology (primitiveTopology)
7653 const auto primitiveTopology = (m_config.tessellationShaders ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST : VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST);
7674 renderPass.get(), viewports, scissors, primitiveTopology, 0u, patchControlPoints,
8430 primitiveTypes[primitiveTypeNdx].type, // VkPrimitiveTopology primitiveTopology;
8469 primitiveTypes[primitiveTypeNdx].type, // VkPrimitiveTopology primitiveTopology;
8522 primitiveTypes[primitiveTypeNdx].type, // VkPrimitiveTopology primitiveTopology;
8570 primitiveTypes[primitiveTypeNdx].type, // VkPrimitiveTopology primitiveTopology;