mesa/src/mesa
Rob Clark cb258c1dec glsl_to_tgsi: add SVIEW decl support
Freedreno needs sampler type information to deal with int/uint textures.
To accomplish this, start creating sampler-view declarations, as
suggested here:

 http://lists.freedesktop.org/archives/mesa-dev/2014-November/071583.html

create a sampler-view with index matching the sampler, to encode the
texture type (ie. SINT/UINT/FLOAT).  Ie:

   DCL SVIEW[n], 2D, UINT
   DCL SAMP[n]
   TEX OUT[1], IN[1], SAMP[n]

For tgsi texture instructions which do not take an explicit SVIEW
argument, the SVIEW index is implied by the SAMP index.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
2015-06-21 07:52:22 -04:00
..
drivers i965/gen8: Use HALIGN_16 for single sample mcs buffers 2015-06-19 11:25:00 -07:00
main mesa: Back out an accidental change I had in a VC4 commit. 2015-06-20 15:04:17 -07:00
math Fix a few typos 2015-04-27 17:28:29 +03:00
program glsl: Add ir node for barrier 2015-06-12 15:12:39 -07:00
sparc
state_tracker glsl_to_tgsi: add SVIEW decl support 2015-06-21 07:52:22 -04:00
swrast main: Rename framebuffer renderbuffer software fallback. 2015-05-14 15:48:12 +02:00
swrast_setup tnl: Maintain the _WindowMap matrix in TNLcontext v2. 2015-04-05 08:01:47 +02:00
tnl tnl: Include simple_list.h explicitly in t_context.c. 2015-06-09 13:56:06 +03:00
tnl_dd tnl: replace __FUNCTION__ with __func__ 2015-04-14 12:23:41 -07:00
vbo gles/es3.1: Enable dispatch of almost all new GLES 3.1 functions 2015-05-28 16:56:31 -07:00
x86 adjust a couple of ifdefs to handle NetBSD correctly 2015-04-17 12:04:48 -07:00
x86-64 x86-64: Remove calling_convention.txt. 2014-12-12 12:11:50 -08:00
.gitignore build: Build gen_matypes and matypes.h from src/mesa. 2013-11-07 10:00:25 -08:00
Android.gen.mk android: generate files by $(call es-gen) 2015-06-09 12:25:49 -07:00
Android.libmesa_dricore.mk android: export the path of the generated headers 2015-04-22 15:53:36 +01:00
Android.libmesa_glsl_utils.mk mesa; add a dummy _mesa_error_no_memory() symbol to libglsl_util 2015-06-12 15:32:18 +01:00
Android.libmesa_st_mesa.mk android: export the path of the generated headers 2015-04-22 15:53:36 +01:00
Android.mesa_gen_matypes.mk android: fix building issues of host binaries 2015-04-22 15:53:35 +01:00
Android.mk
gl.pc.in
Makefile.am mesa/driver/haiku: Drop Mesa swrast renderer 2015-05-18 21:02:25 -04:00
Makefile.sources st/mesa: implement GL_AMD_performance_monitor 2015-05-06 00:03:36 +03:00
SConscript scons: Fix git_sha1.h generation fallback. 2015-03-25 10:42:26 +00:00