mesa/src/compiler
Faith Ekstrand b89a48e00d Revert "mesa, compiler: Move gl_texture_index to glsl_types.h"
This reverts commit 1b836a52ea.  This
patch, while claiming to decouple things, actually increases coupling
because it leaks two OpenGL state tracker limits and an OpenGL state
tracker fixed binding enum into the entire compiler.  Nothing wants to
know these outside the OpenGL state tracker and the GL-specific compiler
passes.  Put them back where they were.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24491>
2023-08-04 13:14:35 +00:00
..
clc nir: Remove nir_index_local_regs and callers 2023-08-03 22:40:27 +00:00
glsl Revert "mesa, compiler: Move gl_texture_index to glsl_types.h" 2023-08-04 13:14:35 +00:00
isaspec isaspec: Add initial decoding support 2023-07-28 18:41:58 +00:00
nir nir: Simplify alu_instr_is_copy 2023-08-03 22:40:30 +00:00
spirv nir: Remove nir_alu_dest::write_mask 2023-08-03 22:40:30 +00:00
builtin_type_macros.h glsl: add texture subpass variants 2022-11-10 10:21:34 +00:00
glsl_types.cpp compiler: set alignment=1 by default for handling empty struct/interface in glsl_types.cpp 2023-06-28 21:16:05 +00:00
glsl_types.h Revert "mesa, compiler: Move gl_texture_index to glsl_types.h" 2023-08-04 13:14:35 +00:00
meson.build compiler: Move spirv into a module of its own 2023-06-20 16:18:08 +00:00
nir_gl_types.h mesa: #include "util/glheader.h" instead GL/gl.h in shared code 2022-11-03 16:07:31 +00:00
nir_types.cpp compiler/types: Be consistent when naming array element/size 2023-06-15 03:43:46 +00:00
nir_types.h compiler/types: Be consistent when naming array element/size 2023-06-15 03:43:46 +00:00
shader_enums.c compiler: Add mesa_scope_name() function 2023-06-19 23:29:26 +00:00
shader_enums.h Revert "mesa, compiler: Move gl_texture_index to glsl_types.h" 2023-08-04 13:14:35 +00:00
shader_info.h vtn: more CL subgroups 2023-07-07 12:27:35 +00:00