mesa/src/compiler
Timothy Arceri a39a3b4b76 mesa: rework _mesa_add_parameter() to only add a single param
This is more inline with what the functions name suggests it should
do, and makes the code much easier to follow.

This will also make adding uniform packing support much simpler.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-11-29 21:50:48 +11:00
..
glsl mesa: rework _mesa_add_parameter() to only add a single param 2017-11-29 21:50:48 +11:00
nir compiler: fix typo 2017-11-28 10:54:38 +00:00
spirv spirv: fix typo on DO NOT EDIT header 2017-11-14 13:07:36 +01:00
.gitignore
Android.glsl.gen.mk Android: clean-up trailing '\' in make variables 2017-03-22 17:52:06 +00:00
Android.glsl.mk android: glsl: build shader cache sources 2017-02-20 16:30:37 +00:00
Android.mk
Android.nir.gen.mk Android: fix spirv_info.c generation 2017-07-21 08:48:45 +03:00
Android.nir.mk android: fix libmesa_nir build 2017-07-21 08:47:56 +03:00
blob.c blob: Don't set overrun if reading 0 bytes at end of data 2017-10-31 23:36:54 -07:00
blob.h blob: Use intptr_t instead of ssize_t 2017-10-13 15:02:34 -07:00
builtin_type_macros.h glsl: Add basic ARB_gpu_shader_int64 types 2017-01-20 15:41:23 -08:00
glsl_types.cpp glsl: s/unsigned/glsl_base_type/ in glsl type code (v2) 2017-11-16 20:35:17 -07:00
glsl_types.h glsl: s/unsigned/glsl_base_type/ in glsl type code (v2) 2017-11-16 20:35:17 -07:00
Makefile.am compiler: Add $(WNO_OVERRIDE_INIT) to AM_CFLAGS 2017-08-29 15:20:57 -07:00
Makefile.glsl.am glsl: automake: export abs_builddir for the tests 2017-03-28 15:31:22 +01:00
Makefile.nir.am spirv: Generate spirv_info.c 2017-07-18 09:43:12 -07:00
Makefile.sources glsl: Combine nop-swizzle optimization with swizzle-swizzle optimization 2017-11-08 18:37:29 -08:00
meson.build compiler: Move blob up a level 2017-10-12 21:47:06 -07:00
nir_types.cpp compiler/nir_types: Handle vectors in glsl_get_array_element 2017-11-07 10:41:24 -08:00
nir_types.h nir: add glsl_channel_type() helper 2017-10-16 09:06:53 +11:00
SConscript
SConscript.glsl
SConscript.nir
shader_enums.c mesa: remove unused vertex attrib WEIGHT 2017-11-25 17:17:52 +01:00
shader_enums.h mesa: shrink VERT_ATTRIB bitfields to 32 bits 2017-11-25 17:18:22 +01:00
shader_info.h nir: fill outputs_read field and add patch outputs read (v2) 2017-11-27 13:50:03 +10:00