mesa/src
Ilia Mirkin 4d478aad50 nv50/ir: process texture offset sources as regular sources
With ARB_gpu_shader5, texture offsets can be any source, including TEMPs
and IN's. Make sure to process them as regular sources so that we pick
up masks, etc.

This should fix some CTS tests that feed offsets directly to
textureGatherOffset, and we were not picking up the input use, thus not
advertising it in the shader header.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Dave Airlie <airlied@redhat.com>
Cc: 12.0 13.0 <mesa-stable@lists.freedesktop.org>
(cherry picked from commit cd45d758ff)
2016-11-08 16:23:20 +00:00
..
compiler nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks 2016-11-08 16:23:14 +00:00
egl egl: Don't advertise unsupported platform extensions 2016-11-08 16:23:19 +00:00
gallium nv50/ir: process texture offset sources as regular sources 2016-11-08 16:23:20 +00:00
gbm gbm: return appropriate error when queryImage() fails 2016-11-08 16:23:13 +00:00
getopt
glx glx: Perform check for valid fbconfig against proper X-Screen. 2016-11-08 16:23:19 +00:00
gtest
hgl
intel genxml: add generated headers to EXTRA_DIST 2016-11-08 16:23:20 +00:00
loader loader/dri3: import prime buffers in the currently-bound screen 2016-11-08 16:23:17 +00:00
mapi mapi: Massage code to allow clang to compile. 2016-07-27 11:07:53 +01:00
mesa i965: Fix gl_InvocationID in dual object GS where invocations == 1. 2016-11-08 16:23:20 +00:00
util mesa: Add .gitignore entries for make check binaries 2016-05-25 09:41:44 -07:00
Makefile.am autoconf: Make header install distinct for various APIs (v2) 2016-11-08 16:23:17 +00:00
SConscript glsl: move to compiler/ 2016-01-26 16:08:33 +00:00