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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev