Lines Matching refs:vertex
52 Before any other fixed-function vertex post-processing, vertex outputs from
57 To capture vertex outputs the last
68 After vertex data is written it is possible to use
85 For multi-vertex primitives, all values for a given vertex are written
86 before writing values for any other vertex.
95 may: write out any vertex within the primitive first, but all subsequent
121 addition to writing vertices with a consistent winding order, the vertex
122 order must: preserve the <<vertexpostproc-flatshading, provoking vertex>> of
127 provoking vertex mode>> is
129 provoking vertex must be the first vertex written.
132 provoking vertex mode>> is
134 provoking vertex must be the last vertex written.
141 first vertex written from each primitive is implementation-defined even when
149 of bytes of storage reserved for each vertex in the transform feedback
151 For every vertex captured, each output attribute with a code:Offset
152 decoration will be written to the storage reserved for the vertex at the
165 When capturing a vertex, any portion of the reserved storage not associated
179 When using a geometry shader that emits vertices to multiple vertex streams,
183 come from a single vertex stream.
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
292 to start capturing vertex data.
297 capturing vertex data to byte offset zero in all bound transform
300 transform feedback will start capturing vertex data to byte zero in the
383 each transform feedback buffer where the next vertex output data would
388 the vertex count of the draw call.
395 the transform feedback buffer binding where the next vertex data would
598 _Flat shading_ a vertex output attribute means to assign all vertices of the
602 Flat shading is applied to those vertex attributes that
611 the provoking vertex is determined by the <<drawing-primitive-topologies,
618 vertex is determined by the <<drawing-primitive-topologies, primitive
626 vertex is determined by the <<drawing-primitive-topologies, primitive
632 If <<geometry,geometry shading>> is active, the provoking vertex is
639 shading>> is not, the provoking vertex may: be any of the vertices in each
643 …nProvokingVertexStateCreateInfoEXT',desc='Structure specifying provoking vertex mode used by a gra…
645 For a given primitive topology, the pipeline's provoking vertex mode
646 determines which vertex is the provoking vertex.
647 To specify the provoking vertex mode, include a
661 selecting the provoking vertex mode.
683 …efpage='VkProvokingVertexModeEXT',desc='Specify which vertex in a primitive is the provoking verte…
692 provoking vertex is the first non-adjacency vertex in the list of
695 provoking vertex is the last non-adjacency vertex in the list of
704 [open,refpage='vkCmdSetProvokingVertexModeEXT',desc='Specify the provoking vertex mode dynamically …
805 vertex in question.
806 For line and triangle primitives, per-vertex clip distances are interpolated
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
967 line segment may: be clipped, with new vertex coordinates computed for each
968 vertex that lies outside the clip volume.
973 vertex.
974 If the coordinates of a clipped vertex are [eq]#**P**# and the unclipped
975 line segment's vertex coordinates are [eq]#**P**~1~# and [eq]#**P**~2~#,
980 [eq]#t# is used to clip vertex output attributes as described in
996 Suppose a series of primitives is drawn where each vertex [eq]#i# has a
1077 Next, vertex output attributes are clipped.
1078 The output values associated with a vertex that lies within the clip volume
1097 Polygon clipping creates a clipped vertex along an edge of the clip volume's
1105 For vertex output attributes whose matching fragment input attributes are
1128 _Clip coordinates_ for a vertex result from shader execution, which yields a
1129 vertex coordinate code:Position.
1136 If a vertex in clip coordinates has a position given by
1148 then the vertex's normalized device coordinates are
1173 The clip coordinates [eq]#(x~c~, y~c~)# that result from vertex shader
1179 The transformed vertex in clip coordinates has a position given by
1211 The transformed vertex's normalized device coordinates are
1280 The vertex's framebuffer coordinates [eq]#(x~f~, y~f~, z~f~)# are given by
1519 implementation-dependent vertex of each primitive.
1541 code:ViewportMaskNV, and taken from an implementation-dependent vertex of
1562 to code:ViewportIndex, and taken from an implementation-dependent vertex of
1576 A single vertex can: be used in more than one individual primitive, in