glslang-zig/glslang/Include
Hai Nguyen febbeb4f83
Support for automap options and resource binding shift (#2834)
* Support for automap options

- Added glslang_shader_options_t with enums for auto map bindings and
  auto map locations.
- Added options param to glslang_shader_parse.
- Modified glslang_shader_parse to call appropriate auto map function if
  auto map bits are set.

* Refactored auto map for C interface

- Added glslang_shader_set_options to independently set options instead
  of being a param on an existing function.
- Added glslang_program_map_io to call mapIO so auto map location
  actually works.

* Added support for shifting resource bindings

- Added resource binding shift functions to match C++ interface

* Uncommented preprocessor call that was commented out for debugging
2021-11-29 14:23:01 -07:00
..
arrays.h Implement GL_NV_cooperative_matrix 2019-02-25 23:42:59 -06:00
BaseTypes.h Add support for GL_NV_ray_tracing_motion_blur. 2021-08-10 10:40:28 -07:00
Common.h Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) 2021-11-11 16:49:40 +01:00
ConstantUnion.h Fixes for gcc 9 / -Werror=deprecated-copy 2019-10-19 15:36:34 +03:00
glslang_c_interface.h Support for automap options and resource binding shift (#2834) 2021-11-29 14:23:01 -07:00
glslang_c_shader_types.h Support for automap options and resource binding shift (#2834) 2021-11-29 14:23:01 -07:00
InfoSink.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
InitializeGlobals.h Revert changes that migrate to thread_local. 2020-07-31 07:13:24 +01:00
intermediate.h Perform update_precision on constructors and converts 2021-09-02 14:18:51 -06:00
PoolAlloc.h Return new allocator for copied containers 2021-10-25 10:59:27 -06:00
ResourceLimits.h Add support for es extension GL_EXT_blend_func_extended 2020-04-30 23:21:14 -07:00
ShHandle.h Memory: Remove the need for per-thread tear down. 2017-11-13 01:52:11 -07:00
SpirvIntrinsics.h Make modifications of GL_EXT_spirv_intrinsics 2021-10-15 20:22:36 +08:00
Types.h Fix validation failures of test cases regarding GL_EXT_spirv_intrinsics 2021-11-25 16:24:37 +08:00