Jason Ekstrand
b14f4c1fd3
Merge remote-tracking branch 'mesa-public/master' into vulkan
...
This pulls in the separate texture/sampler stuff from upstream
2016-02-09 16:47:37 -08:00
Jason Ekstrand
768bd7f272
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83' into vulkan
...
This pulls in Rob Clark's const_index changes for NIR
2016-02-09 15:30:39 -08:00
Jason Ekstrand
ee85014b90
nir/tex_instr: Rename sampler to texture
...
We're about to separate the two concepts. When we do, the sampler will
become optional. Doing a rename first makes the separation a bit more
safe because drivers that depend on GLSL or TGSI behaviour will be fine to
just use the texture index all the time.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
2016-02-09 15:00:17 -08:00
Rob Clark
b6cf98bc82
gtn: use const_index helpers
...
Signed-off-by: Rob Clark <robclark@freedesktop.org >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
2016-02-09 17:30:33 -05:00
Timothy Arceri
1aae5e8ced
nir: remove unused nir_variable fields
...
These are used in GLSL IR to removed unused varyings and match
transform feedback variables. There is no need to use these in NIR.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org >
2016-02-09 22:49:06 +11:00
Jason Ekstrand
741744f691
Merge commit mesa-public/master into vulkan
...
This pulls in the patches that move all of the compiler stuff around
2016-02-05 15:03:44 -08:00
Matt Turner
8709dc0713
glsl: Remove 2x16 half-precision pack/unpack opcodes.
...
i965/fs was the only consumer, and we're now doing the lowering in NIR.
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
2016-02-01 10:43:57 -08:00
Emil Velikov
eb63640c1d
glsl: move to compiler/
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Acked-by: Matt Turner <mattst88@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
2016-01-26 16:08:33 +00:00
Emil Velikov
a39a8fbbaa
nir: move to compiler/
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Acked-by: Matt Turner <mattst88@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
2016-01-26 16:08:30 +00:00