mesa/src/compiler
Rob Clark 47fcef9a20 nir: move callsite of lower_outputs_to_temporaries
Going to convert this pass to parameterized lower_io_to_temporaries, and
we want the user to be able to specify whether to lower outputs or
inputs or both.  The restriction of running this pass before validate
to avoid output reads no longer applies.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2016-05-11 12:20:11 -04:00
..
glsl glsl: use var with initializer on global var validation 2016-05-11 13:50:04 +02:00
nir nir: move callsite of lower_outputs_to_temporaries 2016-05-11 12:20:11 -04:00
spirv spirv: Fix structure splitting with per-vertex interface arrays. 2016-05-07 15:44:41 -07:00
.gitignore
Android.glsl.gen.mk glsl: android: add back missing generated glcpp include path 2016-04-21 14:43:21 +01:00
Android.glsl.mk glsl: move the android build scripts a level up 2016-04-11 19:08:23 +01:00
Android.mk compiler: android: flesh out nir into separate makefile 2016-04-11 19:08:23 +01:00
Android.nir.gen.mk compiler: android: flesh out nir into separate makefile 2016-04-11 19:08:23 +01:00
Android.nir.mk compiler: android: flesh out nir into separate makefile 2016-04-11 19:08:23 +01:00
builtin_type_macros.h glsl/types: Add a bare "sampler" type 2016-02-13 17:22:36 -08:00
glsl_types.cpp glsl: Rename "vertex_input_slots" -> "is_vertex_input" 2016-04-13 11:00:21 -07:00
glsl_types.h glsl: Rename "vertex_input_slots" -> "is_vertex_input" 2016-04-13 11:00:21 -07:00
Makefile.am compiler: automake: flesh out NIR into separate makefile. 2016-04-11 19:08:23 +01:00
Makefile.glsl.am compiler: automake: split out glsl into separate makefile 2016-04-11 19:08:23 +01:00
Makefile.nir.am Merge remote-tracking branch 'public/master' into vulkan 2016-04-13 20:25:39 -07:00
Makefile.sources nir: lower-io-types pass 2016-05-11 12:20:11 -04:00
nir_types.cpp compiler: Add a C wrapper for glsl_type::without_array(). 2016-05-07 15:44:41 -07:00
nir_types.h compiler: Add a C wrapper for glsl_type::without_array(). 2016-05-07 15:44:41 -07:00
SConscript scons: Build NIR. 2016-04-14 16:38:59 +01:00
SConscript.glsl glsl: move the scons build script a level up 2016-04-11 19:08:23 +01:00
SConscript.nir scons: Build NIR. 2016-04-14 16:38:59 +01:00
shader_enums.c glsl/shader_enums: Add the other two compute builtins 2016-04-11 13:53:00 -07:00
shader_enums.h glsl/shader_enums: Add the other two compute builtins 2016-04-11 13:53:00 -07:00