Searched refs:gl_Position (Results 1 - 25 of 25) sorted by relevance

/xsrc/external/mit/xorg-server/dist/glamor/
H A Dglamor_points.c35 .vs_exec = GLAMOR_POS(gl_Position, primitive),
H A Dglamor_rects.c34 GLAMOR_POS(gl_Position, (primitive.xy + pos))),
41 GLAMOR_POS(gl_Position, primitive.xy)),
H A Dglamor_segs.c32 GLAMOR_POS(gl_Position, primitive.xy)),
H A Dglamor_lines.c32 GLAMOR_POS(gl_Position, primitive.xy)),
H A Dglamor_spans.c34 GLAMOR_POS(gl_Position, (primitive.xy + pos))),
41 GLAMOR_POS(gl_Position, primitive.xy)),
H A Dglamor_glyphblt.c37 GLAMOR_POS(gl_Position, primitive)),
H A Dglamor_xv.c71 .vs_exec = (GLAMOR_POS(gl_Position, position)
103 .vs_exec = (GLAMOR_POS(gl_Position, position)
H A Dglamor_composite_glyphs.c187 GLAMOR_POS(gl_Position, (primitive.xy + pos))
203 GLAMOR_POS(gl_Position, primitive.xy)
H A Dglamor_dash.c36 GLAMOR_POS(gl_Position, primitive.xy);
H A Dglamor_text.c230 GLAMOR_POS(gl_Position, (primitive.xy + pos))
H A Dglamor_copy.c53 .vs_exec = (GLAMOR_POS(gl_Position, primitive.xy)
145 .vs_exec = (GLAMOR_POS(gl_Position, (primitive.xy))
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.4.6.rst41 not write gl_Position
H A D17.3.1.rst43 - r600/sb: clobbers gl_Position -> gl_FragCoord
H A D10.5.1.rst51 not write gl_Position
H A D17.2.7.rst74 - r600/sb: clobbers gl_Position -> gl_FragCoord
H A D10.4.rst167 Linking fails when not writing gl_Position.
H A D10.6.0.rst135 not write gl_Position
H A D18.0.0.rst212 - r600/sb: clobbers gl_Position -> gl_FragCoord
H A D19.3.0.rst2161 - freedreno/a6xx: Track location of gl_Position out as we link it
H A D20.3.0.rst3802 - zink: re-transform gl_Position for gs input
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlinker.cpp49 * - Each vertex shader executable must write to \c gl_Position.
724 * "The variable gl_Position is available only in the vertex
728 * variable gl_Position is available only in the vertex
735 * "The variable gl_Position is available only in the vertex
743 * the vertex shader executable does not write gl_Position."
746 * gl_Position is not an error.
749 find_variable gl_Position("gl_Position"); local in function:validate_vertex_shader_executable
750 find_assignments(shader->ir, &gl_Position);
751 if (!gl_Position
[all...]
H A Dast_to_hir.cpp4456 (strcmp(var->name, "gl_Position") == 0 ||
4465 * gl_Position
4942 * invariant gl_Position; // make existing gl_Position be invariant"
8184 * e.g. gl_Position.
8210 state->symbols->get_variable("gl_Position")) {
9020 if (ir_variable *gl_Position = local in function:remove_per_vertex_blocks
9021 state->symbols->get_variable("gl_Position")) {
9022 per_vertex = gl_Position->get_interface_type();
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlinker.cpp49 * - Each vertex shader executable must write to \c gl_Position.
692 * "The variable gl_Position is available only in the vertex
696 * variable gl_Position is available only in the vertex
703 * "The variable gl_Position is available only in the vertex
711 * the vertex shader executable does not write gl_Position."
714 * gl_Position is not an error.
717 find_variable gl_Position("gl_Position"); local in function:validate_vertex_shader_executable
718 find_assignments(shader->ir, &gl_Position);
719 if (!gl_Position
[all...]
H A Dast_to_hir.cpp4842 * invariant gl_Position; // make existing gl_Position be invariant"
7924 * e.g. gl_Position.
7950 state->symbols->get_variable("gl_Position")) {
8752 if (ir_variable *gl_Position = local in function:remove_per_vertex_blocks
8753 state->symbols->get_variable("gl_Position")) {
8754 per_vertex = gl_Position->get_interface_type();
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dscreen.rst603 * ``PIPE_CAP_VIEWPORT_TRANSFORM_LOWERED``: Driver needs the nir_lower_viewport_transform pass to be enabled. This also means that the gl_Position value is modified and should be lowered for transform feedback, if needed. Defaults to false.

Completed in 97 milliseconds