Home
last modified time | relevance | path

Searched refs:tessellator (Results 1 – 20 of 20) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/tessellator/
Dp_tessellator.cpp139 pipe_ts* tessellator = new (mem) pipe_ts(); in p_tess_init() local
141 tessellator->Init(tes_prim_mode, spacing, tes_vertex_order_cw, tes_point_mode); in p_tess_init()
143 return (struct pipe_tessellator *)tessellator; in p_tess_init()
150 pipe_ts *tessellator = (pipe_ts*)pipe_tess; in p_tess_destroy() local
152 tessellator->~pipe_ts(); in p_tess_destroy()
153 align_free(tessellator); in p_tess_destroy()
162 pipe_ts *tessellator = (pipe_ts*)pipe_tess; in p_tessellate() local
164 tessellator->Tessellate(tess_factors, tess_data); in p_tessellate()
/external/mesa3d/docs/relnotes/
D3.2.116 The GLU tessellator has been reverted back to the version included
17 with Mesa 3.0 since it's more stable. The Mesa 3.1/3.2 tessellator
D20.1.0.rst204 - tessellator.cpp:78:7: error: 'fmin' is missing exception
1350 - gallium/auxiliary: add the microsoft tessellator and a pipe wrapper.
1361 - gallivm/tessellator: use private functions for min/max to avoid
D20.0.0.rst1546 - swr/rasterizer: Add tessellator implementation to the rasterizer
/external/skia/src/gpu/tessellate/
DGrStrokeIndirectTessellator.cpp608 void GrStrokeIndirectTessellator::addToChain(GrStrokeIndirectTessellator* tessellator) { in addToChain() argument
609 SkASSERT(tessellator->fShaderFlags == fShaderFlags); in addToChain()
611 fChainedInstanceCount += tessellator->fChainedInstanceCount; in addToChain()
612 tessellator->fChainedInstanceCount = 0; in addToChain()
614 fChainedDrawIndirectCount += tessellator->fChainedDrawIndirectCount; in addToChain()
615 tessellator->fChainedDrawIndirectCount = 0; in addToChain()
617 fMaxNumExtraEdgesInJoin = std::max(tessellator->fMaxNumExtraEdgesInJoin, in addToChain()
619 tessellator->fMaxNumExtraEdgesInJoin = 0; in addToChain()
621 *fChainTail = tessellator; in addToChain()
622 fChainTail = tessellator->fChainTail; in addToChain()
[all …]
/external/mesa3d/src/gallium/auxiliary/
DAndroid.mk33 $(filter-out tessellator/tessellator.hpp, $(C_SOURCES)) \
DMakefile.sources160 tessellator/p_tessellator.cpp \
161 tessellator/p_tessellator.h \
162 tessellator/tessellator.cpp \
163 tessellator/tessellator.hpp \
Dmeson.build420 'tessellator/tessellator.cpp',
421 'tessellator/tessellator.hpp',
422 'tessellator/p_tessellator.cpp',
423 'tessellator/p_tessellator.h',
/external/skia/tests/
DStrokeIndirectTest.cpp45 GrStrokeIndirectTessellator tessellator(GrStrokeTessellateShader::ShaderFlags::kNone, in test_stroke() local
48 tessellator.verifyResolveLevels(r, target, matrix, path, stroke); in test_stroke()
49 tessellator.prepare(target, path.countVerbs()); in test_stroke()
50 tessellator.verifyBuffers(r, target, matrix, stroke); in test_stroke()
/external/mesa3d/src/gallium/drivers/swr/
Dmeson.build131 'rasterizer/core/tessellator.h',
132 'rasterizer/core/tessellator.hpp',
133 'rasterizer/core/tessellator.cpp',
/external/mesa3d/docs/
DREADME.WIN3261 mainly to get the better tessellator code.
Dthanks.rst25 - **Bogdan Sikorski** wrote the GLU NURBS and polygon tessellator in
Dsourcetree.rst155 - **tessellator**- used by software drivers to implement
Dversions.rst800 - GLU 1.2 polygon tessellator
877 - reverted to old GLU polygon tessellator, GLU 1.1
1270 - fixed divide by zero error in NURBS tessellator (Jon Perry)
/external/skia/bench/
DTessellateBench.cpp400 GrStrokeIndirectTessellator tessellator(ShaderFlags::kNone, SkMatrix::I(), in onDraw() local
403 tessellator.prepare(fTarget.get(), path.countVerbs()); in onDraw()
/external/skia/samplecode/
DSampleDegenerateQuads.cpp425 GrQuadPerEdgeAA::Tessellator tessellator(kSpec, (char*) vertices); in getTessellatedPoints() local
426 tessellator.append(&quad, nullptr, {1.f, 1.f, 1.f, 1.f}, in getTessellatedPoints()
/external/skia/src/gpu/ops/
DGrFillRectOp.cpp249 GrQuadPerEdgeAA::Tessellator tessellator(vertexSpec, dst); in tessellate() local
256 tessellator.append(iter.deviceQuad(), iter.localQuad(), in tessellate()
DGrTextureOp.cpp716 GrQuadPerEdgeAA::Tessellator tessellator(desc->fVertexSpec, vertexData); in FillInVertices() local
727 tessellator.append(iter.deviceQuad(), iter.localQuad(), info.fColor, in FillInVertices()
732 == (size_t)(tessellator.vertices() - vertexData)); in FillInVertices()
744 SkASSERT(desc->totalSizeInBytes() == (size_t)(tessellator.vertices() - vertexData)); in FillInVertices()
/external/skia/
DNOTICE32 verbatim copy of the GLU tessellator source code from SGI's OpenGL Sample
/external/mesa3d/docs/gallium/
Dtgsi.rst3754 If set to a non-zero value, this turns on point mode for the tessellator,