Lines Matching refs:primitive
73 When an individual point, line, or triangle primitive reaches the transform
78 primitive are written at the starting offsets of the bound transform
95 may: write out any vertex within the primitive first, but all subsequent
96 vertices for that primitive must: be written out in a consistent winding
100 shading>> is active, vertices within a primitive are appended according
101 to the winding order described by the <<drawing-primitive-topologies,
102 primitive topology>> defined by the
105 * If <<geometry,geometry shading>> is active, vertices within a primitive
107 <<drawing-primitive-topologies, primitive topology>> defined by the
112 <<geometry,geometry shading>> is not, vertices within a primitive are
123 each primitive:
128 ename:VK_PROVOKING_VERTEX_MODE_FIRST_VERTEX_EXT, the primitive's
133 ename:VK_PROVOKING_VERTEX_MODE_LAST_VERTEX_EXT, the primitive's
139 tessellation>> shading is active, and the <<drawing-primitive-topologies,
140 primitive topology>> is ename:VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN, then the
141 first vertex written from each primitive is implementation-defined even when
175 Individual lines or triangles of a strip or fan primitive will be extracted
180 a primitive will be assembled and output for each stream when there are
181 enough vertices emitted for the output primitive type.
190 than the size of all of the vertex data for that primitive based on the
191 code:XfbStride for that code:XfbBuffer then no vertex data of that primitive
442 …SwizzleStateCreateInfoNV',desc='Structure specifying swizzle applied to primitive clip coordinates…
444 Each primitive sent to a given viewport has a swizzle and optional: negation
570 swizzle operation to apply to the x component of the primitive
572 swizzle operation to apply to the y component of the primitive
574 swizzle operation to apply to the z component of the primitive
576 swizzle operation to apply to the w component of the primitive
599 primitive the same value for that output.
601 primitive.
611 the provoking vertex is determined by the <<drawing-primitive-topologies,
612 primitive topology>> defined by
618 vertex is determined by the <<drawing-primitive-topologies, primitive
626 vertex is determined by the <<drawing-primitive-topologies, primitive
633 determined by the <<drawing-primitive-topologies, primitive topology>>
640 primitive.
645 For a given primitive topology, the pipeline's provoking vertex mode
683 [open,refpage='VkProvokingVertexModeEXT',desc='Specify which vertex in a primitive is the provoking…
693 vertices used by a primitive.
696 vertices used by a primitive.
699 <<drawing-primitive-topologies,Primitive Topologies>>.
787 the vertices of the primitive under consideration, the primitive is
789 Otherwise the primitive is clipped against the clip volume as defined below.
932 If the primitive under consideration is a point or line segment, then
937 If a point's vertex lies outside of the clip volume, the entire primitive
946 specifying clipping behavior of a point primitive whose vertex lies outside
958 primitive is discarded if the vertex lies outside any clip plane,
961 the primitive is discarded only if the vertex lies outside any user clip
983 If the primitive is a polygon, it passes unchanged if every one of its edges
1080 If a primitive is clipped, however, the output values assigned to vertices
1112 Flat shaded attributes are constant over the primitive being rasterized (see
1519 implementation-dependent vertex of each primitive.
1521 one for a primitive, or if the geometry shader did not assign a value to
1522 code:ViewportIndex for all vertices of a primitive due to flow control, the
1533 stage>>_ can: direct each primitive to zero or more viewports.
1534 The destination viewports for a primitive are selected by the last active
1542 each primitive.
1544 the range zero to pname:viewportCount minus one for a primitive, or if the
1547 code:ViewportMaskNV for all vertices of a primitive due to flow control, the
1557 stage>>_ can: direct each primitive to one of several viewports.
1558 The destination viewport for a primitive is selected by the last active
1563 each primitive.
1565 one for a primitive, or if the last active
1568 primitive due to flow control, the values resulting from the viewport
1576 A single vertex can: be used in more than one individual primitive, in
1579 primitive.