Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/gallium/auxiliary/tessellator/
Dp_tessellator.cpp138 pipe_ts* tessellator = new (mem) pipe_ts(); in p_tess_init() local
140 tessellator->Init(tes_prim_mode, spacing, tes_vertex_order_cw, tes_point_mode); in p_tess_init()
142 return (struct pipe_tessellator *)tessellator; in p_tess_init()
149 pipe_ts *tessellator = (pipe_ts*)pipe_tess; in p_tess_destroy() local
151 tessellator->~pipe_ts(); in p_tess_destroy()
152 align_free(tessellator); in p_tess_destroy()
161 pipe_ts *tessellator = (pipe_ts*)pipe_tess; in p_tessellate() local
163 tessellator->Tessellate(tess_factors, tess_data); in p_tessellate()
/third_party/skia/src/gpu/tessellate/
DPatchWriter.cpp18 PathTessellator* tessellator, in PatchWriter() argument
21 &tessellator->fVertexChunkArray, in PatchWriter()
22 tessellator->fAttribs, in PatchWriter()
23 sizeof(SkPoint) * 4 + PatchAttribsStride(tessellator->fAttribs), in PatchWriter()
DPatchWriter.h37 PatchWriter(GrMeshDrawTarget*, PathTessellator* tessellator, int initialPatchAllocCount);
/third_party/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.3.5.rst162 - gallium/tessellator: Fix warning suppression
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Dtessellation.txt11 Second, a fixed-function tessellator generates multiple primitives
17 The tessellator is enabled when the pipeline contains both a tessellation
24 the tessellator consumes each input patch (after vertex shading) and
32 If no tessellation shaders are present in the pipeline, the tessellator is
35 The type of subdivision performed by the tessellator is specified by an
57 These control the orientation of triangles generated by the tessellator.
80 For triangles, the tessellator subdivides a triangle primitive into smaller
82 For quads, the tessellator subdivides a rectangle primitive into smaller
84 For isolines, the tessellator subdivides a rectangle primitive into a
90 Each vertex produced by the tessellator has an associated (u,v,w) or (u,v)
[all …]
Dtessellation.adoc11 Second, a fixed-function tessellator generates multiple primitives
17 The tessellator is enabled when the pipeline contains both a tessellation
24 the tessellator consumes each input patch (after vertex shading) and
32 If no tessellation shaders are present in the pipeline, the tessellator is
35 The type of subdivision performed by the tessellator is specified by an
57 These control the orientation of triangles generated by the tessellator.
80 For triangles, the tessellator subdivides a triangle primitive into smaller
82 For quads, the tessellator subdivides a rectangle primitive into smaller
84 For isolines, the tessellator subdivides a rectangle primitive into a
90 Each vertex produced by the tessellator has an associated (u,v,w) or (u,v)
[all …]
/third_party/mesa3d/src/gallium/auxiliary/
Dmeson.build412 'tessellator/tessellator.cpp',
413 'tessellator/tessellator.hpp',
414 'tessellator/p_tessellator.cpp',
415 'tessellator/p_tessellator.h',
/third_party/openGLES/extensions/AMD/
DAMD_vertex_shader_tessellator.txt44 The vertex shader tessellator gives new flexibility to the shader
501 Input to the tessellator is the unpacked vertex attributes, but
505 The output of the tessellator is the varying.
507 The varying output of the tessellator then becomes the attributes
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/
DAMD_vertex_shader_tessellator.txt44 The vertex shader tessellator gives new flexibility to the shader
501 Input to the tessellator is the unpacked vertex attributes, but
505 The output of the tessellator is the varying.
507 The varying output of the tessellator then becomes the attributes
/third_party/skia/samplecode/
DSampleDegenerateQuads.cpp430 skgpu::v1::QuadPerEdgeAA::Tessellator tessellator(kSpec, (char*) vertices); in getTessellatedPoints() local
431 tessellator.append(&quad, nullptr, {1.f, 1.f, 1.f, 1.f}, in getTessellatedPoints()
/third_party/skia/src/gpu/ops/
DFillRectOp.cpp251 skgpu::v1::QuadPerEdgeAA::Tessellator tessellator(vertexSpec, dst); in tessellate() local
258 tessellator.append(iter.deviceQuad(), iter.localQuad(), in tessellate()
DTextureOp.cpp725 skgpu::v1::QuadPerEdgeAA::Tessellator tessellator(desc->fVertexSpec, vertexData); in FillInVertices() local
736 tessellator.append(iter.deviceQuad(), iter.localQuad(), info.fColor, in FillInVertices()
741 == (size_t)(tessellator.vertices() - vertexData)); in FillInVertices()
753 SkASSERT(desc->totalSizeInBytes() == (size_t)(tessellator.vertices() - vertexData)); in FillInVertices()
/third_party/mesa3d/docs/
Dthanks.rst25 - **Bogdan Sikorski** wrote the GLU NURBS and polygon tessellator in
Dsourcetree.rst123 - **tessellator**- used by software drivers to implement
/third_party/openGLES/extensions/EXT/
DGLU_EXT_nurbs_tessellator.txt123 NURBS tessellator when the GLU_NURBS_MODE_EXT is set to GLU_NURBS_TESSELLATOR_EXT.
DEXT_tessellation_shader.txt80 attributes of each vertex produced by the tessellator.
123 The tessellator operates on vertices after they have been transformed by a
124 vertex shader. The primitives generated by the tessellator are passed
274 the operation of the tessellator (see section 11.1ts). Geometry shaders
514 shaders and the fixed-function tessellator to generate new point, line,
1733 produced by the tessellator is considered an interior triangle if none
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DGLU_EXT_nurbs_tessellator.txt123 NURBS tessellator when the GLU_NURBS_MODE_EXT is set to GLU_NURBS_TESSELLATOR_EXT.
DEXT_tessellation_shader.txt80 attributes of each vertex produced by the tessellator.
123 The tessellator operates on vertices after they have been transformed by a
124 vertex shader. The primitives generated by the tessellator are passed
274 the operation of the tessellator (see section 11.1ts). Geometry shaders
514 shaders and the fixed-function tessellator to generate new point, line,
1733 produced by the tessellator is considered an interior triangle if none
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
Dinvariance.adoc228 A triangle produced by the tessellator is considered an interior triangle if
Dinvariance.txt228 A triangle produced by the tessellator is considered an interior triangle if
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_tessellation_shader.txt78 attributes of each vertex produced by the tessellator.
121 The tessellator operates on vertices after they have been transformed by a
122 vertex shader. The primitives generated by the tessellator are passed
238 tessellator to generate new point, line, or triangle primitives.
267 control the operation of the tessellator, and are described in section
1549 tessellator is considered an interior triangle if none of its vertices lie
2827 the application is already in a form usable by the tessellator, the
3088 RESOLVED: If the tessellator is being used, we will require a patch
3192 tessellator normally.
3227 (32) How are primitives generated by the tessellator wound in (u,v) space?
[all …]
/third_party/openGLES/extensions/ARB/
DARB_tessellation_shader.txt88 attributes of each vertex produced by the tessellator.
131 The tessellator operates on vertices after they have been transformed by a
132 vertex shader. The primitives generated by the tessellator are passed
248 tessellator to generate new point, line, or triangle primitives.
277 control the operation of the tessellator, and are described in section
1559 tessellator is considered an interior triangle if none of its vertices lie
2837 the application is already in a form usable by the tessellator, the
3098 RESOLVED: If the tessellator is being used, we will require a patch
3202 tessellator normally.
3237 (32) How are primitives generated by the tessellator wound in (u,v) space?
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_tessellation_shader.txt81 attributes of each vertex produced by the tessellator.
124 The tessellator operates on vertices after they have been transformed by a
125 vertex shader. The primitives generated by the tessellator are passed
275 the operation of the tessellator (see section 11.1ts). Geometry shaders
515 shaders and the fixed-function tessellator to generate new point, line,
1734 produced by the tessellator is considered an interior triangle if none
/third_party/openGLES/extensions/OES/
DOES_tessellation_shader.txt91 attributes of each vertex produced by the tessellator.
134 The tessellator operates on vertices after they have been transformed by a
135 vertex shader. The primitives generated by the tessellator are passed
285 the operation of the tessellator (see section 11.1ts). Geometry shaders
525 shaders and the fixed-function tessellator to generate new point, line,
1744 produced by the tessellator is considered an interior triangle if none

12