[Mesa-dev] [PATCH 0/3] AMD_vertex_shader_layer extension

Jordan Justen jordan.l.justen at intel.com
Sat Apr 27 16:32:21 PDT 2013


This series adds the AMD_vertex_shader_layer extension,
and enables intel drivers to set the layer in the VUE
if gl_Layer has been written in the vertex shader.

Note: there will be more patch series required before
the i965 driver will be able to enable the
AMD_vertex_shader_layer. In addition, this extension
depends on glFramebufferLayer which is added in GL 3.2,
or with ARB_geometry_shader4.

These patches are available within the amd_vertex_shader_layer
branch of git://people.freedesktop.org/~jljusten/mesa.

Jordan Justen (3):
  extensions: add AMD_vertex_shader_layer
  glsl: add AMD_vertex_shader_layer support
  i965: write layer if gl_Layer is used in VS

 src/glsl/builtin_variables.cpp                 |   31 ++++++++++++++++++++++++
 src/glsl/glsl_parser_extras.cpp                |    1 +
 src/glsl/glsl_parser_extras.h                  |    2 ++
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp |    4 +++
 src/mesa/main/extensions.c                     |    1 +
 src/mesa/main/mtypes.h                         |    3 ++-
 6 files changed, 41 insertions(+), 1 deletion(-)

-- 
1.7.10.4



More information about the mesa-dev mailing list