mesa/src
Roland Scheidegger e58c2310b8 gallivm: already pass coords in the right place in the sampler interface
This makes things a bit nicer, and more importantly it fixes an issue
where a "downgraded" array texture (due to view reduced to 1 layer and
addressed with (non-array) samplec instruction) would use the wrong
coord as shadow reference value. (This could also be fixed by passing
target through the sampler interface much the same way as is done for
size queries, might do this eventually anyway.)
And if we'd ever want to support (shadow) cube map arrays, we'd need
5 coords in any case.

v2: fix bugs (texel fetch using wrong layer coord for 1d, shadow tex
using wrong shadow coord for 2d...). Plus need to project the shadow
coord, and just for fun keep projecting the layer coord too.

Reviewed-by: Zack Rusin <zackr@vmware.com>
2013-08-15 00:40:14 +02:00
..
egl gbm: Link to libwayland-drm if Wayland EGL platform is enabled 2013-08-12 15:16:22 -07:00
gallium gallivm: already pass coords in the right place in the sampler interface 2013-08-15 00:40:14 +02:00
gbm gbm: Link to libwayland-drm if Wayland EGL platform is enabled 2013-08-12 15:16:22 -07:00
getopt
glsl glsl: Fix incorrect pattern matching in ir_set_program_inouts 2013-08-14 10:53:47 -07:00
glx glx: Generate GLXBadDrawable when drawable is zero 2013-08-13 17:53:33 -07:00
gtest
mapi mesa: Treat glBindFramebuffer and glBindFramebufferEXT more correctly 2013-08-06 10:46:05 -07:00
mesa i965/gen7+: Fix build error introduced by renaming upload_3dstate_so_decl_list. 2013-08-13 19:36:27 -07:00
Makefile.am gbm: Link to libwayland-drm if Wayland EGL platform is enabled 2013-08-12 15:16:22 -07:00
SConscript