mesa/src/mesa
Dave Airlie 18ad641c3b mesa/shader: return correct attribute location for double matrix arrays
If we have a dmat2[4], then dmat2[0] is at 17, dmat2[1] at 19,
dmat2[2] at 21 etc. The old code was returning 17,18,19.

I think this code is also wrong for float matricies as well.

There is now a piglit for the float case.

This partly fixes:
GL41-CTS.vertex_attrib_64bit.limits_test

[airlied: update with Tapani suggestion to clean it up].

Cc: "11.0 11.1" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2015-12-11 16:28:29 +10:00
..
drivers nir: Get rid of *_indirect variants of input/output load/store intrinsics 2015-12-10 12:25:16 -08:00
main mesa/shader: return correct attribute location for double matrix arrays 2015-12-11 16:28:29 +10:00
math mesa/math: Avoid double promotion. 2015-07-29 09:34:52 -07:00
program mesa/program: remove dead function declarations 2015-11-29 14:41:39 +00:00
sparc
state_tracker glsl_to_tgsi: Skip useless comparison instructions. 2015-12-08 15:38:03 -08:00
swrast mesa/formats: 8-bit channel integer formats addition 2015-09-02 09:26:34 +10:00
swrast_setup mesa: Avoid double promotion. 2015-07-29 09:34:52 -07:00
tnl tnl: remove t_rasterpos.c 2015-10-22 17:19:20 -06:00
tnl_dd t_dd_dmatmp: Check provoking vertex convention when rendering quads 2015-10-06 11:16:19 -07:00
vbo vbo: fix another GL_LINE_LOOP bug 2015-11-04 11:51:59 -07:00
x86
x86-64
.gitignore
Android.gen.mk mapi: Fix enums.c build with other build systems. 2015-12-01 12:19:02 -08:00
Android.libmesa_dricore.mk nir: remove dependency on glsl 2015-10-16 19:33:38 -04:00
Android.libmesa_glsl_utils.mk nir: remove dependency on glsl 2015-10-16 19:33:38 -04:00
Android.libmesa_st_mesa.mk nir: remove dependency on glsl 2015-10-16 19:33:38 -04:00
Android.mesa_gen_matypes.mk
Android.mk
gl.pc.in
Makefile.am mesa: automake: rework the source generation rules 2015-09-09 12:48:29 +01:00
Makefile.sources st/mesa: add new st_copy_framebuffer_to_texture() function 2015-12-03 08:34:24 -07:00
SConscript nir: remove dependency on glsl 2015-10-16 19:33:38 -04:00