/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkTypeUtil.hpp | 219 inline VkPrimitiveTopology primitiveTopologyCastToList (const VkPrimitiveTopology primitiveTopology) in primitiveTopologyCastToList() argument 223 switch (primitiveTopology) in primitiveTopologyCastToList() 240 inline bool isPrimitiveTopologyPoint (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyPoint() argument 242 return primitiveTopologyCastToList(primitiveTopology) == VK_PRIMITIVE_TOPOLOGY_POINT_LIST; in isPrimitiveTopologyPoint() 245 inline bool isPrimitiveTopologyLine (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyLine() argument 247 return primitiveTopologyCastToList(primitiveTopology) == VK_PRIMITIVE_TOPOLOGY_LINE_LIST; in isPrimitiveTopologyLine() 250 inline bool isPrimitiveTopologyTriangle (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyTriangle() argument 252 return primitiveTopologyCastToList(primitiveTopology) == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST; in isPrimitiveTopologyTriangle() 255 inline bool isPrimitiveTopologyPatch (const VkPrimitiveTopology primitiveTopology) in isPrimitiveTopologyPatch() argument 257 return primitiveTopologyCastToList(primitiveTopology) in isPrimitiveTopologyPatch() [all...] |
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
H A D | RenderPipelineD3D12.cpp | 109 D3D12_PRIMITIVE_TOPOLOGY D3D12PrimitiveTopology(wgpu::PrimitiveTopology primitiveTopology) { in D3D12PrimitiveTopology() argument 110 switch (primitiveTopology) { in D3D12PrimitiveTopology() 125 wgpu::PrimitiveTopology primitiveTopology) { in D3D12PrimitiveTopologyType() 126 switch (primitiveTopology) { in D3D12PrimitiveTopologyType() 300 wgpu::PrimitiveTopology primitiveTopology, in ComputeIndexBufferStripCutValue() 302 if (primitiveTopology != wgpu::PrimitiveTopology::TriangleStrip && in ComputeIndexBufferStripCutValue() 303 primitiveTopology != wgpu::PrimitiveTopology::LineStrip) { in ComputeIndexBufferStripCutValue() 124 D3D12PrimitiveTopologyType( wgpu::PrimitiveTopology primitiveTopology) D3D12PrimitiveTopologyType() argument 299 ComputeIndexBufferStripCutValue( wgpu::PrimitiveTopology primitiveTopology, wgpu::IndexFormat indexFormat) ComputeIndexBufferStripCutValue() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryEmitGeometryShaderTests.cpp | 63 VkPrimitiveTopology primitiveTopology; member 142 if(m_emitTestSpec.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_POINT_LIST) in initPrograms() 172 << "layout(" << outputTypeToGLString(m_emitTestSpec.primitiveTopology) << ", max_vertices = " << (m_emitTestSpec.emitCountA + m_emitTestSpec.emitCountB +1) << ") out;\n" in shaderGeometry()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/ |
H A D | vktGeometryEmitGeometryShaderTests.cpp | 63 VkPrimitiveTopology primitiveTopology; member 142 if(m_emitTestSpec.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_POINT_LIST) in initPrograms() 172 << "layout(" << outputTypeToGLString(m_emitTestSpec.primitiveTopology) << ", max_vertices = " << (m_emitTestSpec.emitCountA + m_emitTestSpec.emitCountB +1) << ") out;\n" in shaderGeometry()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/ |
H A D | vktQueryPoolOcclusionTests.cpp | 312 vk::VkPrimitiveTopology primitiveTopology; member 349 && testVector.primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST); in BasicOcclusionQueryTestInstance() 354 m_stateObjects = new StateObjects(m_context.getDeviceInterface(), m_context, NUM_VERTICES_IN_DRAWCALL, m_testVector.primitiveTopology, m_testVector.noColorAttachments); in BasicOcclusionQueryTestInstance() 544 bool validateResults (const deUint64* results, const deUint64* availability, bool allowUnavailable, vk::VkPrimitiveTopology primitiveTopology); 594 m_stateObjects = new StateObjects(m_context.getDeviceInterface(), m_context, NUM_VERTICES_IN_DRAWCALL + NUM_VERTICES_IN_PARTIALLY_OCCLUDED_DRAWCALL + NUM_VERTICES_IN_OCCLUDER_DRAWCALL, m_testVector.primitiveTopology, m_testVector.noColorAttachments); in OcclusionQueryTestInstance() 767 bool passed = validateResults(queryResults, queryAvailability, allowNotReady, m_testVector.primitiveTopology); in iterate() 1138 bool OcclusionQueryTestInstance::validateResults (const deUint64* results , const deUint64* availability, bool allowUnavailable, vk::VkPrimitiveTopology primitiveTopology) in validateResults() argument 1177 if (primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST) in validateResults() 1195 else if (primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST) in validateResults() 1321 baseTestVector.primitiveTopology in init() 1343 const vk::VkPrimitiveTopology primitiveTopology[] = { vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST }; init() local [all...] |
H A D | vktQueryPoolStatisticsTests.cpp | 1236 , primitiveTopology (primitiveTopology_) 1244 VkPrimitiveTopology primitiveTopology; member 1528 switch (m_parametersGraphic.primitiveTopology) in createPipeline() 1592 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(m_parametersGraphic.primitiveTopology)); in createPipeline() 1721 expectedMin = m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST ? 15u : in checkResult() 1722 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY ? 8u : in checkResult() 1723 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY ? 14u : in checkResult() 1724 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY ? 6u : in checkResult() 1725 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY ? 8u : in checkResult() 1729 expectedMin = m_parametersGraphic.primitiveTopology in checkResult() 3598 VkPrimitiveTopology primitiveTopology; global() member [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/ |
H A D | vktQueryPoolOcclusionTests.cpp | 312 vk::VkPrimitiveTopology primitiveTopology; member 349 && testVector.primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST); in BasicOcclusionQueryTestInstance() 354 m_stateObjects = new StateObjects(m_context.getDeviceInterface(), m_context, NUM_VERTICES_IN_DRAWCALL, m_testVector.primitiveTopology, m_testVector.noColorAttachments); in BasicOcclusionQueryTestInstance() 544 bool validateResults (const deUint64* results, const deUint64* availability, bool allowUnavailable, vk::VkPrimitiveTopology primitiveTopology); 594 m_stateObjects = new StateObjects(m_context.getDeviceInterface(), m_context, NUM_VERTICES_IN_DRAWCALL + NUM_VERTICES_IN_PARTIALLY_OCCLUDED_DRAWCALL + NUM_VERTICES_IN_OCCLUDER_DRAWCALL, m_testVector.primitiveTopology, m_testVector.noColorAttachments); in OcclusionQueryTestInstance() 767 bool passed = validateResults(queryResults, queryAvailability, allowNotReady, m_testVector.primitiveTopology); in iterate() 1138 bool OcclusionQueryTestInstance::validateResults (const deUint64* results , const deUint64* availability, bool allowUnavailable, vk::VkPrimitiveTopology primitiveTopology) in validateResults() argument 1177 if (primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST) in validateResults() 1195 else if (primitiveTopology == vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST) in validateResults() 1321 baseTestVector.primitiveTopology in init() 1343 const vk::VkPrimitiveTopology primitiveTopology[] = { vk::VK_PRIMITIVE_TOPOLOGY_POINT_LIST, vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST }; init() local [all...] |
H A D | vktQueryPoolStatisticsTests.cpp | 1236 , primitiveTopology (primitiveTopology_) 1243 VkPrimitiveTopology primitiveTopology; member 1526 switch (m_parametersGraphic.primitiveTopology) in createPipeline() 1590 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(m_parametersGraphic.primitiveTopology)); in createPipeline() 1717 expectedMin = m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST ? 15u : in checkResult() 1718 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY ? 8u : in checkResult() 1719 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY ? 14u : in checkResult() 1720 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY ? 6u : in checkResult() 1721 m_parametersGraphic.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY ? 8u : in checkResult() 1725 expectedMin = m_parametersGraphic.primitiveTopology in checkResult() 3584 VkPrimitiveTopology primitiveTopology; global() member [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | PrimitiveTopologyTests.cpp | 184 void DoTest(wgpu::PrimitiveTopology primitiveTopology, in DoTest() argument 190 descriptor.primitive.topology = primitiveTopology; in DoTest() 191 if (primitiveTopology == wgpu::PrimitiveTopology::TriangleStrip || in DoTest() 192 primitiveTopology == wgpu::PrimitiveTopology::LineStrip) { in DoTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 148 VkPrimitiveTopology primitiveTopology; member 186 VkPrimitiveTopology primitiveTopology; member 383 const VkDeviceSize vtxBufferSize = topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesGenerated) * sizeof(tcu::Vec2); in iterate() 471 const VkDeviceSize verticesWritten = topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesWritten); in iterate() 472 const VkDeviceSize primitiveSize = m_parameters.nonZeroStreams() ? 1 : topologyData.at(m_parameters.primitiveTopology).primitiveSize; in iterate() 538 const deUint32 vertexCount = static_cast<deUint32>(topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesGenerated)); in iterate() 939 m_parameters.primitiveTopology, in makeGraphicsPipeline() 954 switch (m_parameters.primitiveTopology) in fillVertexBuffer() 1162 if (m_parameters.shaderStage == SHADER_STAGE_GEOMETRY || topologyData.at(m_parameters.primitiveTopology).hasAdjacency) in checkSupport() 1213 if (m_parameters.primitiveTopology in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 82 VkPrimitiveTopology primitiveTopology, 116 VkPrimitiveTopology primitiveTopology, 137 VkPrimitiveTopology primitiveTopology, 174 const VkPrimitiveTopology primitiveTopology, 245 VkPrimitiveTopology primitiveTopology, in InputAssemblyTest() 250 , m_primitiveTopology (primitiveTopology) in InputAssemblyTest() 396 VkPrimitiveTopology primitiveTopology, in PrimitiveTopologyTest() 398 : InputAssemblyTest (testContext, name, pipelineConstructionType, primitiveTopology, 10, false, indexType) in PrimitiveTopologyTest() 740 VkPrimitiveTopology primitiveTopology, in PrimitiveRestartTest() 744 : InputAssemblyTest (testContext, name, pipelineConstructionType, primitiveTopology, 1 in PrimitiveRestartTest() 242 InputAssemblyTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, int primitiveCount, bool testPrimitiveRestart, VkIndexType indexType) InputAssemblyTest() argument 393 PrimitiveTopologyTest(tcu::TestContext& testContext, const std::string& name, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, VkIndexType indexType) PrimitiveTopologyTest() argument 737 PrimitiveRestartTest(tcu::TestContext& testContext, const std::string& name, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, VkIndexType indexType, RestartType restartType) PrimitiveRestartTest() argument 1184 InputAssemblyInstance(Context& context, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, bool testPrimitiveRestart, VkIndexType indexType, const std::vector<deUint32>& indexBufferData, const std::vector<Vertex4RGBA>& vertexBufferData) InputAssemblyInstance() argument [all...] |
H A D | vktPipelineMultisampleBase.hpp | 132 vk::VkPrimitiveTopology primitiveTopology; member
|
H A D | vktPipelineReferenceRenderer.cpp | 107 rr::PrimitiveType mapVkPrimitiveTopology (VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology() argument 109 switch (primitiveTopology) in mapVkPrimitiveTopology()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 81 VkPrimitiveTopology primitiveTopology, 116 VkPrimitiveTopology primitiveTopology, 138 VkPrimitiveTopology primitiveTopology, 175 const VkPrimitiveTopology primitiveTopology, 247 VkPrimitiveTopology primitiveTopology, in InputAssemblyTest() 252 , m_primitiveTopology (primitiveTopology) in InputAssemblyTest() 399 VkPrimitiveTopology primitiveTopology, in PrimitiveTopologyTest() 401 : InputAssemblyTest (testContext, name, description, pipelineConstructionType, primitiveTopology, 10, false, indexType) in PrimitiveTopologyTest() 744 VkPrimitiveTopology primitiveTopology, in PrimitiveRestartTest() 748 : InputAssemblyTest (testContext, name, description, pipelineConstructionType, primitiveTopology, 1 in PrimitiveRestartTest() 243 InputAssemblyTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, int primitiveCount, bool testPrimitiveRestart, VkIndexType indexType) InputAssemblyTest() argument 395 PrimitiveTopologyTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, VkIndexType indexType) PrimitiveTopologyTest() argument 740 PrimitiveRestartTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, VkIndexType indexType, RestartType restartType) PrimitiveRestartTest() argument 1188 InputAssemblyInstance(Context& context, PipelineConstructionType pipelineConstructionType, VkPrimitiveTopology primitiveTopology, bool testPrimitiveRestart, VkIndexType indexType, const std::vector<deUint32>& indexBufferData, const std::vector<Vertex4RGBA>& vertexBufferData) InputAssemblyInstance() argument [all...] |
H A D | vktPipelineMultisampleBase.hpp | 116 vk::VkPrimitiveTopology primitiveTopology; member
|
H A D | vktPipelineReferenceRenderer.cpp | 107 rr::PrimitiveType mapVkPrimitiveTopology (VkPrimitiveTopology primitiveTopology) in mapVkPrimitiveTopology() argument 109 switch (primitiveTopology) in mapVkPrimitiveTopology()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 125 VkPrimitiveTopology primitiveTopology; member 291 const VkDeviceSize vtxBufferSize = topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesGenerated) * sizeof(tcu::Vec2); in iterate() 376 const VkDeviceSize verticesWritten = topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesWritten); in iterate() 377 const VkDeviceSize primitiveSize = m_parameters.nonZeroStreams() ? 1 : topologyData.at(m_parameters.primitiveTopology).primitiveSize; in iterate() 454 const deUint32 vertexCount = static_cast<deUint32>(topologyData.at(m_parameters.primitiveTopology).getNumVertices(primitivesGenerated)); in iterate() 774 m_parameters.primitiveTopology, in makeGraphicsPipeline() 789 switch (m_parameters.primitiveTopology) in fillVertexBuffer() 997 if (m_parameters.shaderStage == SHADER_STAGE_GEOMETRY || topologyData.at(m_parameters.primitiveTopology).hasAdjacency) in checkSupport() 1048 if (m_parameters.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_POINT_LIST && m_parameters.shaderStage == SHADER_STAGE_VERTEX) in initPrograms() 1107 const bool outputPoints = m_parameters.nonZeroStreams() || m_parameters.primitiveTopology in initPrograms() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 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) in drawPrimitives() argument 677 drawPrimitives(result, vertexData, colorData, primitiveTopology); in drawPrimitives() 680 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology) in drawPrimitives() argument 682 drawPrimitives(result, positionData, colorData, primitiveTopology, *m_image, *m_resolvedImage, *m_frameBuffer, m_renderSize, *m_resultBuffer, *m_resultBufferMemory); in drawPrimitives() 684 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology, in drawPrimitives() argument 806 primitiveTopology, // const VkPrimitiveTopology topology in drawPrimitives() 1030 BaseTriangleTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBit 1049 BaseTriangleTestInstance(Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBits sampleCount, deUint32 renderSize) BaseTriangleTestInstance() argument 1173 BaseLineTestInstance(Context& context, VkPrimitiveTopology primitiveTopology, PrimitiveWideness wideness, PrimitiveStrictness strictness, VkSampleCountFlagBits sampleCount, LineStipple stipple, VkLineRasterizationModeEXT lineRasterizationMode, LineStippleFactorCase stippleFactor, const deUint32 additionalRenderSize, const deUint32 renderSize, const float narrowLineWidth) BaseLineTestInstance() argument 2642 VkPrimitiveTopology primitiveTopology; global() member [all...] |
H A D | vktRasterizationProvokingVertexTests.cpp | 63 VkPrimitiveTopology primitiveTopology; member 225 if (m_params.transformFeedback && (m_params.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN) && (properties.transformFeedbackPreservesTriangleFanProvokingVertex != VK_TRUE)) in checkSupport() 238 if (m_params.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN && in checkSupport() 419 m_params.primitiveTopology, in iterate() 466 m_params.primitiveTopology, in iterate() 489 switch (m_params.primitiveTopology) in iterate() 712 xfbBufferSize = getXfbBufferSize(vertexCount, m_params.primitiveTopology); in iterate() 866 if (!verifyXfbBuffer(xfbResults, vertices, provoking, count, m_params.primitiveTopology, m_params.provokingVertexMode, errorMessage)) in iterate() 873 if (!verifyXfbBuffer(xfbResults, vertices, provoking, halfCount, m_params.primitiveTopology, PROVOKING_VERTEX_FIRST, errorMessage)) in iterate() 876 if (!verifyXfbBuffer(&xfbResults[halfCount], vertices, provoking, halfCount, m_params.primitiveTopology, PROVOKING_VERTEX_LAS in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 198 virtual void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology); 199 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, const std::vector<tcu::Vec4>& coloDrata, VkPrimitiveTopology primitiveTopology); 200 void drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology, 670 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& vertexData, VkPrimitiveTopology primitiveTopology) in drawPrimitives() argument 675 drawPrimitives(result, vertexData, colorData, primitiveTopology); in drawPrimitives() 678 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology) in drawPrimitives() argument 680 drawPrimitives(result, positionData, colorData, primitiveTopology, *m_image, *m_resolvedImage, *m_frameBuffer, m_renderSize, *m_resultBuffer, *m_resultBufferMemory); in drawPrimitives() 682 void BaseRenderingTestInstance::drawPrimitives (tcu::Surface& result, const std::vector<tcu::Vec4>& positionData, const std::vector<tcu::Vec4>& colorData, VkPrimitiveTopology primitiveTopology, in drawPrimitives() argument 803 primitiveTopology, // const VkPrimitiveTopology topology in drawPrimitives() 1027 BaseTriangleTestInstance (Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBit 1046 BaseTriangleTestInstance(Context& context, VkPrimitiveTopology primitiveTopology, VkSampleCountFlagBits sampleCount, deUint32 renderSize) BaseTriangleTestInstance() argument 1170 BaseLineTestInstance(Context& context, VkPrimitiveTopology primitiveTopology, PrimitiveWideness wideness, PrimitiveStrictness strictness, VkSampleCountFlagBits sampleCount, LineStipple stipple, VkLineRasterizationModeEXT lineRasterizationMode, LineStippleFactorCase stippleFactor, const deUint32 additionalRenderSize, const deUint32 renderSize, const float narrowLineWidth) BaseLineTestInstance() argument 2389 VkPrimitiveTopology primitiveTopology; global() member [all...] |
H A D | vktRasterizationProvokingVertexTests.cpp | 61 VkPrimitiveTopology primitiveTopology; member 218 if (m_params.transformFeedback && (m_params.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN) && (properties.transformFeedbackPreservesTriangleFanProvokingVertex != VK_TRUE)) in checkSupport() 231 if (m_params.primitiveTopology == VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN && in checkSupport() 412 m_params.primitiveTopology, in iterate() 459 m_params.primitiveTopology, in iterate() 481 switch (m_params.primitiveTopology) in iterate() 657 xfbBufferSize = getXfbBufferSize(vertexCount, m_params.primitiveTopology); in iterate() 811 if (!verifyXfbBuffer(xfbResults, count, m_params.primitiveTopology, m_params.provokingVertexMode, errorMessage)) in iterate() 818 if (!verifyXfbBuffer(xfbResults, halfCount, m_params.primitiveTopology, PROVOKING_VERTEX_FIRST, errorMessage)) in iterate() 821 if (!verifyXfbBuffer(&xfbResults[halfCount], halfCount, m_params.primitiveTopology, PROVOKING_VERTEX_LAS in iterate() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | StateManager11.cpp | 2397 void StateManager11::setPrimitiveTopology(D3D11_PRIMITIVE_TOPOLOGY primitiveTopology) 2399 if (setPrimitiveTopologyInternal(primitiveTopology)) 2405 bool StateManager11::setPrimitiveTopologyInternal(D3D11_PRIMITIVE_TOPOLOGY primitiveTopology) 2407 if (primitiveTopology != mCurrentPrimitiveTopology) 2409 mRenderer->getDeviceContext()->IASetPrimitiveTopology(primitiveTopology); 2410 mCurrentPrimitiveTopology = primitiveTopology; 3913 D3D11_PRIMITIVE_TOPOLOGY primitiveTopology = D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED; 3938 primitiveTopology = D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST; 3942 primitiveTopology = D3D11_PRIMITIVE_TOPOLOGY_POINTLIST; 3947 primitiveTopology [all...] |
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | RenderPipeline.h | 42 bool IsStripPrimitiveTopology(wgpu::PrimitiveTopology primitiveTopology);
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
H A D | RenderPipelineGL.cpp | 26 GLenum GLPrimitiveTopology(wgpu::PrimitiveTopology primitiveTopology) { in GLPrimitiveTopology() argument 27 switch (primitiveTopology) { in GLPrimitiveTopology()
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/ |
H A D | IndexBufferValidationTests.cpp | 24 wgpu::PrimitiveTopology primitiveTopology) { in MakeTestPipeline() 38 descriptor.primitive.topology = primitiveTopology; in MakeTestPipeline() 23 MakeTestPipeline(wgpu::IndexFormat format, wgpu::PrimitiveTopology primitiveTopology) MakeTestPipeline() argument
|