| <!-- |
| Copyright 2026 The Khronos Group Inc. |
| SPDX-License-Identifier: Apache-2.0 |
| --> |
| |
| # Contributing |
| |
| Contributions to the glslang repository are welcome. |
| |
| Contributions may be in the form of Issues proposing a change, or Pull |
| Requests containing fixes for, or additions to: |
| |
| - Code files |
| - Sample files |
| - Scripts and other build tools |
| - Metadocumentation |
| |
| Please keep contributions focused on solving a single issue or bug. |
| |
| ## Copyright Notice and License Template |
| |
| We use a short license in each file consisting of just the copyright |
| statement and the [SPDX |
| license identifier](https://spdx.dev/learn/handling-license-info/) of the license applying to that file, rather than |
| including the full license text in each file. |
| |
| The full license text for each license used must be included in the |
| `LICENSES` directory. |
| The [REUSE](https://reuse.software/) tool is used in CI to verify that |
| all files in this repository are appropriately licensed. |
| |
| ## Contributor License Agreement (CLA) |
| |
| When you propose a pull request on this repository you must execute the Khronos |
| [Open Source Contributor License Agreement |
| CLA](https://cla-assistant.io/KhronosGroup/glslang), to confirm you own your |
| work and are granting Khronos the necessary permissions to redistribute it under |
| our licenses. |
| |
| ## AI-Assisted Contributions |
| |
| By submitting a Contribution to this repository, you additionally represent |
| that, to the extent any of Your Contributions were developed with the |
| assistance of artificial intelligence tools or AI-generated code, You have |
| exercised sufficient review, judgment, and creative direction over such tools |
| and resulting material to reasonably consider it Your original creation, and |
| You are not aware of any third-party license, intellectual property claim, or |
| other restriction arising from such use that is associated with any part of |
| Your Contribution or use thereof. |
| |
| ## Contributions under MIT CLA |
| |
| Prior to the adoption of the Apache 2.0 with LLVM Exception CLA, this repository |
| used an MIT CLA. The following commits were contributed under the MIT CLA. All |
| subsequent contributions are made under the Apache 2.0 with LLVM Exception CLA. |
| |
| | Commit | GitHub ID | Commit Date | CLA Signed At | Message | |
| | ----------------------------------------------------------------------------------------------------- | ------------------------ | -------------------- | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
| | [5b3fc8e239](https://github.com/KhronosGroup/glslang/commit/5b3fc8e2399082802b007f9e239a04e19108d00c) | @andy-emerson | 2026-07-13T20:07:32Z | 2026-07-11T17:28:36.450Z | Guard std::filesystem so InfoSink.h builds without <filesystem> | |
| | [42e0389edc](https://github.com/KhronosGroup/glslang/commit/42e0389edc4205a7f05ff0a64670608cb394c47f) | @saddamr3e | 2026-07-16T19:09:50Z | 2026-06-17T08:41:39.967Z | key memberRemapper by member list to fix buffer_reference oob write (#4326) | |
| | [b3f9b74317](https://github.com/KhronosGroup/glslang/commit/b3f9b743171c64bf9febbea2d6d5495ec5333534) | @saddamr3e | 2026-07-01T09:39:34Z | 2026-06-17T08:41:39.967Z | error on numthreads with more than three dimensions | |
| | [b53185b34e](https://github.com/KhronosGroup/glslang/commit/b53185b34e298b112153b630f1b49ed3a36fcfb2) | @saddamr3e | 2026-06-19T11:51:58Z | 2026-06-17T08:41:39.967Z | fix oob read on empty struct texture template type | |
| | [6d508157e9](https://github.com/KhronosGroup/glslang/commit/6d508157e97a55f83c2c792f0d6c3b1e3ee4a3f0) | @saddamr3e | 2026-06-18T14:06:46Z | 2026-06-17T08:41:39.967Z | guard empty block member access in layoutObjectCheck | |
| | [0d4592e8b7](https://github.com/KhronosGroup/glslang/commit/0d4592e8b72bf7baeb1af1e7960761251ebdafcf) | @saddamr3e | 2026-06-21T12:37:00Z | 2026-06-17T08:41:39.967Z | fix elseSeen out-of-bounds at maximum #if/#ifdef nesting depth | |
| | [b6c37fbca7](https://github.com/KhronosGroup/glslang/commit/b6c37fbca7ecae0a1664deac80bc17af23b9dfd4) | @KhronosWebservices | 2026-06-17T20:51:09Z | 2026-05-06T20:52:10.965Z | Add REUSE compliance infrastructure and contributing guidelines | |
| | [168d452a4f](https://github.com/KhronosGroup/glslang/commit/168d452a4f460d24b588fed08477a81c44ee27a1) | @jeremy-lunarg | 2026-07-09T21:56:52Z | 2026-05-01T20:49:45.270Z | Update CHANGES for 16.4.0 | |
| | [84e166f34f](https://github.com/KhronosGroup/glslang/commit/84e166f34f44f37231a6a8c94f2437f76f3bae05) | @jeremy-lunarg | 2026-07-09T17:09:34Z | 2026-05-01T20:49:45.270Z | Update known_good.json | |
| | [19808a8983](https://github.com/KhronosGroup/glslang/commit/19808a898325d34923a7d61b1ed01402cf34b655) | @janharaldfredriksen-arm | 2026-06-18T16:08:41Z | 2026-04-28T12:14:58.021Z | Update compute shader derivative rules such that texture operations with implicit derivatives can be used without the extensions (and fall back to LoD 0). | |
| | [972068c206](https://github.com/KhronosGroup/glslang/commit/972068c206742412ea26978ae410ec001dfb0620) | @janharaldfredriksen-arm | 2026-05-11T16:45:34Z | 2026-04-28T12:14:58.021Z | Update expected result for a test that previously (incorrectly) failed validation. | |
| | [118ac89827](https://github.com/KhronosGroup/glslang/commit/118ac89827437bb501f350cf337418733b98ad2a) | @janharaldfredriksen-arm | 2026-05-08T16:39:03Z | 2026-04-28T12:14:58.021Z | GL_KHR_compute_shader_derivatives bugfixes | |
| | [d389e673da](https://github.com/KhronosGroup/glslang/commit/d389e673da43458b36b8caa06249b33b3f3ed8c4) | @vainiovano | 2026-05-15T03:26:49Z | 2026-04-23T18:11:03.549Z | Fix spv.tensorARM.descriptorHeap.comp test | |
| | [77126ed39d](https://github.com/KhronosGroup/glslang/commit/77126ed39da624ce7d0f14f00031b599fe80053c) | @lordalcol | 2026-06-09T14:28:24Z | 2026-04-15T07:58:42.163Z | SPV: emit opacity-micromap capability only when the flag is used | |
| | [2bf21686f4](https://github.com/KhronosGroup/glslang/commit/2bf21686f4e525b8ea35dd5052f53dbacb009071) | @dnovillo | 2026-05-14T21:48:18Z | 2026-04-14T08:24:35.388Z | ci: point setup-emsdk at canonical emscripten-core repo | |
| | [0971d79400](https://github.com/KhronosGroup/glslang/commit/0971d79400aa5811d24bb696a7a69565f5c4cb3b) | @dnovillo | 2026-04-28T05:26:25Z | 2026-04-14T08:24:35.388Z | Initial support for NonSemantic.Shader.DebugInfo 101 (#4220) | |
| | [9593cbf4e6](https://github.com/KhronosGroup/glslang/commit/9593cbf4e6ba7be79a8d58792714adb16904cfb7) | @dnovillo | 2026-04-16T19:31:12Z | 2026-04-14T08:24:35.388Z | Deprecate the HLSL front-end. | |
| | [881a6fa2d2](https://github.com/KhronosGroup/glslang/commit/881a6fa2d2b6d5ed141bd8a7ef5e981098d654b2) | @ErikHogeman | 2026-04-28T17:36:27Z | 2026-04-01T08:17:35.302Z | Fix access chains for GL_ARM_tensors with raw descriptor heap accesses | |
| | [5ed4003a18](https://github.com/KhronosGroup/glslang/commit/5ed4003a18a10a9d1bd7e43aaf1664499abffa83) | @einarhov-arm | 2026-04-24T02:52:34Z | 2026-03-20T17:45:11.298Z | Add support for bfloat16 and float8 tensors | |
| | [7fb81fa42f](https://github.com/KhronosGroup/glslang/commit/7fb81fa42fb713e354807f9abab42ba7967691c3) | @spencer-lunarg | 2026-03-27T14:17:11Z | 2026-03-19T15:39:57.762Z | Fix builtIn having invalid ShaderDebugInfo lines | |
| | [a027192d0d](https://github.com/KhronosGroup/glslang/commit/a027192d0d528e2c190c8ffc93647ebddc498e49) | @spencer-lunarg | 2026-03-20T17:26:35Z | 2026-03-19T15:39:57.762Z | Fix invalid tests in hlsl.format.rwtexture.frag | |
| | [c8253623e6](https://github.com/KhronosGroup/glslang/commit/c8253623e6e67943babcdeaa26f6457511f419ff) | @Guang-035 | 2026-06-30T14:35:48Z | 2026-03-11T02:04:51.307Z | Reject descriptor_heap combined image samplers | |
| | [799ea066db](https://github.com/KhronosGroup/glslang/commit/799ea066db9c6b0e9dcff7ef0bd6c79ae0a7fa20) | @Guang-035 | 2026-07-02T23:30:19Z | 2026-03-11T02:04:51.307Z | Add groundwork for GLSL_EXT_structured_descriptor_heap in glslang | |
| | [5336e80d9d](https://github.com/KhronosGroup/glslang/commit/5336e80d9da8e77806f59eb64a69dfc5fa7d279d) | @Guang-035 | 2026-06-09T07:03:26Z | 2026-03-11T02:04:51.307Z | Test relaxSetBindingLimits for parser validation and GLSL IoMap | |
| | [fb2a91bf39](https://github.com/KhronosGroup/glslang/commit/fb2a91bf3912c37144d68bd8b7f0a0951fc68b03) | @Guang-035 | 2026-05-29T07:34:53Z | 2026-03-11T02:04:51.307Z | Support relaxing set and binding limits | |
| | [959ff4a0db](https://github.com/KhronosGroup/glslang/commit/959ff4a0dba11111c5c999f1235c798431475322) | @Guang-035 | 2026-03-11T02:44:32Z | 2026-03-11T02:04:51.307Z | Add image descriptor stride test and rename BufferStride to Stride | |
| | [b11b03839c](https://github.com/KhronosGroup/glslang/commit/b11b03839c940685b0201026bd2a4ffef1d5a4b8) | @mmmhj2 | 2026-03-05T15:55:15Z | 2026-01-19T07:04:15.426Z | Implement <system> include for the standalone wrapper (#4154) | |
| | [022de31e7f](https://github.com/KhronosGroup/glslang/commit/022de31e7ffa5230068858d9e6cd85ae11170bda) | @OPNA2608 | 2026-02-11T19:56:47Z | 2026-01-12T15:47:14.693Z | cmake: Look for external gtest build, if not building in-tree | |
| | [998f38cb43](https://github.com/KhronosGroup/glslang/commit/998f38cb43e108e7b949f3296fdad0131f22f84c) | @emersion | 2026-07-16T17:19:52Z | 2026-01-03T18:42:46.662Z | Print compile/link logs to stderr (#4138) | |
| | [36ee985cde](https://github.com/KhronosGroup/glslang/commit/36ee985cde10ae4592ba37c09f376ade86ed18c2) | @jamesdolan | 2026-03-20T17:36:53Z | 2025-12-31T03:51:47.564Z | fix alignment of guard blocks (#4137) | |
| | [19246e3fbc](https://github.com/KhronosGroup/glslang/commit/19246e3fbc095586e0e325b378ea351aababeb7c) | @beaufortfrancois | 2025-12-04T17:08:27Z | 2025-11-17T10:53:00.379Z | Allow gl_FragDepth identifier to be redeclared | |
| | [8c056be60a](https://github.com/KhronosGroup/glslang/commit/8c056be60a4223da78f9ba9f730fe1397be4209d) | @tnibler | 2025-11-04T23:13:33Z | 2025-10-20T20:22:41.829Z | Reject string operands in binary and select ops (#4077) (#4079) | |
| | [64f4c5c6c3](https://github.com/KhronosGroup/glslang/commit/64f4c5c6c3392585cb252396bc880087d1ab2743) | @mackron | 2025-10-17T15:05:04Z | 2025-10-15T00:59:48.082Z | Fix a Wstrict-prototypes warnings. (#4062) | |
| | [b5e5f1b67a](https://github.com/KhronosGroup/glslang/commit/b5e5f1b67a1ae67f90fa975c384ab4052bd42e87) | @Kwizatz | 2025-09-25T13:36:56Z | 2025-09-22T01:49:32.399Z | Move export tag from member functions to the class declaration in ShaderLang.h (#4041) | |
| | [579d34d5a7](https://github.com/KhronosGroup/glslang/commit/579d34d5a7aa872570f970f5e2822dc351ca6f3f) | @natgavrilenko | 2025-07-31T20:31:13Z | 2025-07-27T18:35:16.063Z | Fix memory semantics validation rules according to the spec (#4008) | |
| | [18e195b91e](https://github.com/KhronosGroup/glslang/commit/18e195b91e176ed922e917139e8be5e09795d404) | @GinShio | 2026-04-23T18:39:20Z | 2025-06-02T11:28:43.238Z | Miss spv extension for derivative functions with float16 | |
| | [a3a83d095e](https://github.com/KhronosGroup/glslang/commit/a3a83d095e358aae4d63ece088dcca71828e2de0) | @GinShio | 2026-04-22T18:55:09Z | 2025-06-02T11:28:43.238Z | Add small type capabilities for GLSL.STD.450 | |
| | [672c26affc](https://github.com/KhronosGroup/glslang/commit/672c26affc4d47e279d72601529133ccf6c9fb64) | @GinShio | 2025-08-26T17:37:33Z | 2025-06-02T11:28:43.238Z | Allow spec constant matrix use (#3967) | |
| | [767dcb2db7](https://github.com/KhronosGroup/glslang/commit/767dcb2db7c74bbd0c8ea76e7d0d0af7d25cfb71) | @jan-kelemen | 2025-10-17T18:01:28Z | 2025-04-18T12:19:33.800Z | Fix C4146 unary minus operator applied to unsigned type (#4065) | |
| | [c39c0fea84](https://github.com/KhronosGroup/glslang/commit/c39c0fea849b42980886b7344119067251ce2bf5) | @jan-kelemen | 2025-04-25T16:13:38Z | 2025-04-18T12:19:33.800Z | Fix incorrect date in CHANGES.md | |
| | [f3234432d0](https://github.com/KhronosGroup/glslang/commit/f3234432d039682f3cece3760418f4af56f867e0) | @jan-kelemen | 2025-04-18T15:41:26Z | 2025-04-18T12:19:33.800Z | Replace spirv.hpp with spirv.hpp11 | |
| | [4056002eb2](https://github.com/KhronosGroup/glslang/commit/4056002eb2401b9406e78b9ea71fd0ce65737ebe) | @Valentin-Sarthou | 2025-07-11T20:24:08Z | 2025-04-03T11:07:23.244Z | Fix incorrect "Contradictory layout" link errors (#3920) | |
| | [8b822ee8ac](https://github.com/KhronosGroup/glslang/commit/8b822ee8ac2c3e52926820f46ad858532a895951) | @HildarTheDorf | 2025-02-22T09:19:38Z | 2025-01-29T19:45:10.280Z | EXT_nontemporal_keyword: Don't warn when using nontemporal as an identifier (i.e. when extension disabled). | |
| | [00ac5651f5](https://github.com/KhronosGroup/glslang/commit/00ac5651f528d84cc3cf7320b34407bce7d38d93) | @HildarTheDorf | 2025-02-10T19:11:44Z | 2025-01-29T19:45:10.280Z | Warn if using GL_EXT_nontemporal_keyword with GLSL memory model | |
| | [abc4c4e4e2](https://github.com/KhronosGroup/glslang/commit/abc4c4e4e2b5210bb8a1431a771de72e72b46e69) | @HildarTheDorf | 2025-02-04T21:02:55Z | 2025-01-29T19:45:10.280Z | Ignore clangd .cache | |
| | [2b7f94a803](https://github.com/KhronosGroup/glslang/commit/2b7f94a803fa540deb76d698f7bb6ef219e05017) | @HildarTheDorf | 2025-02-04T21:41:46Z | 2025-01-29T19:45:10.280Z | Add more nontemporal tests | |
| | [c8927c3ad4](https://github.com/KhronosGroup/glslang/commit/c8927c3ad44e2845425ed0601fe6acfe777a9415) | @HildarTheDorf | 2025-02-04T04:54:31Z | 2025-01-29T19:45:10.280Z | Remove 'nontemporal nontemporal' in comment | |
| | [a25f081a2d](https://github.com/KhronosGroup/glslang/commit/a25f081a2ddcb1356b3f7fc5aca2e1848bb03d0d) | @HildarTheDorf | 2025-02-04T04:53:04Z | 2025-01-29T19:45:10.280Z | Output Nontemporal for images | |
| | [62cf4331a5](https://github.com/KhronosGroup/glslang/commit/62cf4331a5f09f03fa1e5f3e2490b994921a9172) | @HildarTheDorf | 2025-02-01T03:44:21Z | 2025-01-29T19:45:10.280Z | Add nontemporal tests | |
| | [9db1a43b46](https://github.com/KhronosGroup/glslang/commit/9db1a43b46ee102aff280e41bbd248b9193846d8) | @HildarTheDorf | 2025-02-01T03:09:19Z | 2025-01-29T19:45:10.280Z | Make Nontemporal strict when passing to a function | |
| | [83fe030dd4](https://github.com/KhronosGroup/glslang/commit/83fe030dd4fd02e7957ec13e404aa46705048fd1) | @HildarTheDorf | 2025-02-01T03:00:43Z | 2025-01-29T19:45:10.280Z | Remove wild edit from clangd | |
| | [563ce2f0de](https://github.com/KhronosGroup/glslang/commit/563ce2f0dead46fcd95c5553928bbe865877f4ec) | @HildarTheDorf | 2025-01-29T20:16:34Z | 2025-01-29T19:45:10.280Z | Correct value of Spv 1.6 constant | |
| | [ef5207f9f8](https://github.com/KhronosGroup/glslang/commit/ef5207f9f8cce5097568efb15d3297d8b5d13014) | @atetubou | 2025-02-13T09:19:34Z | 2025-01-10T06:01:12.345Z | Add missing include headers | |
| | [3454c3618b](https://github.com/KhronosGroup/glslang/commit/3454c3618be8754cb2cec77dc21b142121dc606a) | @chyyran | 2024-10-25T15:58:12Z | 2024-10-07T21:56:43.726Z | Emit `OpModfStruct` for GLSL `EOpModf` instead of `OpModf` | |
| | [5a2c742109](https://github.com/KhronosGroup/glslang/commit/5a2c742109f433738e0073d0e75ad20d6fd0ce43) | @HuYuxin | 2024-11-05T22:14:25Z | 2024-09-16T16:32:06.018Z | Add missing <sstream> header include | |
| | [2e24222cd9](https://github.com/KhronosGroup/glslang/commit/2e24222cd9d19e737f8c790a2f485d5ba0d62166) | @rj123-nv | 2025-07-08T22:55:08Z | 2024-08-27T03:24:55.262Z | Error for in/out structs containing booleans (#3973) | |
| | [4f8fa5f970](https://github.com/KhronosGroup/glslang/commit/4f8fa5f970def61619b4f3810842d5c725650910) | @rj123-nv | 2024-11-14T22:01:47Z | 2024-08-27T03:24:55.262Z | Fix printing of 'unknown stage' during crossStageCheck | |
| | [9cd7ca26a2](https://github.com/KhronosGroup/glslang/commit/9cd7ca26a20fa28ed5296e32e7070fd1a457f01f) | @rj123-nv | 2024-08-27T03:31:19Z | 2024-08-27T03:24:55.262Z | PP: Don't report certain error about '#' when #if'd out | |
| | [7c4d91e781](https://github.com/KhronosGroup/glslang/commit/7c4d91e7819a1d27213aa3499953d54ae1a00e8f) | @D7ry | 2024-08-08T14:21:00Z | 2024-08-07T17:41:56.351Z | Add type checks for hitObjectNV (#3689) | |
| | [8dd7112da5](https://github.com/KhronosGroup/glslang/commit/8dd7112da56b00b2c352ed18aa0a355d5bdf4bdd) | @mmoult | 2025-11-19T01:06:57Z | 2024-07-17T01:36:33.517Z | Add checks to coopMatMulAdd (#4022) | |
| | [be4ee7d0e3](https://github.com/KhronosGroup/glslang/commit/be4ee7d0e3bfd151bfda7b3a8e03f8c49c55ed7b) | @mmoult | 2025-04-05T19:41:32Z | 2024-07-17T01:36:33.517Z | Remove unnecessary whitespace | |
| | [7ccbadb255](https://github.com/KhronosGroup/glslang/commit/7ccbadb2557344c75b21488c3757a3d6a143066d) | @mmoult | 2025-04-05T19:37:37Z | 2024-07-17T01:36:33.517Z | Fix minor errors in help message | |
| | [5073d93ec4](https://github.com/KhronosGroup/glslang/commit/5073d93ec4fa2b8e6ff9b9b889ca9151ced2bf48) | @mmoult | 2024-08-28T21:46:16Z | 2024-07-17T01:36:33.517Z | Apply GLSL memory decorations to top-level OpVariable | |
| | [2bb9da378b](https://github.com/KhronosGroup/glslang/commit/2bb9da378bc55360253bed2cba11545929c1e8c4) | @rjodinchr | 2026-03-31T15:05:34Z | 2024-06-17T09:58:30.709Z | preprocessor: Replace ostringstream with string concat in #include (#4205) | |
| | [48154f1766](https://github.com/KhronosGroup/glslang/commit/48154f1766cb41e180ed5af952ffad1c0de8c334) | @ravi688 | 2024-06-22T18:17:29Z | 2024-06-16T06:44:13.314Z | Update comment to more succint that 8/16-bit composites can't be directly constructed | |
| | [a05c4eca74](https://github.com/KhronosGroup/glslang/commit/a05c4eca74b3a5306080a9aaca54d215dec8c7b3) | @ravi688 | 2024-06-20T20:34:59Z | 2024-06-16T06:44:13.314Z | Skip identity conversions for 8-bit and 16-bit types (#3622) | |
| | [dc9f6f61ad](https://github.com/KhronosGroup/glslang/commit/dc9f6f61adaec755a09e1943cf7014c688443bcb) | @antaalt | 2024-07-19T22:37:58Z | 2024-06-05T19:55:52.109Z | Add column to location logs | |
| | [7c40de7aa2](https://github.com/KhronosGroup/glslang/commit/7c40de7aa2768320af4d09119b58676629156e78) | @antaalt | 2024-06-24T21:02:55Z | 2024-06-05T19:55:52.109Z | Auto-detect WASI platform | |
| | [f828eadd36](https://github.com/KhronosGroup/glslang/commit/f828eadd3688ca1a27815f0ac6e425c9f54db853) | @philippemilink | 2025-05-30T15:11:23Z | 2024-05-26T17:17:58.728Z | Fix logic in CMakeFiles for tests on Windows (#3955) | |
| | [edca09e3af](https://github.com/KhronosGroup/glslang/commit/edca09e3af5ed5f65042577315cdc5a61d36b7e2) | @paroj | 2024-05-10T18:54:17Z | 2024-05-10T14:57:13.182Z | add back layoutLocation to public API | |
| | [3c7b12c643](https://github.com/KhronosGroup/glslang/commit/3c7b12c643437061aec00a813a7f7ae578ba813f) | @SteveUrquhart | 2024-07-10T22:30:22Z | 2024-03-12T20:03:39.404Z | Add C interface types and functions for IO mapping | |
| | [10a923f740](https://github.com/KhronosGroup/glslang/commit/10a923f740a9d1572bc003eba377b00246f37c81) | @SteveUrquhart | 2024-07-10T22:30:22Z | 2024-03-12T20:03:39.404Z | Add C interface function to set preprocessed shader code | |
| | [42260d1f6d](https://github.com/KhronosGroup/glslang/commit/42260d1f6d8ba897a80edbf5e47e22881205d9ef) | @SteveUrquhart | 2024-07-10T22:30:22Z | 2024-03-12T20:03:39.404Z | Add C interface glslang::Version counterpart and version getter function | |
| | [9f34b25f30](https://github.com/KhronosGroup/glslang/commit/9f34b25f30d8d1a0186d847249300366047a3315) | @Svenny | 2024-07-29T17:34:50Z | 2024-02-21T23:18:43.759Z | Fix HLSL offsets for non-cbuffers (#3668) | |
| | [e46c1b725c](https://github.com/KhronosGroup/glslang/commit/e46c1b725c6f04321175f492d898899eb214c722) | @Svenny | 2024-04-19T20:54:52Z | 2024-02-21T23:18:43.759Z | Keep vec1.x l-value in HLSL | |
| | [593dbafd0d](https://github.com/KhronosGroup/glslang/commit/593dbafd0d4391cbc917d4246f94f870860a7cd5) | @Svenny | 2024-04-17T23:34:28Z | 2024-02-21T23:18:43.759Z | Better follow HLSL offsets rules (#3575) | |
| | [8ca24e7cf1](https://github.com/KhronosGroup/glslang/commit/8ca24e7cf13cba8f92c281c2b1e343bce48f98ab) | @AnyOldName3 | 2024-02-19T22:45:45Z | 2024-02-14T16:40:30.988Z | Remove implicit fallthrough (#3518) | |
| | [b8421d7fcc](https://github.com/KhronosGroup/glslang/commit/b8421d7fccb38692fc18cb870bab7d304de170f1) | @AnyOldName3 | 2024-02-15T18:15:04Z | 2024-02-14T16:40:30.988Z | Quote paths in runtest | |
| | [fb23503f12](https://github.com/KhronosGroup/glslang/commit/fb23503f12fda797389a92b8cc3d715dabfbd0fa) | @AnyOldName3 | 2024-02-15T18:58:13Z | 2024-02-14T16:40:30.988Z | -Wmissing-field-initializers fixes | |
| | [6340ba901a](https://github.com/KhronosGroup/glslang/commit/6340ba901a1ed6b899dbae8ebbeb7f5a53a85c06) | @AnyOldName3 | 2024-02-19T16:26:07Z | 2024-02-14T16:40:30.988Z | Document that the only supported dependency commits are the ones in known_good.json | |
| | [d84255296c](https://github.com/KhronosGroup/glslang/commit/d84255296c3d19642515237c8d016bb685bd0bed) | @bjornbytes | 2024-02-15T00:44:34Z | 2024-02-09T20:25:44.496Z | Clear spirv vector before generating spirv output | |
| | [8ad28db18a](https://github.com/KhronosGroup/glslang/commit/8ad28db18a601c43ff0d7e369533f5e8c450b39e) | @abouvier | 2024-12-13T05:24:32Z | 2024-01-24T21:48:42.598Z | cmake: fix linking of stubbed libraries | |
| | [d73712b8f6](https://github.com/KhronosGroup/glslang/commit/d73712b8f6c9047b09e99614e20d456d5ada2390) | @Sharlock93 | 2024-03-08T00:02:45Z | 2023-12-28T21:55:06.002Z | Add flags for outputting absolute paths for messages (#3467) | |
| | [52f68dc6b2](https://github.com/KhronosGroup/glslang/commit/52f68dc6b2a9d017b43161f31f13a6f44636ee7c) | @jimihem | 2024-07-17T22:23:38Z | 2023-11-15T08:09:55.610Z | Add more location aliasing checks | |
| | [702026e3f5](https://github.com/KhronosGroup/glslang/commit/702026e3f5e8f7e5e45a28569ff1ecc701cd623a) | @jimihem | 2024-07-15T18:24:16Z | 2023-11-15T08:09:55.610Z | Support constant expression calculated by matrixCompMult. | |
| | [44fcbccd06](https://github.com/KhronosGroup/glslang/commit/44fcbccd06b6e3596925d787774afe2a28d3fe16) | @jimihem | 2024-04-26T16:05:08Z | 2023-11-15T08:09:55.610Z | location aliasing (#3438) | |
| | [68df223056](https://github.com/KhronosGroup/glslang/commit/68df2230566b02c6495ffd8c200db523392fa797) | @jimihem | 2024-04-18T00:14:26Z | 2023-11-15T08:09:55.610Z | index outside gl_SampleMask range, compiler need report error. (#3556) | |
| | [ac5341fe91](https://github.com/KhronosGroup/glslang/commit/ac5341fe91d44f826b8c634dc2d71acdaf076f31) | @jimihem | 2024-03-25T08:10:18Z | 2023-11-15T08:09:55.610Z | Add a test for floating point exponent overflow | |
| | [db4d6f85af](https://github.com/KhronosGroup/glslang/commit/db4d6f85afb8cf6aa404a141855f556d172c1ed2) | @jimihem | 2023-12-29T21:23:16Z | 2023-11-15T08:09:55.610Z | The array size of gl_SampleMask and gl_SampleMaskIn is ceil(gl_MaxSamples/32) | |
| | [88c5373ee4](https://github.com/KhronosGroup/glslang/commit/88c5373ee4fb78888fa8c9668500bd1d03760ecf) | @jimihem | 2023-12-28T23:38:39Z | 2023-11-15T08:09:55.610Z | support GL_ARB_texture_multisample extension. | |
| | [a7785ea1ff](https://github.com/KhronosGroup/glslang/commit/a7785ea1ff5b10bfc2d8ca77fdad5929562897b7) | @jimihem | 2023-12-12T23:22:04Z | 2023-11-15T08:09:55.610Z | Support GL_EXT_draw_instanced extension. | |
| | [07e8220d4e](https://github.com/KhronosGroup/glslang/commit/07e8220d4efb23f89c1d7b9ef6fa1359d3e7c2ce) | @jimihem | 2023-12-11T09:10:36Z | 2023-11-15T08:09:55.610Z | support GL_EXT_texture_array extention. | |
| | [feb5437942](https://github.com/KhronosGroup/glslang/commit/feb54379427093dca566cbea996e7a57b80d73eb) | @jimihem | 2023-11-23T06:19:58Z | 2023-11-15T08:09:55.610Z | PP: Report an error when a # is not the first thing on a line | |
| | [854db99ff1](https://github.com/KhronosGroup/glslang/commit/854db99ff1371995e015a65dfd88556c5af01027) | @jimihem | 2023-11-17T09:02:10Z | 2023-11-15T08:09:55.610Z | Out-of-range floats should overflow/underflow to infinity/0.0 | |
| | [4610b2dc55](https://github.com/KhronosGroup/glslang/commit/4610b2dc55042777f29504020128051e087883fe) | @kpet | 2025-11-12T14:49:28Z | 2023-10-23T20:53:46.075Z | Fix spv.coopmat_armlayout.comp test | |
| | [a45e175a45](https://github.com/KhronosGroup/glslang/commit/a45e175a45fe2792bf62e3acebcc817fecfc8422) | @kpet | 2025-07-02T15:32:00Z | 2023-10-23T20:53:46.075Z | update list of validation failures | |
| | [fcffe4d409](https://github.com/KhronosGroup/glslang/commit/fcffe4d409735ef8e24772ae79d21eb60e589a56) | @kpet | 2025-07-02T15:24:32Z | 2023-10-23T20:53:46.075Z | pick up validator fix | |
| | [2b63972c5e](https://github.com/KhronosGroup/glslang/commit/2b63972c5e785e98c631d541a631f3c54b96a262) | @kpet | 2025-07-02T13:49:34Z | 2023-10-23T20:53:46.075Z | Update expected output for GL_ARM_tensors tests | |
| | [a9e698322e](https://github.com/KhronosGroup/glslang/commit/a9e698322e34561ce532033f40d4c9996be7ad2c) | @kpet | 2023-10-25T23:59:52Z | 2023-10-23T20:53:46.075Z | Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix | |
| | [3289b1d61b](https://github.com/KhronosGroup/glslang/commit/3289b1d61b69a6c66c4b7cd2c6d3ab2a6df031e5) | @sbourasse | 2025-08-27T21:53:54Z | 2023-10-16T14:02:40.212Z | Fix crash on unnamed function parameters under relaxed rules (#3962) | |
| | [0015dc9345](https://github.com/KhronosGroup/glslang/commit/0015dc9345ff9572af60801948c82b7ebce5ddb3) | @sbourasse | 2024-03-29T23:40:26Z | 2023-10-16T14:02:40.212Z | Branch out of relaxed rules on opaque arguments declared at top-level (#3558) | |
| | [3bc462c5bc](https://github.com/KhronosGroup/glslang/commit/3bc462c5bc0956ba811807f71d402e51dfe1146d) | @sbourasse | 2023-12-06T10:19:58Z | 2023-10-16T14:02:40.212Z | Properly advertise GL_ARB_bindless_texture as being unavailable when generating SPIR-V | |
| | [c59b876ca0](https://github.com/KhronosGroup/glslang/commit/c59b876ca0f5b672d7cfeb4d591b346e97b1966c) | @sbourasse | 2023-11-29T00:19:02Z | 2023-10-16T14:02:40.212Z | Implement relaxed rule for opaque struct members | |
| | [9a35abff55](https://github.com/KhronosGroup/glslang/commit/9a35abff55440655dda5326c1d07ae23450ae64f) | @chaocNV | 2023-10-25T18:50:44Z | 2023-10-12T09:35:00.624Z | Always enable the generation of OpDebugBasicType for bool type | |
| | [36b4d07857](https://github.com/KhronosGroup/glslang/commit/36b4d078576ad465e85b4b0502695ac5f3edb2e6) | @sajjadmirzanv | 2025-10-24T00:06:32Z | 2023-08-30T21:23:56.088Z | Fix a call site that had an incorrect number of arguments. | |
| | [f69d2768e5](https://github.com/KhronosGroup/glslang/commit/f69d2768e534132e8626c4817c80e95464dcda8e) | @sajjadmirzanv | 2024-10-04T18:11:27Z | 2023-08-30T21:23:56.088Z | Use line and column from node on DebugLexicalBlock. | |
| | [7a2a1623d8](https://github.com/KhronosGroup/glslang/commit/7a2a1623d808495c0889ea1d13bcba94c32e68ca) | @sajjadmirzanv | 2024-02-15T00:43:02Z | 2023-08-30T21:23:56.088Z | Emit debug info for accelerationStructure and rayQuery variables. (#3502) | |
| | [e17ecb0e80](https://github.com/KhronosGroup/glslang/commit/e17ecb0e8044de9e3982516c903bf631a30197a1) | @sajjadmirzanv | 2023-12-28T16:00:37Z | 2023-08-30T21:23:56.088Z | Emit DebugTypePointer when non-semantic debug info is enabled | |
| | [afe6e781bd](https://github.com/KhronosGroup/glslang/commit/afe6e781bd3ade96fb3f9cc91053d95bf9174dfb) | @sajjadmirzanv | 2023-09-12T00:11:22Z | 2023-08-30T21:23:56.088Z | Emit correct nonsemantic debug info for explicitly sized types | |
| | [02263efcd6](https://github.com/KhronosGroup/glslang/commit/02263efcd602a255e3da13f46c873e2242ae2919) | @silverclaw | 2024-06-07T11:48:05Z | 2023-08-18T11:49:46.609Z | Add support for the ARM extended matrix layout | |
| | [adfcaba7ae](https://github.com/KhronosGroup/glslang/commit/adfcaba7ae7bac77037e68d7fb755efff3bae74c) | @silverclaw | 2023-08-21T08:28:46Z | 2023-08-18T11:49:46.609Z | Fix ODR violations | |
| | [34d4f78f03](https://github.com/KhronosGroup/glslang/commit/34d4f78f03b32960a4e94419ea1c58613726d159) | @zeux | 2023-08-07T17:38:17Z | 2023-08-06T18:06:31.595Z | Fix interaction between GL_EXT_mesh_shader and GL_EXT_fragment_shading_rate | |
| | [3c98026a1c](https://github.com/KhronosGroup/glslang/commit/3c98026a1c1ab0610d0a6839101521177935b5dd) | @FuXiii | 2023-07-27T17:34:20Z | 2023-07-21T08:01:26.550Z | Fix [type] command file url forward slashes issue when use mingw | |
| | [d5f3ad6c9a](https://github.com/KhronosGroup/glslang/commit/d5f3ad6c9a996fcf944a7eac29a818f4583c55b0) | @Dawid-Lorenz-Mobica | 2023-07-18T15:35:36Z | 2023-07-10T10:04:28.221Z | HLSL: support binary literals | |
| | [9e41635d74](https://github.com/KhronosGroup/glslang/commit/9e41635d74f48fac0e1706cc4f3266defc76aea0) | @hana-alice | 2023-07-17T23:11:32Z | 2023-06-25T02:44:30.945Z | Add missing initialization members for web (#3246) | |
| | [c8c669fc2a](https://github.com/KhronosGroup/glslang/commit/c8c669fc2aad9c44603278ca97d892bb47a819f3) | @allanmac | 2023-07-28T16:13:55Z | 2023-05-08T15:30:45.538Z | `spirv-remap`: Support outputting each SPIR-V module to a filename | |
| | [9fbc561947](https://github.com/KhronosGroup/glslang/commit/9fbc561947f6b5275289a1985676fb7267273e09) | @allanmac | 2023-05-23T20:07:48Z | 2023-05-08T15:30:45.538Z | glslangValidator: Exit with an error if output file cannot be written | |
| | [a5bf69936d](https://github.com/KhronosGroup/glslang/commit/a5bf69936ddebd45370c2e2c392b4b6f26296bad) | @allanmac | 2023-05-22T15:44:18Z | 2023-05-08T15:30:45.538Z | [glslang] Strip trailing whitespace | |
| | [d3b8d91a93](https://github.com/KhronosGroup/glslang/commit/d3b8d91a93a5eee7c627bc8879cb6af35915c54d) | @joycebrum | 2023-09-11T16:46:24Z | 2023-03-08T14:19:55.683Z | Add license to dependabot.yml | |
| | [e3a711b6fc](https://github.com/KhronosGroup/glslang/commit/e3a711b6fc942307be7cb634698015dfd13c37fe) | @joycebrum | 2023-08-29T20:19:43Z | 2023-03-08T14:19:55.683Z | Squashed changes about hash pin and dependabot | |
| | [4e7ccd4af5](https://github.com/KhronosGroup/glslang/commit/4e7ccd4af558217eb9bc0726db9c0c356b923e93) | @joycebrum | 2023-08-18T18:25:01Z | 2023-03-08T14:19:55.683Z | Add badge to README.md | |
| | [d072aa6676](https://github.com/KhronosGroup/glslang/commit/d072aa66760b5f2aaca320e5cd3aa74afd8d227e) | @joycebrum | 2023-08-18T18:23:07Z | 2023-03-08T14:19:55.683Z | Create scorecard.yml | |
| | [d9a6fb2247](https://github.com/KhronosGroup/glslang/commit/d9a6fb2247bd6da0da3d92c35d998e8d11ace25e) | @joycebrum | 2023-07-13T17:58:05Z | 2023-03-08T14:19:55.683Z | Create a Security Policy (#3169) | |
| | [cd2082e058](https://github.com/KhronosGroup/glslang/commit/cd2082e0584d4e39d11e3f401184e0d558ab304f) | @joycebrum | 2023-03-08T16:27:09Z | 2023-03-08T14:19:55.683Z | Set token permissions to workflows (#3156) | |
| | [3805888a57](https://github.com/KhronosGroup/glslang/commit/3805888a57c07904b6bbdec639bfe5f078e26342) | @kasper93 | 2023-03-03T17:20:24Z | 2023-03-03T17:05:36.228Z | Look for external SPIR-V Tools build, if not building in-tree | |
| | [b820431a2c](https://github.com/KhronosGroup/glslang/commit/b820431a2cddd41155d5750e1ae6ec3def2831c0) | @moritz-h | 2023-11-23T15:53:30Z | 2023-02-15T19:20:32.634Z | No external install include dir | |
| | [eac012fff3](https://github.com/KhronosGroup/glslang/commit/eac012fff3a792db1f3a251653d31e2dfbbeb71d) | @moritz-h | 2023-11-20T21:01:58Z | 2023-02-15T19:20:32.634Z | Fix spirv-tools dependency | |
| | [bdba39bae6](https://github.com/KhronosGroup/glslang/commit/bdba39bae63802c75a577cd6b753385f8057578b) | @moritz-h | 2023-03-21T13:21:09Z | 2023-02-15T19:20:32.634Z | Add more preamble tests | |
| | [893145ead2](https://github.com/KhronosGroup/glslang/commit/893145ead225352b3b9783fef3ba6a88d2fe18a5) | @moritz-h | 2023-03-14T14:55:17Z | 2023-02-15T19:20:32.634Z | Add option to glslangValidator to inject preamble | |
| | [1db9cd2854](https://github.com/KhronosGroup/glslang/commit/1db9cd28549831d7b884a12dc700bf88e21fb4b8) | @moritz-h | 2023-03-24T14:18:09Z | 2023-02-15T19:20:32.634Z | Fix CMake for OSDependent install | |
| | [d604f26843](https://github.com/KhronosGroup/glslang/commit/d604f26843c382561db3ecfb0d02255642871237) | @FoggyMist | 2023-02-02T08:59:24Z | 2023-01-23T13:37:40.100Z | Add test | |
| | [95ad533eb0](https://github.com/KhronosGroup/glslang/commit/95ad533eb0d8e44bd4434b40eedbe12d9ba5ae37) | @FoggyMist | 2023-02-01T13:09:55Z | 2023-01-23T13:37:40.100Z | Block-decorate Vulkan Structs with RuntimeArrays | |
| | [a0b5136448](https://github.com/KhronosGroup/glslang/commit/a0b513644803358f66ea6379e5d206963835afac) | @arcady-lunarg | 2026-07-16T15:48:36Z | 2023-01-17T22:16:28.445Z | Make TVarEntryInfo part of the public API in ShaderLang.h | |
| | [20960a4872](https://github.com/KhronosGroup/glslang/commit/20960a4872f681e4213312b06b48cc4ddae3c73d) | @arcady-lunarg | 2026-06-18T21:01:22Z | 2023-01-17T22:16:28.445Z | Add new gtests/Discard.cpp file to REUSE.toml | |
| | [7801882058](https://github.com/KhronosGroup/glslang/commit/7801882058ce876e7708f941f0825a58eb94351a) | @arcady-lunarg | 2026-06-05T22:28:30Z | 2023-01-17T22:16:28.445Z | Don't use uninitialized stack values when parsing invalid swizzles. | |
| | [0d5da71ace](https://github.com/KhronosGroup/glslang/commit/0d5da71acef0f115f629ea6563529e506b21f154) | @arcady-lunarg | 2026-05-19T09:44:03Z | 2023-01-17T22:16:28.445Z | Fix descriptor heap test for removal of untyped pointers | |
| | [9c4f12c5fe](https://github.com/KhronosGroup/glslang/commit/9c4f12c5fe189ecffa50b2d030c430118437a5a8) | @arcady-lunarg | 2026-03-06T01:35:13Z | 2023-01-17T22:16:28.445Z | Check for invalid usage of gl_WorkGroupSize components | |
| | [f1437db5fb](https://github.com/KhronosGroup/glslang/commit/f1437db5fbf51161b5de0eca18121ef359c5dedd) | @arcady-lunarg | 2026-03-05T12:34:46Z | 2023-01-17T22:16:28.445Z | Add explicit type support for bitfieldReverse (#4174) | |
| | [a0b70c2af7](https://github.com/KhronosGroup/glslang/commit/a0b70c2af7709bc1baa8b505a2ef6611fbaa7710) | @arcady-lunarg | 2026-01-09T05:18:15Z | 2023-01-17T22:16:28.445Z | Raise the maximum limit for specialization constant IDs | |
| | [42b0ef1ddb](https://github.com/KhronosGroup/glslang/commit/42b0ef1ddb872ddb5183efecd712944c279baf48) | @arcady-lunarg | 2026-01-17T02:54:34Z | 2023-01-17T22:16:28.445Z | Add missing preamble #define for GL_EXT_nontemporal_keyword | |
| | [2e7feec7e4](https://github.com/KhronosGroup/glslang/commit/2e7feec7e4394679cbaa4335aa98ed2b7ea8eed5) | @arcady-lunarg | 2026-01-16T21:43:43Z | 2023-01-17T22:16:28.445Z | cmake: Enable more MSVC warnings | |
| | [db3388901e](https://github.com/KhronosGroup/glslang/commit/db3388901e403617fa2fe816fe6bf131c847abb2) | @arcady-lunarg | 2026-01-16T18:19:41Z | 2023-01-17T22:16:28.445Z | ci: Don't use get-cmake other than for backcompat testing | |
| | [0099ed6ad0](https://github.com/KhronosGroup/glslang/commit/0099ed6ad09a78b083c93be9369791dd72cf8a33) | @arcady-lunarg | 2024-11-26T00:24:02Z | 2023-01-17T22:16:28.445Z | ci: Remove gcc from macos matrix | |
| | [48f63fe4b3](https://github.com/KhronosGroup/glslang/commit/48f63fe4b3b8e12dec1a6f761ffb41eda3dee16c) | @arcady-lunarg | 2023-07-19T18:00:29Z | 2023-01-17T22:16:28.445Z | Propagate errors from symbol table init | |
| | [15ebcea676](https://github.com/KhronosGroup/glslang/commit/15ebcea6765610c1faced0a9c71842446325149b) | @arcady-lunarg | 2024-09-20T21:53:58Z | 2023-01-17T22:16:28.445Z | Print an error when SPIR-V is requested and ENABLE_SPIRV=0 is set | |
| | [c5b76b78c9](https://github.com/KhronosGroup/glslang/commit/c5b76b78c9dec95251e9c1840a671e19bf61abe3) | @arcady-lunarg | 2024-09-18T22:38:07Z | 2023-01-17T22:16:28.445Z | Add CI testing for shared library builds | |
| | [3dde7d5fa8](https://github.com/KhronosGroup/glslang/commit/3dde7d5fa8b4a3059a529d6a33273468d729440c) | @arcady-lunarg | 2024-09-18T16:39:16Z | 2023-01-17T22:16:28.445Z | cmake: Fix symbol visibility on Linux. | |
| | [ec7e23f458](https://github.com/KhronosGroup/glslang/commit/ec7e23f4580e151d0449b6cdeee52a47bf47bb82) | @arcady-lunarg | 2024-09-18T16:36:54Z | 2023-01-17T22:16:28.445Z | Final round of symbol visibility fixes | |
| | [02bc074ac4](https://github.com/KhronosGroup/glslang/commit/02bc074ac4ad5f6927f75712476b0cd7d9bbd3f7) | @arcady-lunarg | 2024-09-13T20:31:45Z | 2023-01-17T22:16:28.445Z | Update tests to use the new iomapper interface | |
| | [d081b4d8c6](https://github.com/KhronosGroup/glslang/commit/d081b4d8c6df2febac924f33cd44c8755006148b) | @arcady-lunarg | 2024-09-13T15:44:40Z | 2023-01-17T22:16:28.445Z | Add an interface to get the GLSL IO mapper and resolver | |
| | [8bd9083bec](https://github.com/KhronosGroup/glslang/commit/8bd9083bec5db1730c184d80fdb817a6175930bc) | @arcady-lunarg | 2024-09-12T15:50:43Z | 2023-01-17T22:16:28.445Z | Revert "Add MachineIndependent/iomapper.h to the list of installed headers." | |
| | [36ccaa31bd](https://github.com/KhronosGroup/glslang/commit/36ccaa31bd464a3bea0ea0ba1d374158011619a4) | @arcady-lunarg | 2024-09-12T22:40:52Z | 2023-01-17T22:16:28.445Z | Explicitly export symbols from libSPVRemapper | |
| | [d7d5ab8f8a](https://github.com/KhronosGroup/glslang/commit/d7d5ab8f8a0cec6ee8318f3216377059b4824e2a) | @arcady-lunarg | 2024-09-09T20:31:47Z | 2023-01-17T22:16:28.445Z | Add symbol visibility annotations to glslang-resource-limits library | |
| | [dc1012140e](https://github.com/KhronosGroup/glslang/commit/dc1012140e015d43711514d1294ac6f626890a40) | @arcady-lunarg | 2024-09-10T00:20:19Z | 2023-01-17T22:16:28.445Z | Convert keyword maps to static initializers | |
| | [6495f77b04](https://github.com/KhronosGroup/glslang/commit/6495f77b04af5bef7a12767316a2c4a7ed94d2ce) | @arcady-lunarg | 2024-09-11T16:46:38Z | 2023-01-17T22:16:28.445Z | Remove redundant calls to spv::Parameterize() from tests | |
| | [79c4235085](https://github.com/KhronosGroup/glslang/commit/79c4235085c5eb86ed78b034d94e03f7b3b5daef) | @arcady-lunarg | 2024-09-02T19:22:52Z | 2023-01-17T22:16:28.445Z | ci: Remove redundant testing from continuous deployment workflow | |
| | [b1fac200c4](https://github.com/KhronosGroup/glslang/commit/b1fac200c40d9c067ba77dd68010975905eb7b3c) | @arcady-lunarg | 2024-08-23T23:12:45Z | 2023-01-17T22:16:28.445Z | Add symbol visibility annotations to symbols in SPIRV/ | |
| | [12cbda959b](https://github.com/KhronosGroup/glslang/commit/12cbda959b6df2af119a76a73ff906c2bed36884) | @arcady-lunarg | 2024-08-29T17:37:40Z | 2023-01-17T22:16:28.445Z | Fix test results after merging #3662 | |
| | [b45d21b287](https://github.com/KhronosGroup/glslang/commit/b45d21b2874f0eb57913f6556fbc42ccf0a581ef) | @arcady-lunarg | 2024-08-27T22:45:57Z | 2023-01-17T22:16:28.445Z | cmake: Fix dependencies of newly-stubbed libraries | |
| | [ffd454c57b](https://github.com/KhronosGroup/glslang/commit/ffd454c57bdbea8ae493df7a5d2733ae2b02cb81) | @arcady-lunarg | 2024-08-20T17:23:43Z | 2023-01-17T22:16:28.445Z | Add visibility.h to build scripts | |
| | [9e8dff7d42](https://github.com/KhronosGroup/glslang/commit/9e8dff7d42fc47fa4f2285ea6ae806f4715e7807) | @arcady-lunarg | 2023-09-21T20:26:59Z | 2023-01-17T22:16:28.445Z | Move definition of GLSLANG_EXPORT to visibility.h | |
| | [592de6cf78](https://github.com/KhronosGroup/glslang/commit/592de6cf78e0fb359fc3e2854c9dc0f3cf6d4820) | @arcady-lunarg | 2023-09-01T22:19:46Z | 2023-01-17T22:16:28.445Z | Clean up unused includes. | |
| | [d59c84d388](https://github.com/KhronosGroup/glslang/commit/d59c84d388c805022e2bddea08aa41cbe7e43e55) | @arcady-lunarg | 2024-08-15T21:33:14Z | 2023-01-17T22:16:28.445Z | Fix typo in Android.mk | |
| | [0dc6711e5a](https://github.com/KhronosGroup/glslang/commit/0dc6711e5a178e4d5643437af688c6b48f829f5c) | @arcady-lunarg | 2024-08-13T23:08:29Z | 2023-01-17T22:16:28.445Z | ci: Get rid of redundant testing | |
| | [3ba8cad6ed](https://github.com/KhronosGroup/glslang/commit/3ba8cad6ed679ed3e75f4dc5fe7ab5a580377a67) | @arcady-lunarg | 2024-08-09T21:26:47Z | 2023-01-17T22:16:28.445Z | Add setSourceFile and addSourceText to TShader | |
| | [5398d55e33](https://github.com/KhronosGroup/glslang/commit/5398d55e33dff7d26fecdd2c35808add986c558c) | @arcady-lunarg | 2024-08-06T19:42:00Z | 2023-01-17T22:16:28.445Z | Remove execute permissions from source files. | |
| | [015cb4ce5c](https://github.com/KhronosGroup/glslang/commit/015cb4ce5c6195f79ff673051e10366af9a264df) | @arcady-lunarg | 2024-08-03T00:19:50Z | 2023-01-17T22:16:28.445Z | Fix initialization of arrays in TGlslIoMapper | |
| | [b618604e77](https://github.com/KhronosGroup/glslang/commit/b618604e776f0c9b4ecc71753f8522dbd0485a1b) | @arcady-lunarg | 2024-08-03T00:01:07Z | 2023-01-17T22:16:28.445Z | Add MachineIndependent/iomapper.h to the list of installed headers. | |
| | [31584ef79d](https://github.com/KhronosGroup/glslang/commit/31584ef79d1f8307fafc9f9022665320273417e6) | @arcady-lunarg | 2024-07-31T01:51:18Z | 2023-01-17T22:16:28.445Z | Clean up iomapper.h to make it suitable as a public API | |
| | [11290021b7](https://github.com/KhronosGroup/glslang/commit/11290021b7c552a15cf0841a120951e268571ece) | @arcady-lunarg | 2024-07-29T22:57:02Z | 2023-01-17T22:16:28.445Z | ci: Add a list of known validation fails | |
| | [7e896697dc](https://github.com/KhronosGroup/glslang/commit/7e896697dc04d2be09ddfe920b7b7cf5bab7cf01) | @arcady-lunarg | 2024-07-30T21:58:54Z | 2023-01-17T22:16:28.445Z | Add SPIRV/SpvTools.h back to the public headers | |
| | [592aed9c20](https://github.com/KhronosGroup/glslang/commit/592aed9c206c283cac98f7a86e5cc237dadb2638) | @arcady-lunarg | 2024-07-22T21:20:14Z | 2023-01-17T22:16:28.445Z | Don't emit debug instructions before an OpPhi | |
| | [74d448cc15](https://github.com/KhronosGroup/glslang/commit/74d448cc1575f74260b6d198f3a858c7e7c16a69) | @arcady-lunarg | 2024-07-18T22:16:20Z | 2023-01-17T22:16:28.445Z | Add some comments and rename a helper function | |
| | [48eaea60b8](https://github.com/KhronosGroup/glslang/commit/48eaea60b849e3eb9ff970b7d4e873646b658863) | @arcady-lunarg | 2024-07-15T23:10:42Z | 2023-01-17T22:16:28.445Z | Fix undefined behaviors caught by ubsan | |
| | [5ec1a8d0b5](https://github.com/KhronosGroup/glslang/commit/5ec1a8d0b524ad34ca137027c639218c95c3666a) | @arcady-lunarg | 2024-07-05T20:56:22Z | 2023-01-17T22:16:28.445Z | Update macOS requirement from 11 to 12 in github CD workflow | |
| | [0c15a28c94](https://github.com/KhronosGroup/glslang/commit/0c15a28c94bf83a6814b31d15551437f5fc5fd42) | @arcady-lunarg | 2024-06-21T21:31:00Z | 2023-01-17T22:16:28.445Z | refactor: Make type component/constituent counts unsigned | |
| | [33d517470e](https://github.com/KhronosGroup/glslang/commit/33d517470eaeba6665755243547a73f901063976) | @arcady-lunarg | 2024-06-21T18:07:50Z | 2023-01-17T22:16:28.445Z | Generate vector constructions more efficiently when sizes match | |
| | [2d8b71fc63](https://github.com/KhronosGroup/glslang/commit/2d8b71fc63578a93726c05e0565c3ef064bdc1ba) | @arcady-lunarg | 2024-06-20T21:13:09Z | 2023-01-17T22:16:28.445Z | Add test cases for redundant type conversions | |
| | [19efb4ec60](https://github.com/KhronosGroup/glslang/commit/19efb4ec60febf569ad3cf2f2fd71bbd20ff4617) | @arcady-lunarg | 2024-06-14T22:17:21Z | 2023-01-17T22:16:28.445Z | Move the spv.debugInfo.frag test back into runtests | |
| | [73eccd4b67](https://github.com/KhronosGroup/glslang/commit/73eccd4b67985d344578cade8958214cee0a3f6e) | @arcady-lunarg | 2024-06-06T22:07:12Z | 2023-01-17T22:16:28.445Z | Add the KHR suffix for OpExtInstWithForwardRefsKHR instruction | |
| | [81f7045aa0](https://github.com/KhronosGroup/glslang/commit/81f7045aa00e1122a05b19a1fabf0ab22ddabb7b) | @arcady-lunarg | 2024-03-11T22:53:37Z | 2023-01-17T22:16:28.445Z | Emit debug info for buffer references | |
| | [996c5d3123](https://github.com/KhronosGroup/glslang/commit/996c5d312399581792583b1724837567dc9cb670) | @arcady-lunarg | 2024-03-11T22:24:45Z | 2023-01-17T22:16:28.445Z | Add support for OpExtInstWithForwardRefs | |
| | [7c3c50ea94](https://github.com/KhronosGroup/glslang/commit/7c3c50ea94354d06dc8c280de8b8a5d5aacbbb19) | @arcady-lunarg | 2024-05-20T17:25:55Z | 2023-01-17T22:16:28.445Z | spirv: Add a postprocessing pass to fix up uses of OpSampledImage | |
| | [af0641aa09](https://github.com/KhronosGroup/glslang/commit/af0641aa09f2e63da2423fd652d2cd57497c5b48) | @arcady-lunarg | 2024-05-14T18:39:59Z | 2023-01-17T22:16:28.445Z | ci: Add testing on Mac OS 14 instead of 12 | |
| | [9337143313](https://github.com/KhronosGroup/glslang/commit/933714331300a229852637d75257ec93c978a94b) | @arcady-lunarg | 2024-04-25T23:14:26Z | 2023-01-17T22:16:28.445Z | Increase the TIntermediate::usedIo array | |
| | [05ba15169e](https://github.com/KhronosGroup/glslang/commit/05ba15169ea4b1471e18305786f12526600a7810) | @arcady-lunarg | 2024-04-15T22:25:09Z | 2023-01-17T22:16:28.445Z | Update the README-spirv-remap.txt | |
| | [d24cda64d1](https://github.com/KhronosGroup/glslang/commit/d24cda64d10b9056d716da0fa97a947c92f86804) | @arcady-lunarg | 2024-03-30T00:09:37Z | 2023-01-17T22:16:28.445Z | Check for exponent overflow in float parser | |
| | [be0d1cb452](https://github.com/KhronosGroup/glslang/commit/be0d1cb45235dc72748c1ff83120cd2518fd62e8) | @arcady-lunarg | 2024-03-19T15:41:32Z | 2023-01-17T22:16:28.445Z | build: fix CI sanitizer failures | |
| | [78e5d7976e](https://github.com/KhronosGroup/glslang/commit/78e5d7976ed14c27534f3a4a5a2812b2f7765c0f) | @arcady-lunarg | 2024-02-19T23:46:46Z | 2023-01-17T22:16:28.445Z | cmake: Enable implicit fallthrough warnings for gcc and clang | |
| | [1fc174387d](https://github.com/KhronosGroup/glslang/commit/1fc174387df6b1e973dbece967740620a47707a8) | @arcady-lunarg | 2024-02-20T23:17:02Z | 2023-01-17T22:16:28.445Z | Refactor reflection.cpp to silence fallthrough warnings | |
| | [7ffa289495](https://github.com/KhronosGroup/glslang/commit/7ffa2894957691c0a4f5ac6d7763fa76702a5405) | @arcady-lunarg | 2024-02-19T23:45:25Z | 2023-01-17T22:16:28.445Z | Add extra break statements to quiet clang warnings. | |
| | [606209e07d](https://github.com/KhronosGroup/glslang/commit/606209e07dc026cbe5a4b84512766e9ef4b1b985) | @arcady-lunarg | 2024-02-19T23:42:55Z | 2023-01-17T22:16:28.445Z | Use [[fallthrough]] attribute instead of comments. | |
| | [57d86ab763](https://github.com/KhronosGroup/glslang/commit/57d86ab763da7b2cd1e00ecec8aa697403a8fd20) | @arcady-lunarg | 2024-01-09T21:11:16Z | 2023-01-17T22:16:28.445Z | cmake: remove generation of deprecated *Targets.cmake files | |
| | [530a6266b2](https://github.com/KhronosGroup/glslang/commit/530a6266b296757adf1d871e0544492c61ff099f) | @arcady-lunarg | 2023-12-07T23:26:50Z | 2023-01-17T22:16:28.445Z | Fix tokenLength test to not trigger spurious preprocessor error | |
| | [e854c8de10](https://github.com/KhronosGroup/glslang/commit/e854c8de10f582c8577417f61ffe3f9c136a9a46) | @arcady-lunarg | 2023-11-30T15:50:12Z | 2023-01-17T22:16:28.445Z | Remove various warning suppression pragmas | |
| | [a1138bacff](https://github.com/KhronosGroup/glslang/commit/a1138bacff8069c77bd9a303edd99b5f5712409d) | @arcady-lunarg | 2023-11-30T00:22:10Z | 2023-01-17T22:16:28.445Z | Improve overflow_underflow_toinf_0 test somewhat | |
| | [a187f47e2c](https://github.com/KhronosGroup/glslang/commit/a187f47e2c71bdc1c9768b8166b81dc0632a5660) | @arcady-lunarg | 2023-11-28T00:26:25Z | 2023-01-17T22:16:28.445Z | Move overflow_underflow_toinf_0 from runtests to gtest | |
| | [f6cc939499](https://github.com/KhronosGroup/glslang/commit/f6cc9394995179ae41c2e1578680d07564d7be56) | @arcady-lunarg | 2023-11-17T17:40:50Z | 2023-01-17T22:16:28.445Z | Remove custom implementations of isinf and isnan | |
| | [1dcb072cda](https://github.com/KhronosGroup/glslang/commit/1dcb072cda091180a5b8b03c030bcbe83a54f8e2) | @arcady-lunarg | 2023-11-08T23:35:41Z | 2023-01-17T22:16:28.445Z | cmake: only install public headers | |
| | [806d9abbad](https://github.com/KhronosGroup/glslang/commit/806d9abbad9c9d84a0d56eb63e5e0e52bb5b05b1) | @arcady-lunarg | 2023-11-09T02:54:11Z | 2023-01-17T22:16:28.445Z | Remove SPVRemapper.h dependency on spvIR.h | |
| | [6f9ab3c2de](https://github.com/KhronosGroup/glslang/commit/6f9ab3c2deb6aca924141e8f64351687b6464436) | @arcady-lunarg | 2023-11-09T01:13:08Z | 2023-01-17T22:16:28.445Z | Remove GlslangToSpv.h dependency on SpvTools.h | |
| | [62de186c33](https://github.com/KhronosGroup/glslang/commit/62de186c3383feef067feb6ea578f79977910722) | @arcady-lunarg | 2023-11-08T23:54:54Z | 2023-01-17T22:16:28.445Z | Remove GlslangToSpv.h dependency on intermediate.h | |
| | [f102d0f4fa](https://github.com/KhronosGroup/glslang/commit/f102d0f4fa170ae12a891a532341834a61b919b5) | @arcady-lunarg | 2023-11-07T22:18:48Z | 2023-01-17T22:16:28.445Z | Fix update_glslang_sources.py to not use distutils | |
| | [7fa0731a80](https://github.com/KhronosGroup/glslang/commit/7fa0731a803e8c02347756df41e0b606a4a34e2d) | @arcady-lunarg | 2023-10-18T16:46:46Z | 2023-01-17T22:16:28.445Z | Initialize spv_options in glslang_program_SPIRV_generate | |
| | [0504953b35](https://github.com/KhronosGroup/glslang/commit/0504953b3501f8307c94db525608a75bf7b226c1) | @arcady-lunarg | 2023-10-12T17:42:32Z | 2023-01-17T22:16:28.445Z | spirv: don't emit invalid debuginfo for buffer references | |
| | [48f9ed8b08](https://github.com/KhronosGroup/glslang/commit/48f9ed8b08be974f4e463ef38136c8f23513b2cf) | @arcady-lunarg | 2023-10-06T21:50:27Z | 2023-01-17T22:16:28.445Z | spirv: only set LocalSizeId mode when necessary | |
| | [fb2882a3c3](https://github.com/KhronosGroup/glslang/commit/fb2882a3c34fe451d0d22fbaabef025a8c6f77b9) | @arcady-lunarg | 2023-08-21T17:17:02Z | 2023-01-17T22:16:28.445Z | kokoro: explicitly set ENABLE_OPT=0 in cmake builds | |
| | [589431af5c](https://github.com/KhronosGroup/glslang/commit/589431af5c86b0be3cc23175258451be1f5d25b3) | @arcady-lunarg | 2023-08-09T23:00:04Z | 2023-01-17T22:16:28.445Z | cmake: add more verbose messages if SPIRV-Tools is not found | |
| | [396596ca4a](https://github.com/KhronosGroup/glslang/commit/396596ca4a5fa12872783505568aac9c6bdd9d1d) | @arcady-lunarg | 2023-07-31T20:45:11Z | 2023-01-17T22:16:28.445Z | Replace GlobalLock functions with std::mutex | |
| | [54726b3c1c](https://github.com/KhronosGroup/glslang/commit/54726b3c1c5cb70043174365750ab0f1b7e1a6a0) | @arcady-lunarg | 2023-07-28T18:02:44Z | 2023-01-17T22:16:28.445Z | Remove glslang.m4 | |
| | [6bc35749ec](https://github.com/KhronosGroup/glslang/commit/6bc35749ec5434c0a552646eeb567dc1b5f03e87) | @arcady-lunarg | 2023-07-28T17:53:30Z | 2023-01-17T22:16:28.445Z | Remove a stray GLSLANG_WEB ifdef | |
| | [4420f9b33b](https://github.com/KhronosGroup/glslang/commit/4420f9b33ba44928d5c82d9eae0c3bb4d5674c05) | @arcady-lunarg | 2023-07-19T18:18:21Z | 2023-01-17T22:16:28.445Z | Remove OSDependent TLS functions | |
| | [65397339c5](https://github.com/KhronosGroup/glslang/commit/65397339c5033cc612519a29f3896bbd3dcd2d08) | @arcady-lunarg | 2023-07-18T17:25:05Z | 2023-01-17T22:16:28.445Z | Remove obsolete files | |
| | [f47028995c](https://github.com/KhronosGroup/glslang/commit/f47028995cf397f3f3396b9356d5b82ee3794259) | @arcady-lunarg | 2023-07-13T21:26:56Z | 2023-01-17T22:16:28.445Z | Use std::call_once in spv::Parameterize() | |
| | [3ebb72cc74](https://github.com/KhronosGroup/glslang/commit/3ebb72cc7429f0ab8218104dc3687c659c0f364d) | @arcady-lunarg | 2023-06-22T20:11:29Z | 2023-01-17T22:16:28.445Z | Add an assert that ID operands are non-zero | |
| | [d89c0b1d13](https://github.com/KhronosGroup/glslang/commit/d89c0b1d13d92d7389273f61bbe6249c873fd5b7) | @arcady-lunarg | 2023-06-22T20:06:41Z | 2023-01-17T22:16:28.445Z | Force generateDebugInfo when non-semantic debug info is enabled | |
| | [6f22e41e0d](https://github.com/KhronosGroup/glslang/commit/6f22e41e0de13aff75807cca9662730d8b3e54b6) | @arcady-lunarg | 2023-05-23T22:31:23Z | 2023-01-17T22:16:28.445Z | CMake: Make glslang-default-resource-limits STATIC | |
| | [e06bd35fea](https://github.com/KhronosGroup/glslang/commit/e06bd35feafc5d7a067f8b53ff445b097ba24a5d) | @arcady-lunarg | 2023-05-19T22:46:25Z | 2023-01-17T22:16:28.445Z | Switch Android.mk to use --std=c++17 | |
| | [4c9cc240e6](https://github.com/KhronosGroup/glslang/commit/4c9cc240e60993cb038d8788795030eb7479a4bc) | @arcady-lunarg | 2023-05-19T19:34:04Z | 2023-01-17T22:16:28.445Z | Switch Bazel to c++17 | |
| | [9caca7a17b](https://github.com/KhronosGroup/glslang/commit/9caca7a17ba4637c77831e147cdafec6d5e7a403) | @arcady-lunarg | 2023-05-18T22:18:42Z | 2023-01-17T22:16:28.445Z | Add decorations to structs with buffer references | |
| | [1e4955adbc](https://github.com/KhronosGroup/glslang/commit/1e4955adbcd9b3f5eaf2129e918ca057baed6520) | @arcady-lunarg | 2023-02-21T01:02:36Z | 2023-01-17T22:16:28.445Z | Include <cstdint> header in Common.h | |
| | [14e57abf26](https://github.com/KhronosGroup/glslang/commit/14e57abf2637e41a71ead7bc2f3311be466b78a0) | @arcady-lunarg | 2023-05-09T18:20:10Z | 2023-01-17T22:16:28.445Z | Enable constructor reorder warnings | |
| | [68f073b195](https://github.com/KhronosGroup/glslang/commit/68f073b19569b580ecc7ba13fa96be3ecf65a0f6) | @arcady-lunarg | 2023-04-12T23:50:41Z | 2023-01-17T22:16:28.445Z | Add a test for empty structs in HLSL hull shaders | |
| | [f766ee96f5](https://github.com/KhronosGroup/glslang/commit/f766ee96f5df9484000716b14e6747e0364a33c4) | @arcady-lunarg | 2023-04-07T16:55:01Z | 2023-01-17T22:16:28.445Z | Improve help text for the new -P option | |
| | [adcc7e8163](https://github.com/KhronosGroup/glslang/commit/adcc7e816397f52b14cec70b830c913297fbd5d9) | @arcady-lunarg | 2023-03-31T20:29:50Z | 2023-01-17T22:16:28.445Z | Add tests for conditionals that return a struct value | |
| | [cdb350b356](https://github.com/KhronosGroup/glslang/commit/cdb350b35638383d119942554c28a01dd63e19cc) | @arcady-lunarg | 2023-03-31T20:57:49Z | 2023-01-17T22:16:28.445Z | Fix generation of conditionals with a struct result in SPIR-V | |
| | [fbabd37aca](https://github.com/KhronosGroup/glslang/commit/fbabd37acafc5d422a2c176db6b132dff3087622) | @arcady-lunarg | 2023-03-31T23:07:37Z | 2023-01-17T22:16:28.445Z | Remove a redundant condition in an if statement | |
| | [2aca6d419c](https://github.com/KhronosGroup/glslang/commit/2aca6d419c76e4aa14dbd75b944e1e71a327d88a) | @arcady-lunarg | 2023-03-31T23:01:56Z | 2023-01-17T22:16:28.445Z | Refactor Builder::createTextureCall() to use std::vector | |
| | [c43008e829](https://github.com/KhronosGroup/glslang/commit/c43008e82993b460944533656a1d4a4467aa17af) | @arcady-lunarg | 2023-02-23T16:01:37Z | 2023-01-17T22:16:28.445Z | Fix double expansion of macro arguments. | |
| | [0d3211ff7b](https://github.com/KhronosGroup/glslang/commit/0d3211ff7bb5b0fbad7866f5a21bdcd81886f4be) | @arcady-lunarg | 2023-01-20T17:39:06Z | 2023-01-17T22:16:28.445Z | Reject non-float inputs/outputs with version < 120 | |
| | [5f6c7176c5](https://github.com/KhronosGroup/glslang/commit/5f6c7176c5483da9af6432afb3dd962e4f8873a1) | @daniel-story | 2025-10-16T08:31:23Z | 2022-12-22T01:18:13.637Z | Support IO mapping of combined samplers and acceleration structures | |
| | [2acc4ea002](https://github.com/KhronosGroup/glslang/commit/2acc4ea0028bc703be2d4e9bc8a4032d015d6516) | @daniel-story | 2024-09-23T23:44:52Z | 2022-12-22T01:18:13.637Z | Add link-time cross stage optimization test | |
| | [05559a2963](https://github.com/KhronosGroup/glslang/commit/05559a2963bde12f47882b63ea3820d0b6ff88e5) | @daniel-story | 2024-09-12T19:18:09Z | 2022-12-22T01:18:13.637Z | Implement optional link-time cross stage optimization | |
| | [4f01996c9d](https://github.com/KhronosGroup/glslang/commit/4f01996c9df0e2edb8823a8260066467c828a341) | @daniel-story | 2024-07-25T00:37:47Z | 2022-12-22T01:18:13.637Z | Merge ancillary libraries into main glslang library and stub originals | |
| | [b9b8fd917b](https://github.com/KhronosGroup/glslang/commit/b9b8fd917b195f680a1ce3f3f663c03e1c82579d) | @GermanAizek | 2024-04-01T15:23:35Z | 2022-11-02T13:07:30.560Z | Using reserve() in GlslangToSpv | |
| | [2db79056b4](https://github.com/KhronosGroup/glslang/commit/2db79056b418587e61122a8a820cd832b2abdf83) | @GermanAizek | 2024-04-01T16:51:29Z | 2022-11-02T13:07:30.560Z | Maximum optimization inserts using reserve() for operands | |
| | [db933d7743](https://github.com/KhronosGroup/glslang/commit/db933d7743d20740e46d93e3004cca2051d309c8) | @GermanAizek | 2023-12-14T15:25:26Z | 2022-11-02T13:07:30.560Z | Fixed check uint64 before set bool | |
| | [d9c3c7538b](https://github.com/KhronosGroup/glslang/commit/d9c3c7538b2449e39cfb0d793702d218ed58ff03) | @JohannesKauffmann | 2023-02-25T21:05:54Z | 2022-08-29T23:24:33.639Z | Common.h: don't use to_string workaround on MSVC | |
| | [f202aa665e](https://github.com/KhronosGroup/glslang/commit/f202aa665e0e6dd0502ffaf30b9de92f0a74aecc) | @JohannesKauffmann | 2023-02-25T19:57:44Z | 2022-08-29T23:24:33.639Z | PP: remove workaround for VS2015 | |
| | [e00517acfe](https://github.com/KhronosGroup/glslang/commit/e00517acfec01a7248aa5dc516c57287c3639aa8) | @JohannesKauffmann | 2023-02-25T19:57:02Z | 2022-08-29T23:24:33.639Z | SPIRV: remove pre-C++11 workaround | |
| | [076c35863e](https://github.com/KhronosGroup/glslang/commit/076c35863ebbfd0bf650cea7b367dfd36a60a729) | @JohannesKauffmann | 2023-02-25T19:56:09Z | 2022-08-29T23:24:33.639Z | SPIRV: hex_float: remove workaround for VS2013 | |
| | [a7603c132d](https://github.com/KhronosGroup/glslang/commit/a7603c132d0dd1476eb8e13e50d042820f2154a7) | @JohannesKauffmann | 2022-11-22T18:09:31Z | 2022-08-29T23:24:33.639Z | Use nullptr where possible instead of NULL or 0 | |
| | [728c689574](https://github.com/KhronosGroup/glslang/commit/728c689574fba7e53305b475cd57f196c1a21226) | @JohannesKauffmann | 2022-11-23T23:14:23Z | 2022-08-29T23:24:33.639Z | Include: PoolAlloc: do not rely on CMake define | |
| | [fb64704060](https://github.com/KhronosGroup/glslang/commit/fb64704060ffbd7048f25a07518c55639726c025) | @theblackunknown | 2022-08-03T00:16:03Z | 2022-07-30T22:21:48.463Z | Add unified `glslang` CMake config collecting `glslang-targets` targets (#2989) | |
| | [f46f4b192a](https://github.com/KhronosGroup/glslang/commit/f46f4b192a02dd7797e3e6c1053faeb6dc356b4f) | @spnda | 2022-07-25T16:45:12Z | 2022-07-25T15:56:44.736Z | Fix: Migrate Windows CI to GitHub Actions | |
| | [17e0a9a563](https://github.com/KhronosGroup/glslang/commit/17e0a9a5634a494becf085bd0a2a828fb73e3bce) | @spnda | 2022-09-01T19:23:34Z | 2022-07-25T15:56:44.736Z | Fix: Remove NV suffix from C interface | |
| | [b43848f0ca](https://github.com/KhronosGroup/glslang/commit/b43848f0ca053444e43f4c280f4a25acff50ad90) | @spnda | 2022-07-30T04:10:47Z | 2022-07-25T15:56:44.736Z | Fix: Build arm64 binaries for macOS | |
| | [573e9849be](https://github.com/KhronosGroup/glslang/commit/573e9849be03983e929716f3849f2abb29096c96) | @James2022-rgb | 2022-10-08T00:33:21Z | 2022-06-06T16:31:37.895Z | CInterface: Add preamble support. | |
| | [6cdae46314](https://github.com/KhronosGroup/glslang/commit/6cdae46314e2df1f3a1ee543f20f98d522547d49) | @andfau-arm | 2022-06-01T08:43:13Z | 2022-05-30T12:23:58.497Z | Avoid duplicate BuiltIn variables for ray tracing matrices (fix #2921) | |
| | [38c07d3d8b](https://github.com/KhronosGroup/glslang/commit/38c07d3d8b744779e195bb159c17f0daad5a2480) | @qingyuanzNV | 2025-11-21T02:33:38Z | 2022-05-24T17:25:26.242Z | Fix Debug Info for Retargeted Builtins (#4104) | |
| | [a9b9dc1e6b](https://github.com/KhronosGroup/glslang/commit/a9b9dc1e6be82ff83aa222c2d8d58068db4f9772) | @qingyuanzNV | 2025-11-17T16:09:58Z | 2022-05-24T17:25:26.242Z | Add support for debug info for hitObjectNV and fix that for local rayQuery | |
| | [0a8b2975e9](https://github.com/KhronosGroup/glslang/commit/0a8b2975e9cbffe13140a533aaada81623fb3636) | @qingyuanzNV | 2025-11-17T15:39:54Z | 2022-05-24T17:25:26.242Z | Add AST node for variable declarators for better quality debug info (#4074) | |
| | [d8524d601a](https://github.com/KhronosGroup/glslang/commit/d8524d601a7a481b017614213d9c6c7d00a0419d) | @qingyuanzNV | 2025-10-27T23:11:40Z | 2022-05-24T17:25:26.242Z | Generate debug name matching the source language for opaque types (#3646) | |
| | [7c2a4d0392](https://github.com/KhronosGroup/glslang/commit/7c2a4d0392f828b617054ba3d219cba6ae01f75b) | @qingyuanzNV | 2025-10-17T20:08:13Z | 2022-05-24T17:25:26.242Z | Fix NS debug bool type in SSBO/UBO. (#4061) | |
| | [8e1494f9d7](https://github.com/KhronosGroup/glslang/commit/8e1494f9d742a27b54193ecd9475dcb2ef23b8b7) | @qingyuanzNV | 2025-10-10T13:54:21Z | 2022-05-24T17:25:26.242Z | Fix debug struct member names (#4057) | |
| | [a496a34b43](https://github.com/KhronosGroup/glslang/commit/a496a34b439022750d41d2ba04fbbe416ef81c9a) | @qingyuanzNV | 2024-08-26T03:53:07Z | 2022-05-24T17:25:26.242Z | Sanitize debug source location tracking for implicit branch and return | |
| | [704107fda3](https://github.com/KhronosGroup/glslang/commit/704107fda3827377f00e57dff0c21da019bff4ae) | @qingyuanzNV | 2024-07-02T08:11:11Z | 2022-05-24T17:25:26.242Z | Fix function call line number for calls spanning multiple lines. | |
| | [85262fb20e](https://github.com/KhronosGroup/glslang/commit/85262fb20e243743a70e49ee5d418c96556c2b38) | @qingyuanzNV | 2024-07-02T06:31:18Z | 2022-05-24T17:25:26.242Z | Fill correct file name to OpDebugFunction and add line info for parameters' OpDebugDeclare | |
| | [d8f5681ec0](https://github.com/KhronosGroup/glslang/commit/d8f5681ec0bbf48384f6c96e837214abba34f0b8) | @qingyuanzNV | 2024-03-01T21:09:15Z | 2022-05-24T17:25:26.242Z | Add includer to gtest for include file tests. | |
| | [30661abd9c](https://github.com/KhronosGroup/glslang/commit/30661abd9c3e97144f79cb30f2fb5a0da2c7b93c) | @qingyuanzNV | 2024-02-09T18:27:40Z | 2022-05-24T17:25:26.242Z | Clean up the debug line info tracking and generation. | |
| | [845e5d5a28](https://github.com/KhronosGroup/glslang/commit/845e5d5a28561a25f85d23ef779c828e535bd56f) | @qingyuanzNV | 2023-11-08T22:43:49Z | 2022-05-24T17:25:26.242Z | Fix the corrupted test because of rebase | |
| | [109b5979d3](https://github.com/KhronosGroup/glslang/commit/109b5979d386ec287c80aa98cc1e34460d468491) | @qingyuanzNV | 2023-10-24T22:41:12Z | 2022-05-24T17:25:26.242Z | Support NonSemantic DebugValue and generate it for const arg | |
| | [f8a2442a16](https://github.com/KhronosGroup/glslang/commit/f8a2442a165834d948cf3364a0e3816fcbc89ab9) | @qingyuanzNV | 2023-03-14T17:36:24Z | 2022-05-24T17:25:26.242Z | Improve line info for symbol access and assignment | |
| | [c52b3d5075](https://github.com/KhronosGroup/glslang/commit/c52b3d507525631817814f2bd989f9d03375e1dc) | @qingyuanzNV | 2022-09-07T06:57:18Z | 2022-05-24T17:25:26.242Z | Fix OpLine prepending OpFunction reports wrong file when #line is present | |
| | [61d244145d](https://github.com/KhronosGroup/glslang/commit/61d244145ddfc783f44c24c6abf0fe2f5f28254c) | @qingyuanzNV | 2022-05-31T17:40:25Z | 2022-05-24T17:25:26.242Z | avoid using make_unique for c++11 compatibility | |
| | [b6df89b470](https://github.com/KhronosGroup/glslang/commit/b6df89b470ab3286a63214d0fc21f5ba7fab0a6c) | @qingyuanzNV | 2022-05-31T06:08:50Z | 2022-05-24T17:25:26.242Z | use unique_ptr to avoid calling deleted move ctor | |
| | [e28ec404a7](https://github.com/KhronosGroup/glslang/commit/e28ec404a7dd1f3901865e08b9db4157c1de1360) | @Gabriele91 | 2022-05-24T18:09:20Z | 2022-05-21T18:19:27.297Z | Add hlsl.instance.geom output | |
| | [353ef3ac3e](https://github.com/KhronosGroup/glslang/commit/353ef3ac3e72dd8cf51f8bf164bc671dc2549258) | @Gabriele91 | 2022-05-24T16:53:39Z | 2022-05-21T18:19:27.297Z | Add test for the instance param (geometry shader) | |
| | [dab6fc8960](https://github.com/KhronosGroup/glslang/commit/dab6fc8960d33788a183c3d8774071a269d1711f) | @mariusbjorge | 2022-05-05T12:03:57Z | 2022-05-05T11:27:13.880Z | Update spirv-tools and spirv-headers known good | |
| | [114092494b](https://github.com/KhronosGroup/glslang/commit/114092494b0d0f42aee7405eeb65299a9ea94ba7) | @Try | 2022-10-19T19:45:30Z | 2022-03-26T15:32:54.400Z | update failing test-cases | |
| | [a21b8d8d8d](https://github.com/KhronosGroup/glslang/commit/a21b8d8d8de201025cb3525edb3b743788343618) | @Try | 2022-10-16T13:36:19Z | 2022-03-26T15:32:54.400Z | mesh shader: fix implicit index-array size calculation for lines and triangles | |
| | [c81b34fb24](https://github.com/KhronosGroup/glslang/commit/c81b34fb248982cc3e2e646c44743e1ad1c3149c) | @scribam | 2023-07-22T12:51:11Z | 2022-01-09T21:59:57.515Z | Remove useless semicolons | |
| | [ab87ffe7cf](https://github.com/KhronosGroup/glslang/commit/ab87ffe7cf67a865cfe9c4d2b002d3fbeb5dc726) | @n-morales | 2022-01-11T10:40:54Z | 2022-01-08T13:49:01.949Z | #2861: If compiling with macOS and GCC, default ENABLE_PCH to false since CMake will generate incompatible Xarch flags for the precompiled headers | |
| | [66ac0df61b](https://github.com/KhronosGroup/glslang/commit/66ac0df61b99d87a3a3458683f32f788deaf2b4f) | @n-morales | 2022-01-11T10:40:50Z | 2022-01-08T13:49:01.949Z | #2861: Check for macOS systems before adding "--no-undefined" to linker flags as it is not compatible with the default linker. | |
| | [6fdf03e4d1](https://github.com/KhronosGroup/glslang/commit/6fdf03e4d1a6c2e9e0d8c69b122ff433cfe82225) | @haasn | 2022-07-12T14:59:22Z | 2021-11-08T14:06:58.364Z | Fix version check macros | |
| | [d13f81510f](https://github.com/KhronosGroup/glslang/commit/d13f81510f73bc33f53ea6228debd9a1f0862770) | @mhillenbrand | 2021-11-15T15:31:50Z | 2021-11-08T13:29:58.225Z | remove undefined conversions from test constantUnaryConversion.comp | |
| | [0d85595e33](https://github.com/KhronosGroup/glslang/commit/0d85595e3388237368bc312b64dd95b59d31c3d3) | @mhillenbrand | 2021-11-15T15:30:15Z | 2021-11-08T13:29:58.225Z | add negative float conversions to test constantUnaryConversion.comp | |
| | [f1fa8afa25](https://github.com/KhronosGroup/glslang/commit/f1fa8afa25c99a550b3d80c516b7cfa3ac725de5) | @mhillenbrand | 2021-11-10T17:10:58Z | 2021-11-08T13:29:58.225Z | TIntermediate::promoteConstantUnion(): fix conversion to int8 | |
| | [0eda343970](https://github.com/KhronosGroup/glslang/commit/0eda343970e04e7c9447d264271b1c4cfdc923f4) | @mhillenbrand | 2021-11-09T15:31:22Z | 2021-11-08T13:29:58.225Z | Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) | |
| | [d1ee644e1d](https://github.com/KhronosGroup/glslang/commit/d1ee644e1d8f25c6dba8c00e4839b2c0380e9949) | @mhillenbrand | 2021-11-09T15:31:22Z | 2021-11-08T13:29:58.225Z | Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding | |
| | [3787b6947f](https://github.com/KhronosGroup/glslang/commit/3787b6947f9a9eccc1b2d8976087dded3aa08092) | @rhabacker | 2023-08-23T08:08:05Z | 2021-10-13T08:51:26.851Z | Revert "CMake: Make glslang-default-resource-limits STATIC" | |
| | [7cd519511c](https://github.com/KhronosGroup/glslang/commit/7cd519511c32d7e86d901c7ed231cb84c652d18d) | @rhabacker | 2022-09-12T08:18:51Z | 2021-10-13T08:51:26.851Z | cmake: Do not install static libraries in shared build mode. | |
| | [50ec8ae584](https://github.com/KhronosGroup/glslang/commit/50ec8ae5844fc2411743c29c3d484dcfb0135dd0) | @rhabacker | 2022-09-13T13:33:16Z | 2021-10-13T08:51:26.851Z | cmake: Use common installation directory for cmake support files. | |
| | [cbab732905](https://github.com/KhronosGroup/glslang/commit/cbab732905af5161693fa12c46e16938a16e5fd8) | @kevin-mccullough | 2021-10-13T22:32:38Z | 2021-07-30T16:39:59.372Z | Fix issue with separable shader validation in iomapper | |
| | [13fd2d6470](https://github.com/KhronosGroup/glslang/commit/13fd2d6470352b052ba1401b48f55d48c1e73a8e) | @kevin-mccullough | 2021-10-13T22:28:45Z | 2021-07-30T16:39:59.372Z | Fix incorrect link time validation for unused gl_PerVertex members | |
| | [d3567231eb](https://github.com/KhronosGroup/glslang/commit/d3567231ebc216925ef411a3379ab629948c6184) | @kevin-mccullough | 2021-10-13T21:57:06Z | 2021-07-30T16:39:59.372Z | Fix cross-stage check to allow subsequent stage to use previous stage's binding | |
| | [fc9897d1ba](https://github.com/KhronosGroup/glslang/commit/fc9897d1ba419063a67b105ccf5a6364402a1ea7) | @Reedbeta | 2021-07-28T15:29:17Z | 2021-07-26T23:05:10.234Z | Fix OpImageRead result type when compiling HLSL (#2706) | |
| | [0784c41300](https://github.com/KhronosGroup/glslang/commit/0784c41300d1c66196788dbc0f216115304c68b5) | @AndreyMlashkin | 2021-07-30T07:12:45Z | 2021-07-12T07:42:29.902Z | correct ident | |
| | [fda1c58350](https://github.com/KhronosGroup/glslang/commit/fda1c58350273dd9c1d27430c10538dd0c97de87) | @AndreyMlashkin | 2021-07-14T05:33:02Z | 2021-07-12T07:42:29.902Z | make AND to upper case | |
| | [22d19b963c](https://github.com/KhronosGroup/glslang/commit/22d19b963c89b109f2d4d5b67bf762b328f7a3af) | @AndreyMlashkin | 2021-07-12T16:08:15Z | 2021-07-12T07:42:29.902Z | add possibility to not override runtime of MSVC | |
| | [adfa0938a2](https://github.com/KhronosGroup/glslang/commit/adfa0938a2b783a22c164e67d25055dd2025ac1c) | @tgfrerer | 2021-05-11T08:42:11Z | 2021-05-07T17:58:27.825Z | fix error message for hlslGrammar::acceptConstructor | |
| | [4bf373e9a3](https://github.com/KhronosGroup/glslang/commit/4bf373e9a3fc11e787269682b8a846f6bc9b5a13) | @Rob2309 | 2021-04-27T14:06:06Z | 2021-04-21T18:11:31.026Z | Improved usage hint | |
| | [e50b0a857c](https://github.com/KhronosGroup/glslang/commit/e50b0a857c7c1fb3066a2d42cb212b91ff88674a) | @Rob2309 | 2021-04-22T11:13:38Z | 2021-04-21T18:11:31.026Z | Added usage hint for --auto-sampled-textures, added test cases | |
| | [059ccda8a5](https://github.com/KhronosGroup/glslang/commit/059ccda8a544463fc9ff4676a646b04579df7b9c) | @cmarcelo | 2026-03-05T01:01:27Z | 2021-01-27T09:10:59.965Z | Fix long-vector array length lowering | |
| | [74e8f05b9f](https://github.com/KhronosGroup/glslang/commit/74e8f05b9fc7229a7c42015889aba12c7f9554b1) | @critsec | 2020-11-09T16:30:01Z | 2020-11-08T07:02:45.833Z | Implement GL_EXT_terminate_invocation (#2454) | |
| | [f1121f02ab](https://github.com/KhronosGroup/glslang/commit/f1121f02ab7d0898cbf9a5fb760bed91c167c421) | @JustSid | 2021-06-12T22:30:36Z | 2020-10-28T18:09:41.619Z | Fixed SPIR-V remapper not remapping OpExtInst instruction set IDs | |
| | [7662557d2a](https://github.com/KhronosGroup/glslang/commit/7662557d2ac8a574d7bfb4067b0ee4159dcd473c) | @JustSid | 2021-03-19T20:26:53Z | 2020-10-28T18:09:41.619Z | Fixed OpGroupNonUniformQuadBroadcast Direction operand being marked as a literal | |
| | [56350cadfe](https://github.com/KhronosGroup/glslang/commit/56350cadfe88ca847e920a1ac377b700b84190c7) | @JustSid | 2020-11-02T19:27:40Z | 2020-10-28T18:09:41.619Z | Support for CapabilityShaderViewportIndex and CapabilityShaderLayer (#2432) | |
| | [f4f1d8a352](https://github.com/KhronosGroup/glslang/commit/f4f1d8a352ca1908943aea2ad8c54b39b4879080) | @Triang3l | 2020-10-12T16:33:01Z | 2020-10-08T19:26:40.536Z | SPIR-V: Remove SpvTools.h include from disassemble.cpp (#2417) | |
| | [c897c3bc23](https://github.com/KhronosGroup/glslang/commit/c897c3bc239a957f1a62557b1ddeee781250fa78) | @phniix | 2020-11-02T21:40:50Z | 2020-09-26T22:11:49.606Z | Add new SpirvToolsDisassemble API interface + Improve Doc on existing API interface (#2442) | |
| | [d1929f359a](https://github.com/KhronosGroup/glslang/commit/d1929f359a1035cb169ec54630c24ae6ce0bcc21) | @phniix | 2020-10-05T15:59:27Z | 2020-09-26T22:11:49.606Z | Add new SpirvToolsDisassemble API interface + Improve Doc on existing API interface (#2408) | |
| | [2eed8236d0](https://github.com/KhronosGroup/glslang/commit/2eed8236d07d50f35c466d723651d86284c60161) | @phniix | 2020-09-27T23:53:18Z | 2020-09-26T22:11:49.606Z | Add more flexible SpirvToolsDisassemble interface to allow specifying spv_target_env for disassembly output. (#2406) | |
| | [17a83a9b33](https://github.com/KhronosGroup/glslang/commit/17a83a9b33aa84addf51b7d2ee6e7ce2aec158ca) | @cdotstout | 2021-01-15T18:30:23Z | 2020-09-25T02:58:51.527Z | Add CMake support for Fuchsia | |
| | [d0e7ed37fc](https://github.com/KhronosGroup/glslang/commit/d0e7ed37fc4ee17948a8a6597ce95a4fdab2b769) | @cdotstout | 2020-09-27T00:43:30Z | 2020-09-25T02:58:51.527Z | [spirv-remap] Fix undefined behavior in hashing (#2403) | |
| | [1815d86a22](https://github.com/KhronosGroup/glslang/commit/1815d86a224b75abc1dd084789c20f7da3c9fed0) | @cdotstout | 2020-09-26T17:02:33Z | 2020-09-25T02:58:51.527Z | [Wconversion] Suppress glslang issue (#2404) | |
| | [3dc6399e97](https://github.com/KhronosGroup/glslang/commit/3dc6399e971fa2e8d7142c8a255f824512f401b7) | @Tobski | 2026-05-07T20:41:52Z | 2020-09-08T10:11:00.826Z | Omit SPV NonUniform decoration with descriptor heaps | |
| | [8c1a3a06b8](https://github.com/KhronosGroup/glslang/commit/8c1a3a06b86039cb41fa9b090ece846d31e6edc5) | @Tobski | 2020-11-04T16:24:23Z | 2020-09-08T10:11:00.826Z | Add GL_EXT_shader_image_int64 support (#2409) | |
| | [6274ec5c20](https://github.com/KhronosGroup/glslang/commit/6274ec5c20f219b2a7f5a772137831d2bde2ff8b) | @juliusikkala | 2021-02-14T12:24:17Z | 2020-08-21T16:03:35.372Z | Pass environment through PreprocessDeferred | |
| | [76cc41d26f](https://github.com/KhronosGroup/glslang/commit/76cc41d26f6902de543773023611e40fbcdde58b) | @1480c1 | 2024-11-05T05:54:48Z | 2020-07-12T00:47:00.496Z | disassemble: Add cstdint for uint32_t | |
| | [a990b97d07](https://github.com/KhronosGroup/glslang/commit/a990b97d07a644a1706d1d90d258d2a6c891c54f) | @proydakov | 2021-02-26T11:31:27Z | 2020-06-23T19:03:19.297Z | Returned using find_host_package for PythonInterp 3 instead of find_package. | |
| | [5f7228e785](https://github.com/KhronosGroup/glslang/commit/5f7228e785bc27955b251ad4a4a74a86df05a56e) | @proydakov | 2020-06-24T17:01:18Z | 2020-06-23T19:03:19.297Z | Fixed msvc 2019 nmake noexcept build. | |
| | [6332f80b2d](https://github.com/KhronosGroup/glslang/commit/6332f80b2d0f6b13f0ef4f41066620cf1da62fde) | @proydakov | 2021-02-23T14:14:12Z | 2020-06-23T19:03:19.297Z | Code review. Thx `greg-lunarg` for comments. | |
| | [31d234c1da](https://github.com/KhronosGroup/glslang/commit/31d234c1dae4fde5aea0bb1351b641d505f85b4b) | @proydakov | 2021-02-18T23:18:17Z | 2020-06-23T19:03:19.297Z | Fixed cmake generation warning for regeneration project build files. | |
| | [e3dab6f0d2](https://github.com/KhronosGroup/glslang/commit/e3dab6f0d2c466110d43c33d6352b67d20a9be57) | @proydakov | 2021-02-07T18:18:31Z | 2020-06-23T19:03:19.297Z | Code review. Thx ben-clayton for comments. | |
| | [05798c17fb](https://github.com/KhronosGroup/glslang/commit/05798c17fb17d339d66e064a407e75ceae4c0316) | @proydakov | 2021-02-07T12:37:03Z | 2020-06-23T19:03:19.297Z | Fixed issues 2496. Used option 4: parse_version.cmake to avoid python3 usage. | |
| | [dc8b1d0264](https://github.com/KhronosGroup/glslang/commit/dc8b1d0264c8c2640b004632c07279c7b76e614f) | @proydakov | 2020-12-15T15:05:32Z | 2020-06-23T19:03:19.297Z | Fixed compile warning in reflection.cpp for ENABLE_HLSL = 0 build. [-Wunused-parameter] | |
| | [f6e3446363](https://github.com/KhronosGroup/glslang/commit/f6e34463634a2c6a2713aecd2961553559618c4b) | @proydakov | 2020-06-24T20:56:12Z | 2020-06-23T19:03:19.297Z | Fixed GCC -Wunused-parameter in hlslParseables.cpp. | |
| | [978338025a](https://github.com/KhronosGroup/glslang/commit/978338025acb4f40daf70189c60061ae6da52b74) | @gnoliyil | 2022-01-01T23:08:35Z | 2020-06-15T19:10:50.405Z | build: Make action targets hermetic | |
| | [1ee750aed5](https://github.com/KhronosGroup/glslang/commit/1ee750aed57e306ebc0c92e4874dc476f2cc9edb) | @lriki | 2020-06-25T03:27:28Z | 2020-06-12T12:44:58.240Z | Add pack_matrix test | |
| | [a0010e27ba](https://github.com/KhronosGroup/glslang/commit/a0010e27baebaffc8db896103c0993392c662fbe) | @ben-clayton | 2020-07-14T17:34:45Z | 2020-06-10T18:03:09.267Z | Deprecate InitializeDll functions | |
| | [775864ef74](https://github.com/KhronosGroup/glslang/commit/775864ef74fe1aa1a2a46f354e616908c475c77f) | @ben-clayton | 2020-07-14T17:32:12Z | 2020-06-10T18:03:09.267Z | Simplify PoolAlloc with use of thread_local. | |
| | [d465ac12dd](https://github.com/KhronosGroup/glslang/commit/d465ac12ddb207fbc805b0f9952297afbb69f8e4) | @ben-clayton | 2022-01-13T12:14:34Z | 2020-06-10T18:03:09.267Z | Update LICENSE.txt | |
| | [591651da3d](https://github.com/KhronosGroup/glslang/commit/591651da3dbfa9741252a1f0be72bf6799ae094a) | @ben-clayton | 2021-03-23T10:47:59Z | 2020-06-10T18:03:09.267Z | Fix warnings about int comparisons of different signness | |
| | [752028582f](https://github.com/KhronosGroup/glslang/commit/752028582f9fa77427b76b8b914e7101134a1a0a) | @ben-clayton | 2021-01-18T12:27:00Z | 2020-06-10T18:03:09.267Z | license-checker.cfg: Update rules | |
| | [0f52e7ef12](https://github.com/KhronosGroup/glslang/commit/0f52e7ef1216a5c6b3d198bea4097f371c063d95) | @ben-clayton | 2020-10-21T12:36:50Z | 2020-06-10T18:03:09.267Z | Fix GN build and presubmits | |
| | [b2b1e2da46](https://github.com/KhronosGroup/glslang/commit/b2b1e2da46b6193726e9a23e70fd0e1777e53f1f) | @ben-clayton | 2020-10-20T10:12:26Z | 2020-06-10T18:03:09.267Z | Kokoro: Add configurations for GN presubmit | |
| | [5b99b448b3](https://github.com/KhronosGroup/glslang/commit/5b99b448b3dbc77f60a482b36f4e8fa9d0ff4a52) | @ben-clayton | 2020-10-19T21:21:12Z | 2020-06-10T18:03:09.267Z | Fix uninitialized use of TIntermediate::resource (#2424) | |
| | [f915cc2b2b](https://github.com/KhronosGroup/glslang/commit/f915cc2b2b4f8bbd9d039c66475c76f297043465) | @ben-clayton | 2020-10-16T13:26:05Z | 2020-06-10T18:03:09.267Z | Add GN build instructions to README.md | |
| | [dac38b8fce](https://github.com/KhronosGroup/glslang/commit/dac38b8fceeee7baa25c3a7d863bfe6dfe46de59) | @ben-clayton | 2020-10-16T11:47:38Z | 2020-06-10T18:03:09.267Z | Add basic GN configurations | |
| | [2a44064885](https://github.com/KhronosGroup/glslang/commit/2a44064885a84e1e031880c56f00084796f6ae10) | @ben-clayton | 2020-07-31T06:09:17Z | 2020-06-10T18:03:09.267Z | Revert changes that migrate to `thread_local`. | |
| | [33585c871d](https://github.com/KhronosGroup/glslang/commit/33585c871dc41b1a47211532ff503bfd1b5e82c2) | @ben-clayton | 2020-07-14T17:36:08Z | 2020-06-10T18:03:09.267Z | Limit visibility of symbols for internal libraries | |
| | [abf92c80b9](https://github.com/KhronosGroup/glslang/commit/abf92c80b9152241c8a318e4d5b951d67d26b6ef) | @ben-clayton | 2020-07-14T17:34:45Z | 2020-06-10T18:03:09.267Z | Deprecate InitializeDll functions | |
| | [a3845240ae](https://github.com/KhronosGroup/glslang/commit/a3845240aeed9e54db1febfbe74bb541cdf3ac1e) | @ben-clayton | 2020-07-14T17:32:12Z | 2020-06-10T18:03:09.267Z | Simplify PoolAlloc with use of thread_local. | |
| | [c487d0feaa](https://github.com/KhronosGroup/glslang/commit/c487d0feaa3efac019e2845d1160b3369adf84c4) | @ben-clayton | 2020-07-20T15:32:30Z | 2020-06-10T18:03:09.267Z | Drop support for VS2013 | |
| | [70860c284e](https://github.com/KhronosGroup/glslang/commit/70860c284e71a2346775974ce2b23f73a158dc86) | @ben-clayton | 2020-07-20T15:26:34Z | 2020-06-10T18:03:09.267Z | Start glslang 11.0.0 | |
| | [6c7beeafa7](https://github.com/KhronosGroup/glslang/commit/6c7beeafa7a53c876c0dda13afd7f47e1ea6d905) | @ben-clayton | 2020-07-20T15:24:30Z | 2020-06-10T18:03:09.267Z | Finalize glslang 10.15.3847 | |
| | [4268914774](https://github.com/KhronosGroup/glslang/commit/4268914774f8ce1b1efd69777b9e822faf6ee88d) | @ben-clayton | 2020-07-20T15:39:15Z | 2020-06-10T18:03:09.267Z | build_info: Fix parsing of versions with no flavor | |
| | [047425a4db](https://github.com/KhronosGroup/glslang/commit/047425a4db37506e007f9faf0df512acc8e17b61) | @ben-clayton | 2020-07-17T19:06:31Z | 2020-06-10T18:03:09.267Z | Update license-checker.cfg with simplified rules | |
| | [5a7a7dbd1e](https://github.com/KhronosGroup/glslang/commit/5a7a7dbd1e99bde19e6c2c6b5e1812f884b1e545) | @ben-clayton | 2020-07-17T10:58:54Z | 2020-06-10T18:03:09.267Z | Add new rules for update of license-checker | |
| | [f429b72298](https://github.com/KhronosGroup/glslang/commit/f429b72298ea61bbbb41dbde8a1df516408a4a1a) | @ben-clayton | 2020-07-14T11:56:26Z | 2020-06-10T18:03:09.267Z | runtests: Check error codes, set LD_LIBRARY_PATH | |
| | [89a5ee09d5](https://github.com/KhronosGroup/glslang/commit/89a5ee09d579460ddb28afa305dd1780d79fcf97) | @ben-clayton | 2020-07-14T09:09:51Z | 2020-06-10T18:03:09.267Z | Give build_info.py the executable bit | |
| | [14a2cfbc72](https://github.com/KhronosGroup/glslang/commit/14a2cfbc72f2bb2e060fdfe3fbe6a4d54e3817a8) | @ben-clayton | 2020-07-13T19:32:09Z | 2020-06-10T18:03:09.267Z | Add bison license to LICENSE.txt | |
| | [6b20d83c41](https://github.com/KhronosGroup/glslang/commit/6b20d83c4117397f77add9e3bd61b81f9aad3ad5) | @ben-clayton | 2020-07-13T18:14:02Z | 2020-06-10T18:03:09.267Z | CMake: Move project() to top of CMakeLists.txt | |
| | [16ef2588ed](https://github.com/KhronosGroup/glslang/commit/16ef2588ed548dd3eb9e2f97b106b5e3d45e2c3b) | @ben-clayton | 2020-07-13T09:12:06Z | 2020-06-10T18:03:09.267Z | Kokoro: Print test output to stdout | |
| | [6788647d8e](https://github.com/KhronosGroup/glslang/commit/6788647d8e8b3923011789ebba3839032a0102c8) | @ben-clayton | 2020-07-12T12:07:39Z | 2020-06-10T18:03:09.267Z | Add missing comma from license-checker.cfg | |
| | [2270713d6a](https://github.com/KhronosGroup/glslang/commit/2270713d6a5e090446b22bcd34e04bbc09f042e2) | @ben-clayton | 2020-07-10T13:39:39Z | 2020-06-10T18:03:09.267Z | Fix CMake rules when nesting CMake projects | |
| | [360ba05949](https://github.com/KhronosGroup/glslang/commit/360ba059496f2e52cfa6bfd7572c808d7802d47f) | @ben-clayton | 2020-07-10T12:46:25Z | 2020-06-10T18:03:09.267Z | Attempt to fix chromium builds | |
| | [fbe9a23baf](https://github.com/KhronosGroup/glslang/commit/fbe9a23baf2cb020fe3f80d68d972e2a97d9b954) | @ben-clayton | 2020-06-17T10:17:19Z | 2020-06-10T18:03:09.267Z | Generate build information from CHANGES.md | |
| | [31cad22758](https://github.com/KhronosGroup/glslang/commit/31cad22758bb6ee1f2bdf8773b4f0c2b8996f7fc) | @ben-clayton | 2020-07-07T12:24:04Z | 2020-06-10T18:03:09.267Z | Use CMake's builtin functionality for PCHs | |
| | [3604be156c](https://github.com/KhronosGroup/glslang/commit/3604be156c1e297145cf10bd7057b5504fd35588) | @ben-clayton | 2020-07-07T10:49:40Z | 2020-06-10T18:03:09.267Z | Remove GLSLANG_BUILD_PIC flag | |
| | [948dc034c5](https://github.com/KhronosGroup/glslang/commit/948dc034c58c098a4d608615ec39a0c92c8a8a5c) | @ben-clayton | 2020-07-07T10:22:33Z | 2020-06-10T18:03:09.267Z | Add new static targets to VS solution folders | |
| | [a21c5f3604](https://github.com/KhronosGroup/glslang/commit/a21c5f36046b2560d91b19192dae24c2f7578a68) | @ben-clayton | 2020-07-07T10:15:24Z | 2020-06-10T18:03:09.267Z | Add new rules to .gitignore | |
| | [1125f1b269](https://github.com/KhronosGroup/glslang/commit/1125f1b269959fff3737f67a01baac08074916d9) | @ben-clayton | 2020-07-03T21:54:30Z | 2020-06-10T18:03:09.267Z | Add GLSLANG_BUILD_PIC CMake flag | |
| | [4af48da4e3](https://github.com/KhronosGroup/glslang/commit/4af48da4e3805eb0b7e519cc96f9f65126f4ce01) | @ben-clayton | 2020-07-03T14:41:03Z | 2020-06-10T18:03:09.267Z | Don't use add_link_options() on old CMake versions | |
| | [cb261e3c21](https://github.com/KhronosGroup/glslang/commit/cb261e3c21708a3a06fed806921513e12498daaf) | @ben-clayton | 2020-07-03T11:21:01Z | 2020-06-10T18:03:09.267Z | License headers: s/Google/The Khronos Group | |
| | [751b3f83c5](https://github.com/KhronosGroup/glslang/commit/751b3f83c5995e859424470e12d90a070cdad345) | @ben-clayton | 2020-07-03T10:07:32Z | 2020-06-10T18:03:09.267Z | Kokoro: Correct the `build_file' path to build.sh | |
| | [fb187f3063](https://github.com/KhronosGroup/glslang/commit/fb187f306327a47237d8143a29a278713870b66d) | @ben-clayton | 2020-07-02T15:05:41Z | 2020-06-10T18:03:09.267Z | Add config for license-checker and Kokoro scripts. | |
| | [cb4788c7a6](https://github.com/KhronosGroup/glslang/commit/cb4788c7a64d5da902e9897d4a1bcd7c9b55aee1) | @ben-clayton | 2020-07-02T14:54:40Z | 2020-06-10T18:03:09.267Z | Fix GLSLANG_IS_SHARED_LIBRARY define | |
| | [1d21270ebf](https://github.com/KhronosGroup/glslang/commit/1d21270ebfb796ba894c0e928226b2009ba7e537) | @ben-clayton | 2020-07-01T14:43:36Z | 2020-06-10T18:03:09.267Z | Add missing copyright headers | |
| | [2962be40ba](https://github.com/KhronosGroup/glslang/commit/2962be40baff69848fd786c609289666b60741b8) | @ben-clayton | 2020-07-01T09:48:27Z | 2020-06-10T18:03:09.267Z | Add additional licenses in use to LICENSE.txt | |
| | [d64e859987](https://github.com/KhronosGroup/glslang/commit/d64e8599870ac1e3eb401610b08ff65d97f879bd) | @ben-clayton | 2020-06-29T13:20:19Z | 2020-06-10T18:03:09.267Z | glslang: Only export public interface for SOs | |
| | [b8c3386ec0](https://github.com/KhronosGroup/glslang/commit/b8c3386ec00b9de2925732c0a29c588d60f8c8fd) | @ben-clayton | 2020-06-29T13:18:02Z | 2020-06-10T18:03:09.267Z | CMake: break up glslang into smaller static libs | |
| | [981e127698](https://github.com/KhronosGroup/glslang/commit/981e12769881ca6b596b15595850c2b6751b4f6f) | @ben-clayton | 2020-06-29T13:06:35Z | 2020-06-10T18:03:09.267Z | CMake: Compile with -fPIC when building SOs | |
| | [1fee6072d0](https://github.com/KhronosGroup/glslang/commit/1fee6072d02198d1f784e67c00e159c64a560996) | @ben-clayton | 2020-06-29T12:46:26Z | 2020-06-10T18:03:09.267Z | CMake: Error on unresolved symbols | |
| | [08bc7cf5fc](https://github.com/KhronosGroup/glslang/commit/08bc7cf5fc7df1da007f5934496d9d13c6b7ca82) | @ben-clayton | 2020-06-29T13:52:54Z | 2020-06-10T18:03:09.267Z | Remove root kokoro/linux-*-cmake configs | |
| | [40e1ae11f4](https://github.com/KhronosGroup/glslang/commit/40e1ae11f4310eafb6e8b53daed761febb44d1e1) | @ben-clayton | 2020-06-24T13:16:17Z | 2020-06-10T18:03:09.267Z | Kokoro: Split linux cmake cfgs into static/shared | |
| | [b2a4399dcc](https://github.com/KhronosGroup/glslang/commit/b2a4399dcc68256c80b59863d6651c17f1706d71) | @ben-clayton | 2020-06-19T11:14:02Z | 2020-06-10T18:03:09.267Z | Add kokoro configs for android-ndk and cmake | |
| | [ca17b723fb](https://github.com/KhronosGroup/glslang/commit/ca17b723fb47c517ff4a09bbe931815516aa1f40) | @ben-clayton | 2020-06-19T11:35:37Z | 2020-06-10T18:03:09.267Z | Switch ndk_test from gnustl_static to c++_static | |
| | [f49820dd6b](https://github.com/KhronosGroup/glslang/commit/f49820dd6b376ccc477dc77e11cf157d006299a5) | @ben-clayton | 2020-06-16T10:54:34Z | 2020-06-10T18:03:09.267Z | Move hlsl/ source to glslang/HLSL/ | |
| | [dcad9ad056](https://github.com/KhronosGroup/glslang/commit/dcad9ad05646a70683afa37cb5f6f12741be269c) | @ben-clayton | 2020-06-15T12:54:55Z | 2020-06-10T18:03:09.267Z | CMake: Fold HLSL source into glslang | |
| | [b919bc889e](https://github.com/KhronosGroup/glslang/commit/b919bc889e1d1032fcbad231b444ff96a541615d) | @ben-clayton | 2020-06-11T03:41:47Z | 2020-06-10T18:03:09.267Z | Fix signed / unsigned mismatch warning (#2266) | |
| | [62825d0fad](https://github.com/KhronosGroup/glslang/commit/62825d0fad62e4d0e7f66b435d46465587b53298) | @rdb | 2026-06-30T12:49:26Z | 2020-05-31T20:51:59.384Z | Show error when trying to convert literal string to other type | |
| | [5137ce1a95](https://github.com/KhronosGroup/glslang/commit/5137ce1a955b325ebf59f70c3aa32022a3e0d839) | @rdb | 2023-01-30T16:42:49Z | 2020-05-31T20:51:59.384Z | HLSL: Add missing relaxed-precision float/int matrix expansions | |
| | [589aaff11c](https://github.com/KhronosGroup/glslang/commit/589aaff11cacf590d766bd3518f6dd037bfe4df9) | @rdb | 2020-11-05T16:53:38Z | 2020-05-31T20:51:59.384Z | Don't use roundEven() to implement round() in DX9 compatibility mode | |
| | [383eaf3293](https://github.com/KhronosGroup/glslang/commit/383eaf3293fa898622ad210ce49d11924e0d6aa1) | @rdb | 2020-11-06T17:51:07Z | 2020-05-31T20:51:59.384Z | Fix token-pasting macros not working in preprocessor directives. (#2453) | |
| | [ebf55a0711](https://github.com/KhronosGroup/glslang/commit/ebf55a0711b81ad1d0701d85c1c018b831243613) | @rdb | 2020-06-15T12:39:43Z | 2020-05-31T20:51:59.384Z | HLSL: Fix incorrect case in name of DX9-style cube sampler type (#2265) | |
| | [78a3c915a1](https://github.com/KhronosGroup/glslang/commit/78a3c915a1d70cf236588cc3c88f4db0566494a4) | @rdb | 2020-06-02T06:32:35Z | 2020-05-31T20:51:59.384Z | HLSL: Add better diagnostic when using in/out qualifiers in global scope (#2258) | |
| | [b56e0e441b](https://github.com/KhronosGroup/glslang/commit/b56e0e441b64f7804eebb1227f860d8f6e95940b) | @rdb | 2020-06-02T06:30:50Z | 2020-05-31T20:51:59.384Z | HLSL: Recognize POSITION semantic et al in DX9 compatibility mode (#2255) | |
| | [d8edfd8e66](https://github.com/KhronosGroup/glslang/commit/d8edfd8e6641bab5590289f7694b508c0e4997ce) | @rdb | 2020-06-02T06:30:07Z | 2020-05-31T20:51:59.384Z | HLSL: fix handling of uniform qualifier in entry point parameters (#2254) | |
| | [ecc9b9149f](https://github.com/KhronosGroup/glslang/commit/ecc9b9149f8f6367e4dc109e1f9ce3635a851968) | @WDog367 | 2020-06-10T00:43:48Z | 2020-05-21T19:47:11.788Z | Implement GL_EXT_vulkan_glsl_relaxed option | |
| | [08e4874a56](https://github.com/KhronosGroup/glslang/commit/08e4874a565db38671b0620c86bdfbab6ecbf4f4) | @nihui | 2020-12-24T02:33:22Z | 2020-05-21T03:42:56.323Z | Merge remote-tracking branch 'upstream/master' into patch-3 | |
| | [5c202faffb](https://github.com/KhronosGroup/glslang/commit/5c202faffbb826fdec87caa3496b2b6726b3cc07) | @nihui | 2020-12-23T13:56:23Z | 2020-05-21T03:42:56.323Z | Update ParseHelper.cpp | |
| | [967fa92d14](https://github.com/KhronosGroup/glslang/commit/967fa92d14acea305267574faf63ebe753de98c4) | @nihui | 2020-09-12T03:18:02Z | 2020-05-21T03:42:56.323Z | Try to find python interpreter from host first | |
| | [a9e16bd73a](https://github.com/KhronosGroup/glslang/commit/a9e16bd73a957b7849055923f9ee2a1f0c0fafe4) | @nihui | 2020-09-12T02:04:36Z | 2020-05-21T03:42:56.323Z | Fix build android ndk r16b | |
| | [d0c9129d2f](https://github.com/KhronosGroup/glslang/commit/d0c9129d2f37d70e458d58b75414170bb2420382) | @nihui | 2020-05-28T12:12:01Z | 2020-05-21T03:42:56.323Z | fix warning unused parameter in release build (#2251) | |
| | [a0cce739bc](https://github.com/KhronosGroup/glslang/commit/a0cce739bc2549b0775da83d71505d758c55c952) | @nihui | 2020-05-21T11:33:17Z | 2020-05-21T03:42:56.323Z | Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) | |
| | [044113abe8](https://github.com/KhronosGroup/glslang/commit/044113abe8c21851897cac51abe55af775887e85) | @nihui | 2020-05-21T05:55:24Z | 2020-05-21T03:42:56.323Z | Add an option to make Exceptions enabled (#2239) | |
| | [02f1c80d77](https://github.com/KhronosGroup/glslang/commit/02f1c80d77c1fe3f96b5c816cb75df693d116894) | @jaebaek | 2021-06-08T14:39:55Z | 2020-05-14T15:56:06.510Z | Fix unit test failures | |
| | [a5f9118e7c](https://github.com/KhronosGroup/glslang/commit/a5f9118e7cc653f17f8e1448bc7e53fefe5b6c4e) | @jaebaek | 2021-06-08T13:47:29Z | 2020-05-14T15:56:06.510Z | Update known_good.json for SPIRV-Tools | |
| | [ed8bd0453f](https://github.com/KhronosGroup/glslang/commit/ed8bd0453f73095f1e56bbd7b999c5c35f104dac) | @jaebaek | 2020-11-02T17:49:31Z | 2020-05-14T15:56:06.510Z | Do not use PropagateLineInfoPass and RedundantLineInfoElimPass (#2440) | |
| | [08a05bc2b9](https://github.com/KhronosGroup/glslang/commit/08a05bc2b9d10975a036d0c4d958cb55682f6322) | @jaebaek | 2020-05-14T17:06:05Z | 2020-05-14T15:56:06.510Z | Move to newer version of SPIRV-Tools | |
| | [22a33d6742](https://github.com/KhronosGroup/glslang/commit/22a33d6742e2edfcdab947179c073428b427be9c) | @rg3igalia | 2025-01-22T12:01:17Z | 2020-04-27T17:46:40.893Z | Update SPIRV-Tools known good version | |
| | [a420aff856](https://github.com/KhronosGroup/glslang/commit/a420aff856846c939ad99c48bb69cfb9b693a5b5) | @rg3igalia | 2024-11-05T14:30:52Z | 2020-04-27T17:46:40.893Z | Check argument constness with SparseTextureOffset functions | |
| | [54264f913d](https://github.com/KhronosGroup/glslang/commit/54264f913d12c8503486b0e064c7bf9ddecc65d6) | @rg3igalia | 2024-10-28T16:24:00Z | 2020-04-27T17:46:40.893Z | Add support for GL_EXT_texture_offset_non_const | |
| | [d4865f0b68](https://github.com/KhronosGroup/glslang/commit/d4865f0b68750ab38aac267e9af363ea33e64da7) | @rg3igalia | 2022-09-21T08:04:50Z | 2020-04-27T17:46:40.893Z | Make gl_SubGroupARB a flat int in Vulkan | |
| | [232ba0d848](https://github.com/KhronosGroup/glslang/commit/232ba0d848d19e385d719422435a041f6e08bb74) | @rg3igalia | 2020-06-03T13:52:55Z | 2020-04-27T17:46:40.893Z | Add SPIR-V capabilities needed for spec constants (#2199) | |
| | [02c70ad10e](https://github.com/KhronosGroup/glslang/commit/02c70ad10e1f9dc88ae4ee509f26fe5f9fb31843) | @Antidote | 2020-04-22T14:19:43Z | 2020-04-21T23:05:05.566Z | TPpToken: Fix compiling on clang-10 (#2189) | |
| | [c9b28b9f33](https://github.com/KhronosGroup/glslang/commit/c9b28b9f3388c607ea5506f5e6197b7150238ad3) | @MennoVink | 2020-04-21T13:06:12Z | 2020-04-21T10:16:12.841Z | xcode warnings fix (#2188) | |
| | [5cffd9a796](https://github.com/KhronosGroup/glslang/commit/5cffd9a796210165631c995f9f58787ea0527eea) | @pmistryNV | 2025-04-23T04:26:37Z | 2020-04-15T18:41:15.368Z | Implement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5 completely | |
| | [5ff0c048b7](https://github.com/KhronosGroup/glslang/commit/5ff0c048b7242e173357bf28024cdee79edbcea8) | @pmistryNV | 2023-10-02T19:10:11Z | 2020-04-15T18:41:15.368Z | Clean the implementation of GL_EXT_texture_shadow_lod. | |
| | [559a5f1d82](https://github.com/KhronosGroup/glslang/commit/559a5f1d82039c4adcc6ac8089255ed3ed1e14ad) | @pmistryNV | 2022-09-26T19:45:39Z | 2020-04-15T18:41:15.368Z | Fix for bug #3019 : That incorrectly removed perVertexEXT qualifier as arrayed IO | |
| | [cd9b971a5e](https://github.com/KhronosGroup/glslang/commit/cd9b971a5e2b81b73ba6815e806f2ff1c9cadaf1) | @pmistryNV | 2022-09-09T19:48:52Z | 2020-04-15T18:41:15.368Z | Make a utility function for termination instructions that take input operands. | |
| | [71f5f219ad](https://github.com/KhronosGroup/glslang/commit/71f5f219add626a996aa7025acd1157468364e8b) | @pmistryNV | 2022-09-09T01:55:53Z | 2020-04-15T18:41:15.368Z | Fix for issue #3020 | |
| | [228c67228a](https://github.com/KhronosGroup/glslang/commit/228c67228a181ac299df2a1c09a322dcc9bb0cdc) | @pmistryNV | 2021-08-25T20:41:32Z | 2020-04-15T18:41:15.368Z | GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation | |
| | [18cfc3f106](https://github.com/KhronosGroup/glslang/commit/18cfc3f1068dc0587f975581c14ea03e6f302088) | @pmistryNV | 2021-03-24T19:52:23Z | 2020-04-15T18:41:15.368Z | For bug #2580: sparseTextureGatherOffsetsARB should only take constant offsets. | |
| | [e05cc20ec2](https://github.com/KhronosGroup/glslang/commit/e05cc20ec20a154d94256c744a3837c23719c0f9) | @pmistryNV | 2020-04-21T18:33:57Z | 2020-04-15T18:41:15.368Z | Add support for es extension GL_EXT_blend_func_extended | |
| | [2c53baedbb](https://github.com/KhronosGroup/glslang/commit/2c53baedbb64049e15ed8d3b38f867c1d9bec097) | @pmistryNV | 2020-05-01T04:41:33Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_EXT_shader_integer_mix (#2203) | |
| | [2a8ead2109](https://github.com/KhronosGroup/glslang/commit/2a8ead21097ed662ac35a84f13c4b67ef6b6a0a6) | @pmistryNV | 2020-04-27T00:52:31Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_EXT_shader_implicit_conversions | |
| | [39281fb710](https://github.com/KhronosGroup/glslang/commit/39281fb710c328998759a17132fd5a3dbe46dcf1) | @pmistryNV | 2020-04-29T12:58:49Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_vertex_attrib_64bit (#2193) | |
| | [f03cb290ac](https://github.com/KhronosGroup/glslang/commit/f03cb290ac10414dfc96017b26ebfaee8f3afb3e) | @pmistryNV | 2020-04-28T05:46:54Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_texture_query_lod. (#2194) | |
| | [ea50f6d77e](https://github.com/KhronosGroup/glslang/commit/ea50f6d77ef5930da6c35a91d1ce9c1d9aa35e97) | @pmistryNV | 2020-04-27T08:46:32Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_shading_language_packing (#2192) | |
| | [7d65f09b83](https://github.com/KhronosGroup/glslang/commit/7d65f09b83112c1ec9e29313cb9913ed2b850aa0) | @pmistryNV | 2020-04-23T04:46:52Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_shader_storage_buffer_object (#2184) | |
| | [3f4e5c4563](https://github.com/KhronosGroup/glslang/commit/3f4e5c4563068f277141f5fb3d96ec02afc7ac95) | @pmistryNV | 2020-04-20T02:47:54Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_shader_image_size (#2185) | |
| | [9f46e3dd5e](https://github.com/KhronosGroup/glslang/commit/9f46e3dd5e11febbfbed971e74e10ed638e6578d) | @pmistryNV | 2020-04-17T11:24:12Z | 2020-04-15T18:41:15.368Z | Add support for extension GL_ARB_shader_bit_encoding (#2183) | |
| | [fd593d5f08](https://github.com/KhronosGroup/glslang/commit/fd593d5f08343b44302c3a018a8bb734f550be9e) | @Malacath-92 | 2020-04-10T08:39:16Z | 2020-04-09T16:12:58.251Z | Get rid of all warnings with MSVC and clang-cl (#2177) | |
| | [4d2298bfd7](https://github.com/KhronosGroup/glslang/commit/4d2298bfd78a82f77f2325c4ade096ccdab1f00d) | @cnorthrop | 2020-04-14T03:59:49Z | 2020-04-08T17:01:48.494Z | Support multiple swizzled out operands (#2175) | |
| | [d550bebee9](https://github.com/KhronosGroup/glslang/commit/d550bebee919179c9e332a0ab28a67f8fe3ca239) | @courtney-g | 2020-11-03T04:22:55Z | 2020-03-19T21:39:59.548Z | Fix build error with Chromium & ANGLE (#2446) | |
| | [2b4d345dae](https://github.com/KhronosGroup/glslang/commit/2b4d345dae772d3365b1b8e2ae47e3337221d886) | @neslimsah | 2020-03-26T23:32:52Z | 2020-03-19T15:24:43.092Z | accelerationStructureEXT - issue #2152 | |
| | [915f119199](https://github.com/KhronosGroup/glslang/commit/915f119199b124d6df3cca5b546b09d168fa5679) | @neslimsah | 2020-03-26T22:51:18Z | 2020-03-19T15:24:43.092Z | accelerationStructureEXT - issue #2152 | |
| | [054b5e35eb](https://github.com/KhronosGroup/glslang/commit/054b5e35ebecff6cd69e770a2710831182956236) | @neslimsah | 2020-03-26T16:24:31Z | 2020-03-19T15:24:43.092Z | pass by reference updates | |
| | [b366a703a5](https://github.com/KhronosGroup/glslang/commit/b366a703a5922000569e16a18f4c9be0cdfe9412) | @neslimsah | 2020-03-26T15:08:54Z | 2020-03-19T15:24:43.092Z | Merge branch 'master' of https://github.com/neslimsah/glslang | |
| | [7d37a68ad7](https://github.com/KhronosGroup/glslang/commit/7d37a68ad788c274039c57d1184059a20f36cb1e) | @neslimsah | 2020-03-26T14:52:33Z | 2020-03-19T15:24:43.092Z | pass-by-reference updates | |
| | [575f9df9f7](https://github.com/KhronosGroup/glslang/commit/575f9df9f74e6f5c0e111d9c7f437d92cc7af51e) | @neslimsah | 2020-03-26T15:06:00Z | 2020-03-19T15:24:43.092Z | Merge pull request #1 from KhronosGroup/master | |
| | [cea9384b6b](https://github.com/KhronosGroup/glslang/commit/cea9384b6b5b4a52aa405965ae9fad801a129998) | @neslimsah | 2020-03-25T12:13:32Z | 2020-03-19T15:24:43.092Z | switch format update | |
| | [f80bf797eb](https://github.com/KhronosGroup/glslang/commit/f80bf797eb8301727d37fda11aff922573f54753) | @neslimsah | 2020-03-25T01:51:11Z | 2020-03-19T15:24:43.092Z | Merge branch 'master' of https://github.com/neslimsah/glslang | |
| | [f0089e5499](https://github.com/KhronosGroup/glslang/commit/f0089e54992888d568cb6d55a71d343052bfc29e) | @neslimsah | 2020-03-25T00:39:34Z | 2020-03-19T15:24:43.092Z | copyright notice changes removed from unchanged files | |
| | [9d3b4346df](https://github.com/KhronosGroup/glslang/commit/9d3b4346df29576aa572dbe18f6aa3751b957ad6) | @neslimsah | 2020-03-25T00:39:34Z | 2020-03-19T15:24:43.092Z | copyright notice changes removed from unchanged files | |
| | [7f48ec346c](https://github.com/KhronosGroup/glslang/commit/7f48ec346c15cf3cb34ce972df1f8562fa33ff1c) | @neslimsah | 2020-03-24T16:22:27Z | 2020-03-19T15:24:43.092Z | copyright notice changes removed from unchanged files | |
| | [ea98c46c2b](https://github.com/KhronosGroup/glslang/commit/ea98c46c2bb29c2a23f8f0d0809f5bce86a5117d) | @neslimsah | 2020-03-24T16:02:20Z | 2020-03-19T15:24:43.092Z | spirv.hpp reverted to commit f368dcbb7d8af23f0cba3015d0f4dda9dc3aa66d | |
| | [67c7bc4086](https://github.com/KhronosGroup/glslang/commit/67c7bc4086758e9bb112ab79de488951b7c60505) | @neslimsah | 2020-03-24T14:24:50Z | 2020-03-19T15:24:43.092Z | .travis updated to origin, rayQueryCheck removed | |
| | [7f689bebec](https://github.com/KhronosGroup/glslang/commit/7f689bebec9f98e5481e8d98d018b6300aa22a71) | @neslimsah | 2020-03-24T03:09:44Z | 2020-03-19T15:24:43.092Z | const rayFlag defs used in the test cases in stead of numerical values | |
| | [65c81bf236](https://github.com/KhronosGroup/glslang/commit/65c81bf2368ddec8c81ebf1fc00dc5c3217d620c) | @neslimsah | 2020-03-24T01:56:21Z | 2020-03-19T15:24:43.092Z | compute and fragment shader test_cases added for rayQuery | |
| | [2fb45def04](https://github.com/KhronosGroup/glslang/commit/2fb45def04e65871f78b212c2080b08d4ca39478) | @neslimsah | 2020-03-24T01:34:09Z | 2020-03-19T15:24:43.092Z | rayQuery test cases added | |
| | [ae64363b19](https://github.com/KhronosGroup/glslang/commit/ae64363b196eeb1227f3ac58baa946fef0ff7167) | @neslimsah | 2020-03-24T01:05:26Z | 2020-03-19T15:24:43.092Z | rayQueryEXT function parameter | |
| | [964c7e4a5f](https://github.com/KhronosGroup/glslang/commit/964c7e4a5f48753b6b03373cc09dd306e9b52a06) | @neslimsah | 2020-03-24T00:25:52Z | 2020-03-19T15:24:43.092Z | rayQueryEXT assignment is allowed. | |
| | [4893bae5e9](https://github.com/KhronosGroup/glslang/commit/4893bae5e90772a930690602cd01d7785b9e5aef) | @neslimsah | 2020-03-23T23:20:24Z | 2020-03-19T15:24:43.092Z | test names updated | |
| | [66938c5ab8](https://github.com/KhronosGroup/glslang/commit/66938c5ab8970b16cf87668d0e9d57ae2d59cc1a) | @neslimsah | 2020-03-23T17:49:16Z | 2020-03-19T15:24:43.092Z | wait time increased for the install | |
| | [39a7fc3700](https://github.com/KhronosGroup/glslang/commit/39a7fc3700742a089b6a62c80ca75a121c038e03) | @neslimsah | 2020-03-23T15:36:06Z | 2020-03-19T15:24:43.092Z | rayQuery test cases disabled | |
| | [7d122c96a4](https://github.com/KhronosGroup/glslang/commit/7d122c96a449255db479243cf4202c3f5898c739) | @neslimsah | 2020-03-20T22:35:57Z | 2020-03-19T15:24:43.092Z | Merge branch 'master' of https://github.com/neslimsah/glslang | |
| | [50a722818b](https://github.com/KhronosGroup/glslang/commit/50a722818bc00a082d844d08c7974b6c4f02e3e7) | @neslimsah | 2020-03-20T22:23:27Z | 2020-03-19T15:24:43.092Z | GL_EXT_ray_query glslang updates, and test cases added. | |
| | [34e874228e](https://github.com/KhronosGroup/glslang/commit/34e874228e8a86db1c789ccaaf50e38fcfb6d5a6) | @neslimsah | 2020-03-19T20:34:40Z | 2020-03-19T15:24:43.092Z | comment update, rayQueryEXT is writable, readonly check removed. | |
| | [120b3daa93](https://github.com/KhronosGroup/glslang/commit/120b3daa93c7479daaffc2b575757126bf875249) | @neslimsah | 2020-03-19T20:34:40Z | 2020-03-19T15:24:43.092Z | comment update, rayQueryEXT is writable, readonly check removed. | |
| | [44e8e5560b](https://github.com/KhronosGroup/glslang/commit/44e8e5560b4a2af967a2f0841f1b8fd7af5a521d) | @neslimsah | 2020-03-19T20:34:40Z | 2020-03-19T15:24:43.092Z | comment update, rayQueryEXT is writable, readonly check removed. | |
| | [42dc643b3b](https://github.com/KhronosGroup/glslang/commit/42dc643b3b8f8b5ee360a5d9af2af1181df50640) | @neslimsah | 2020-03-19T20:26:40Z | 2020-03-19T15:24:43.092Z | GL_EXT_ray_query updates | |
| | [610fd6edf3](https://github.com/KhronosGroup/glslang/commit/610fd6edf366ae7356e13d05bb98d901fdfe8ca8) | @sfricke-samsung | 2022-03-23T17:42:21Z | 2020-03-06T17:03:50.371Z | Prevent Push Constant blocks being an array (#2904) | |
| | [0b71a071e2](https://github.com/KhronosGroup/glslang/commit/0b71a071e2542bb2af159399b9dcb7e89a3d514e) | @travisfoo | 2020-03-06T15:31:14Z | 2020-03-05T21:15:26.353Z | add missing string.h header for resource_limits_c.cpp | |
| | [fd37e0c0f1](https://github.com/KhronosGroup/glslang/commit/fd37e0c0f1280e5ff0c0e069d6cffc05423de0c7) | @travisfoo | 2020-03-06T15:06:47Z | 2020-03-05T21:15:26.353Z | add c wrapper for standalone ResourceLimits and remove that dependency from glslang_c_interface | |
| | [48556b8471](https://github.com/KhronosGroup/glslang/commit/48556b84712e0b227a14fc7c7a4b86e7cc919932) | @travisfoo | 2020-03-06T01:49:49Z | 2020-03-05T21:15:26.353Z | add stdbool.h to properly support bool type | |
| | [ff8fafe940](https://github.com/KhronosGroup/glslang/commit/ff8fafe940d84e0da9953ec917cbba08df58d3c0) | @mbechard | 2024-11-16T03:02:53Z | 2019-11-28T04:51:54.058Z | Improve auto push_constants upgrading. | |
| | [4a9f088915](https://github.com/KhronosGroup/glslang/commit/4a9f08891540263e19c2468dd602ffdd8c446390) | @mbechard | 2024-09-25T02:23:11Z | 2019-11-28T04:51:54.058Z | a few more tweaks for #3681 | |
| | [8590f62c14](https://github.com/KhronosGroup/glslang/commit/8590f62c145549b30e07d6714afe6158174574f7) | @mbechard | 2024-07-30T20:06:37Z | 2019-11-28T04:51:54.058Z | add optimizerAllowExpandedIDBound to SpvOptions | |
| | [69249e46b6](https://github.com/KhronosGroup/glslang/commit/69249e46b6286e41ee47b5f51bf814881f15b63a) | @mbechard | 2024-07-12T04:51:48Z | 2019-11-28T04:51:54.058Z | add cross-stage check for missing outputs | |
| | [ba5c010c59](https://github.com/KhronosGroup/glslang/commit/ba5c010c590761d0321bd16e915536ef4f9aad8d) | @mbechard | 2024-07-12T05:06:18Z | 2019-11-28T04:51:54.058Z | fix crash when atomicCounter() with no args is used. | |
| | [1dde7113bb](https://github.com/KhronosGroup/glslang/commit/1dde7113bbdb4472bb15fcad12a33a0cac2c40d1) | @mbechard | 2023-10-30T19:28:36Z | 2019-11-28T04:51:54.058Z | tweak error behavior for redeclared uniforms for vulkan-relaxed | |
| | [6defcb2478](https://github.com/KhronosGroup/glslang/commit/6defcb24783a500effd52567468434cc993621c1) | @mbechard | 2023-06-17T00:19:35Z | 2019-11-28T04:51:54.058Z | Rework how auto push_constant upgrading works a bit. | |
| | [d11c3ff315](https://github.com/KhronosGroup/glslang/commit/d11c3ff315d340e5c75cf00023535c397b0b6d9e) | @mbechard | 2022-09-28T04:07:01Z | 2019-11-28T04:51:54.058Z | only use dead input elimination on vertex shaders | |
| | [7f7831c67b](https://github.com/KhronosGroup/glslang/commit/7f7831c67b58bc250428d252685c62281640710f) | @mbechard | 2022-09-16T21:53:08Z | 2019-11-28T04:51:54.058Z | further updates to 67384dd18b1715 | |
| | [67384dd18b](https://github.com/KhronosGroup/glslang/commit/67384dd18b1715a61851017763d3b3f49f07edd2) | @mbechard | 2022-05-17T03:03:37Z | 2019-11-28T04:51:54.058Z | fix structure indexing reassignment during block merging | |
| | [be202ef9ba](https://github.com/KhronosGroup/glslang/commit/be202ef9ba53ea7fc24143d718544c04e5f237f2) | @mbechard | 2022-02-09T23:44:22Z | 2019-11-28T04:51:54.058Z | avoid leaving decorations on auto-push-constants | |
| | [b8338311ea](https://github.com/KhronosGroup/glslang/commit/b8338311ea58fadfc8cb41a389d857910f4d9818) | @mbechard | 2022-01-26T02:31:31Z | 2019-11-28T04:51:54.058Z | fix cases where symbols in the tree didn't get updated during block merging | |
| | [eebb48f5fc](https://github.com/KhronosGroup/glslang/commit/eebb48f5fc8631830e04e6ac1de623413008a526) | @mbechard | 2021-11-15T15:44:08Z | 2019-11-28T04:51:54.058Z | remove unneeded extra constructions now that pool allocation is fixed | |
| | [7b57c6e32a](https://github.com/KhronosGroup/glslang/commit/7b57c6e32a09cf297f228adf18988782b7f8cf03) | @mbechard | 2021-09-29T19:31:28Z | 2019-11-28T04:51:54.058Z | rename member variable for clarity | |
| | [3f04389a18](https://github.com/KhronosGroup/glslang/commit/3f04389a1806c74355236ecd0a2493d701b19d87) | @mbechard | 2021-09-22T17:41:10Z | 2019-11-28T04:51:54.058Z | Auto push constant blocks (#2764) | |
| | [05794b46a7](https://github.com/KhronosGroup/glslang/commit/05794b46a73add190282014443dff92fd4c179bc) | @mbechard | 2021-09-16T21:40:49Z | 2019-11-28T04:51:54.058Z | GL_EXT_vulkan_glsl_relaxed - retarget gl_VertexID to gl_VertexIndex | |
| | [d3bff63cae](https://github.com/KhronosGroup/glslang/commit/d3bff63caedced00e022ca046b547598f5d1c25d) | @mbechard | 2021-09-16T03:39:02Z | 2019-11-28T04:51:54.058Z | avoid growing the global uniform block with duplicates | |
| | [275d7ae882](https://github.com/KhronosGroup/glslang/commit/275d7ae882413694f5270b1a6940d65eb646db77) | @mbechard | 2021-06-11T01:42:46Z | 2019-11-28T04:51:54.058Z | only declare compatibility gl_ variables in compatibility mode | |
| | [8bbd41f274](https://github.com/KhronosGroup/glslang/commit/8bbd41f274972d8533ff0932a22da740eb82843c) | @mbechard | 2021-03-22T17:51:45Z | 2019-11-28T04:51:54.058Z | Don't check precision qualifiers on cross-stage checks | |
| | [9b962f611c](https://github.com/KhronosGroup/glslang/commit/9b962f611c79f897ea96a1bb864dfe7ca31109f7) | @mbechard | 2021-03-18T20:58:40Z | 2019-11-28T04:51:54.058Z | Partial fix for inconsistencies re: #2578 | |
| | [5340752190](https://github.com/KhronosGroup/glslang/commit/5340752190843cafab8a2ee94bff5f1a3b743839) | @mbechard | 2021-03-17T22:47:13Z | 2019-11-28T04:51:54.058Z | Fix issue with remapping global uniform blocks | |
| | [48f08c60e2](https://github.com/KhronosGroup/glslang/commit/48f08c60e293d497bc395d18fe4ff1966be927d6) | @mbechard | 2021-03-16T23:00:52Z | 2019-11-28T04:51:54.058Z | fix variable capitilization. Don't initialize it in the struct's constructor | |
| | [beec2e4a7c](https://github.com/KhronosGroup/glslang/commit/beec2e4a7c4d846eeb4097faebd74d020602faa3) | @mbechard | 2020-11-12T20:55:50Z | 2019-11-28T04:51:54.058Z | tweak local_size comparison a bit (#2456) | |
| | [5727fb313e](https://github.com/KhronosGroup/glslang/commit/5727fb313e5d618374f43de8dc9b59d0b7669340) | @mbechard | 2020-07-14T16:59:57Z | 2019-11-28T04:51:54.058Z | also search global variables assignment for live variables | |
| | [6f723ebbe3](https://github.com/KhronosGroup/glslang/commit/6f723ebbe3b0eba0c543fa615b53fbdc3e6e22c7) | @mbechard | 2020-05-21T06:10:33Z | 2019-11-28T04:51:54.058Z | fix incorrect error when multiple compilation units don't declare layouts (#2238) | |
| | [0b66fa3b62](https://github.com/KhronosGroup/glslang/commit/0b66fa3b62cb36a3bc86f5018cf92a5211b27156) | @mbechard | 2020-04-02T08:03:53Z | 2019-11-28T04:51:54.058Z | Shader interface matching rework to fix #2136 (#2156) | |
| | [4b2483ee88](https://github.com/KhronosGroup/glslang/commit/4b2483ee88ab2ce904f6bac27c7796823c45564c) | @mbechard | 2020-03-16T14:51:15Z | 2019-11-28T04:51:54.058Z | Fix #2005. Allow multiple compilation units to declare identical push_constant blocks (#2123) | |
| | [9216e8cf16](https://github.com/KhronosGroup/glslang/commit/9216e8cf1686ffbf993751c2f4105dc0226bc9ea) | @ianromanick | 2019-12-02T18:53:46Z | 2019-11-25T23:44:38.869Z | Update README.md to include other test requirements | |
| | [7801230069](https://github.com/KhronosGroup/glslang/commit/780123006938d029abfdb9bd5874f8ae5a4a6851) | @corporateshark | 2022-05-21T19:30:39Z | 2019-10-25T16:59:50.981Z | Add a new C interface example to README.md | |
| | [df01afe7b8](https://github.com/KhronosGroup/glslang/commit/df01afe7b8bc577ba5243c111bbc22c7816771e2) | @corporateshark | 2022-05-21T06:00:29Z | 2019-10-25T16:59:50.981Z | Android.mk: Add CInterface files | |
| | [a720028cdd](https://github.com/KhronosGroup/glslang/commit/a720028cddb1268658c674e2df6ddf8c24c09c21) | @corporateshark | 2021-01-20T23:33:16Z | 2019-10-25T16:59:50.981Z | Fix missing enum values in the C-interface #2507 | |
| | [a7ff36e6bd](https://github.com/KhronosGroup/glslang/commit/a7ff36e6bd9d5422be8e59877dc7aa657b3d9cea) | @corporateshark | 2020-02-27T23:18:37Z | 2019-10-25T16:59:50.981Z | Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp | |
| | [77405788a2](https://github.com/KhronosGroup/glslang/commit/77405788a2ea59e9f14da01cc60a02f10d68f327) | @corporateshark | 2020-01-08T11:26:44Z | 2019-10-25T16:59:50.981Z | Public: replaced tabs with spaces | |
| | [e33f4e7bbb](https://github.com/KhronosGroup/glslang/commit/e33f4e7bbbe5dca3405d7e6f055294f59ec8c0ac) | @corporateshark | 2020-01-08T11:25:56Z | 2019-10-25T16:59:50.981Z | CInterface: replaced tabs with spaces | |
| | [6944b38a78](https://github.com/KhronosGroup/glslang/commit/6944b38a78b440b21c2dd6fa3eea984c0626a3ad) | @corporateshark | 2019-12-30T08:13:06Z | 2019-10-25T16:59:50.981Z | CInterface: added static asserts to compare C/C++ enums | |
| | [0e65b31641](https://github.com/KhronosGroup/glslang/commit/0e65b31641fdb54b54d1ea777aab7cfad950b049) | @corporateshark | 2019-12-30T08:11:55Z | 2019-10-25T16:59:50.981Z | Added LAST_ELEMENT_MARKER for every enum used in the C interface | |
| | [b80a63a0ba](https://github.com/KhronosGroup/glslang/commit/b80a63a0ba203c8b4e183d96beecf283b5634a49) | @corporateshark | 2019-12-26T18:17:37Z | 2019-10-25T16:59:50.981Z | CInterface: replaced SH_ prefix with GLSLANG_ | |
| | [d7f09317f7](https://github.com/KhronosGroup/glslang/commit/d7f09317f72ff1d5163ac0d40b4742731b3413bf) | @corporateshark | 2019-12-24T22:01:06Z | 2019-10-25T16:59:50.981Z | CInterface: added glslang_program_SPIRV_get_ptr() | |
| | [4ecd0f6723](https://github.com/KhronosGroup/glslang/commit/4ecd0f672359ab0cf85ff2583aae409cb4932a3c) | @corporateshark | 2019-12-24T21:06:00Z | 2019-10-25T16:59:50.981Z | CInterface: added files to CMakeLists.txt | |
| | [e9ddba8fd8](https://github.com/KhronosGroup/glslang/commit/e9ddba8fd8d5042ade114350d4542c7f2e0215f5) | @corporateshark | 2019-12-24T21:05:41Z | 2019-10-25T16:59:50.981Z | CInterface: added _BIT suffix to glslang_messages_t and glslang_reflection_options_t, fixed const-correctness | |
| | [ca593a98f9](https://github.com/KhronosGroup/glslang/commit/ca593a98f977b1eb863a0c013a25e7eede1e6a69) | @corporateshark | 2019-12-24T21:00:23Z | 2019-10-25T16:59:50.981Z | CInterface: reformatted according to .clang-format rules | |
| | [8cded6ccb9](https://github.com/KhronosGroup/glslang/commit/8cded6ccb9a370c793a8806435006a3e54cb4eb8) | @corporateshark | 2019-12-24T20:53:05Z | 2019-10-25T16:59:50.981Z | Added original glslang_c_interface implementation by Viktor Latypov | |
| | [d48881c79b](https://github.com/KhronosGroup/glslang/commit/d48881c79bf318f4c6dd2988f566fb94999bd25b) | @corporateshark | 2019-11-02T22:34:54Z | 2019-10-25T16:59:50.981Z | Fix warning: size_t->int implicit cast | |
| | [f57feff786](https://github.com/KhronosGroup/glslang/commit/f57feff786785c1eb8e15eb84daf0d418af3cd55) | @DethRaid | 2019-10-22T04:31:44Z | 2019-10-19T17:27:32.746Z | Fix the exports of glslang-default-resource-limits (#1942) | |
| | [4b9b07a85a](https://github.com/KhronosGroup/glslang/commit/4b9b07a85a895ea22f756f7192206bc55cd1f503) | @ehsannas | 2019-10-23T19:03:38Z | 2019-10-18T17:51:48.005Z | Make buildbot licenses consistent with the rest of the code | |
| | [b848387262](https://github.com/KhronosGroup/glslang/commit/b8483872623fc8c8d1671735e78d17e69bad69d1) | @durswd | 2020-02-17T17:37:09Z | 2019-10-16T04:13:41.573Z | Add an option to make RTTI enabled | |
| | [460079eef9](https://github.com/KhronosGroup/glslang/commit/460079eef9cf1b997fef297de6083938c493e6a4) | @ShchchowAMD | 2026-05-19T08:39:16Z | 2019-09-09T06:45:38.443Z | Refine abortKHR code in glslang | |
| | [d0249bffeb](https://github.com/KhronosGroup/glslang/commit/d0249bffeb4a4c465c6388a547224863de4f97cf) | @ShchchowAMD | 2026-05-02T07:48:23Z | 2019-09-09T06:45:38.443Z | Fix generated decorate string from old UTF8EncodingKHR to new UTFEncodingKHR | |
| | [08f27157ef](https://github.com/KhronosGroup/glslang/commit/08f27157ef61f88d3d292aa59ee89fcc40e08610) | @ShchchowAMD | 2026-05-01T19:49:44Z | 2019-09-09T06:45:38.443Z | Add support for SPV_KHR_constant_data and SPV_KHR_abort | |
| | [c8d3e0661a](https://github.com/KhronosGroup/glslang/commit/c8d3e0661aa2838d4986520f92c99444e4096c48) | @ShchchowAMD | 2026-01-21T10:32:48Z | 2019-09-09T06:45:38.443Z | Implement extension GL_EXT_descriptor_heap. | |
| | [fc3bbbb0ff](https://github.com/KhronosGroup/glslang/commit/fc3bbbb0ffcf371bc2dd29492cf0494b8938eb8a) | @ShchchowAMD | 2024-01-29T07:32:41Z | 2019-09-09T06:45:38.443Z | Update test output typo. | |
| | [2ed435cb58](https://github.com/KhronosGroup/glslang/commit/2ed435cb588077dd6b6087967b2f59d6631a7f30) | @ShchchowAMD | 2024-01-29T07:22:07Z | 2019-09-09T06:45:38.443Z | Update dependent repo's commits points. | |
| | [457fc12b54](https://github.com/KhronosGroup/glslang/commit/457fc12b54e893d15836da92f1a0bcadbce240f7) | @ShchchowAMD | 2024-01-29T07:03:48Z | 2019-09-09T06:45:38.443Z | Fix build issue. | |
| | [ee62f72137](https://github.com/KhronosGroup/glslang/commit/ee62f721374def62edb11af4843484ba68146196) | @ShchchowAMD | 2024-01-29T06:51:04Z | 2019-09-09T06:45:38.443Z | Fix build issue. | |
| | [725017a588](https://github.com/KhronosGroup/glslang/commit/725017a588b78e161c4e49b276127fde0bf90bfd) | @ShchchowAMD | 2024-01-29T05:53:18Z | 2019-09-09T06:45:38.443Z | Support extension EXT_shader_quad_control | |
| | [f9b760e6c7](https://github.com/KhronosGroup/glslang/commit/f9b760e6c73bca9cba4b8a7e8d18993b89d62dd4) | @ShchchowAMD | 2022-12-13T18:20:28Z | 2019-09-09T06:45:38.443Z | [glslang] Refine implicit array size interfaces. (#3074) | |
| | [93b400f267](https://github.com/KhronosGroup/glslang/commit/93b400f26784ad6ce8714df957a5d1a665232488) | @ShchchowAMD | 2020-11-12T07:54:16Z | 2019-09-09T06:45:38.443Z | Fix issue for new unique id system. Add level bits to help verifying symbols and split symbol tables. | |
| | [3d7984dd1e](https://github.com/KhronosGroup/glslang/commit/3d7984dd1e602da17910db8b5dbe171abf510d7a) | @ShchchowAMD | 2020-11-05T17:33:45Z | 2019-09-09T06:45:38.443Z | Fix warning in iomapper. (#2449) | |
| | [478b232952](https://github.com/KhronosGroup/glslang/commit/478b23295244c9f33eb90a47a99fb3b5cc6e0370) | @ShchchowAMD | 2020-11-03T20:34:19Z | 2019-09-09T06:45:38.443Z | 8. io mapping refine & qualifier member check & resolver expand (#2396) | |
| | [a315b5633b](https://github.com/KhronosGroup/glslang/commit/a315b5633bb59a7105d98bbebd6dad4ec75a5ab4) | @ShchchowAMD | 2020-07-02T07:50:36Z | 2019-09-09T06:45:38.443Z | Add GL_EXT_fragment_shading_rate | |
| | [9eaa69c21c](https://github.com/KhronosGroup/glslang/commit/9eaa69c21c45c173b6ab9aacef271ab0e7c083bf) | @ShchchowAMD | 2020-09-15T03:46:24Z | 2019-09-09T06:45:38.443Z | Preprocessor related issue fix (#2378) | |
| | [3933d7d414](https://github.com/KhronosGroup/glslang/commit/3933d7d414516698a46ebdd9a0bcbd0e0a9a1cf0) | @ShchchowAMD | 2020-09-14T14:00:48Z | 2019-09-09T06:45:38.443Z | Fix scope definition in ES 100. (#2379) | |
| | [8111268575](https://github.com/KhronosGroup/glslang/commit/8111268575a41753dfb6f9afc40b7c096af769aa) | @ShchchowAMD | 2020-06-04T07:47:18Z | 2019-09-09T06:45:38.443Z | Add Shared/Std140 SSBO process & top-level array elements related (#2231) | |
| | [0ab78114a9](https://github.com/KhronosGroup/glslang/commit/0ab78114a9e1b28a48cd37252ec59fdcf85e187d) | @ShchchowAMD | 2020-05-18T09:41:52Z | 2019-09-09T06:45:38.443Z | Add check for DOUBLE in low versions (#2223) | |
| | [9b620aa0c1](https://github.com/KhronosGroup/glslang/commit/9b620aa0c12d12dd7ec7ced43ce9e58f275d47c1) | @ShchchowAMD | 2020-03-11T09:59:25Z | 2019-09-09T06:45:38.443Z | Add flag to check whether offset is implicit or explicit (#2031) | |
| | [8a914f4293](https://github.com/KhronosGroup/glslang/commit/8a914f4293fd64ea4842e553828fb37f589703be) | @ShchchowAMD | 2019-12-24T03:49:02Z | 2019-09-09T06:45:38.443Z | Add Error check flag in io mapper | |
| | [ab6a58801f](https://github.com/KhronosGroup/glslang/commit/ab6a58801f524a85decba86438a35c14d362aaf0) | @ShchchowAMD | 2020-01-08T06:07:50Z | 2019-09-09T06:45:38.443Z | Move symbol builtin check to grammar stage | |
| | [ac6b7cf581](https://github.com/KhronosGroup/glslang/commit/ac6b7cf58180c74d04e612d2cf12e2027edd65db) | @ShchchowAMD | 2020-01-06T07:53:20Z | 2019-09-09T06:45:38.443Z | Add builtin constants | |
| | [a3c7a25e10](https://github.com/KhronosGroup/glslang/commit/a3c7a25e104d7c7132848b2c042af627472e6a42) | @ShchchowAMD | 2019-11-26T09:27:33Z | 2019-09-09T06:45:38.443Z | Add support for ARB_gpu_shader_fp64 | |
| | [5db058c020](https://github.com/KhronosGroup/glslang/commit/5db058c020655417286d51946d0e93ccacb45860) | @ShchchowAMD | 2019-12-25T09:27:45Z | 2019-09-09T06:45:38.443Z | atomic counter offset should align to 4 | |
| | [891ec09c62](https://github.com/KhronosGroup/glslang/commit/891ec09c62bb570c5c4d125221dd437d13940f9d) | @ShchchowAMD | 2019-12-25T09:08:48Z | 2019-09-09T06:45:38.443Z | Modify atomic_uint binding check | |
| | [786aa339a1](https://github.com/KhronosGroup/glslang/commit/786aa339a1b19fb45611b13af69e89e300a55490) | @ShchchowAMD | 2019-12-24T05:56:15Z | 2019-09-09T06:45:38.443Z | Add Tess machine dependent built-in variables initialization for GLES 3.2 | |
| | [97c4c0936f](https://github.com/KhronosGroup/glslang/commit/97c4c0936f15377787a1109a33c87379049f5814) | @ShchchowAMD | 2019-11-26T09:02:46Z | 2019-09-09T06:45:38.443Z | Add support for ARB_uniform_buffer_object | |
| | [a8f9886cc6](https://github.com/KhronosGroup/glslang/commit/a8f9886cc6e608dd4a55d34a28972412894edfe4) | @ShchchowAMD | 2019-11-26T08:28:52Z | 2019-09-09T06:45:38.443Z | Add support for ARB_texture_multisample | |
| | [78b1180466](https://github.com/KhronosGroup/glslang/commit/78b1180466f7bcf35ad3f82ad3abf9218988ec80) | @ShchchowAMD | 2019-11-26T08:18:52Z | 2019-09-09T06:45:38.443Z | Add support for ARB_sample_shading | |
| | [44e842cd9c](https://github.com/KhronosGroup/glslang/commit/44e842cd9c6376054a68bba391a239731151889c) | @ShchchowAMD | 2019-12-23T03:29:52Z | 2019-09-09T06:45:38.443Z | Add constant expression with mod | |
| | [f4b2ba2c27](https://github.com/KhronosGroup/glslang/commit/f4b2ba2c270bed90d1644187914b6ef922f0dcf1) | @ShchchowAMD | 2019-09-18T06:04:29Z | 2019-09-09T06:45:38.443Z | Reflection will crash when the VS input symbol defines the same name with FS output symbol | |
| | [01a5047373](https://github.com/KhronosGroup/glslang/commit/01a50473734249c1d2ca7808de7c78db2cc71e62) | @georgeouzou | 2019-10-12T12:17:29Z | 2019-08-24T21:29:54.564Z | remove redundant check | |
| | [9213cbd310](https://github.com/KhronosGroup/glslang/commit/9213cbd310bcfd2067248b1587b0e8820e7cb9bb) | @Akaricchi | 2024-09-15T16:21:38Z | 2019-08-23T09:54:03.296Z | Expose setResourceSetBinding() method to the C API | |
| | [bedbe7481e](https://github.com/KhronosGroup/glslang/commit/bedbe7481e1e08f4b374d77a34642e995276664d) | @Akaricchi | 2024-07-23T13:11:46Z | 2019-08-23T09:54:03.296Z | Expose setGlobalUniform* methods to the C API | |
| | [3ce148638b](https://github.com/KhronosGroup/glslang/commit/3ce148638bdc3807316e358dee4a5c9583189ae7) | @jonahryandavis | 2020-10-07T17:32:49Z | 2019-08-22T14:40:12.207Z | Disable -Wno-conversion on MSVC compiler (#2410) | |
| | [817d0f63d3](https://github.com/KhronosGroup/glslang/commit/817d0f63d354c968e94767c03d82161756971506) | @kainino0x | 2020-03-23T19:50:33Z | 2019-08-20T20:31:58.229Z | update README | |
| | [16bb8881e6](https://github.com/KhronosGroup/glslang/commit/16bb8881e69197ac3db5fb21cdf75db12eed383d) | @kainino0x | 2020-03-23T19:26:53Z | 2019-08-20T20:31:58.229Z | Fix build on CMake 2.8, and fix Web build | |
| | [851f3daad0](https://github.com/KhronosGroup/glslang/commit/851f3daad0efb7e69a6bec4fd07fe60067104a4a) | @kainino0x | 2020-03-07T03:13:16Z | 2019-08-20T20:31:58.229Z | Fix typo in Web CMakeLists | |
| | [5166bc1859](https://github.com/KhronosGroup/glslang/commit/5166bc1859fdd214e8c3e8a4958a8ce752b8be24) | @kainino0x | 2020-02-06T21:36:52Z | 2019-08-20T20:31:58.229Z | Split "is emscripten" config from "enable glslang.js" | |
| | [53235dcb06](https://github.com/KhronosGroup/glslang/commit/53235dcb06b7055f99ac77e48f96d70ede215daa) | @kainino0x | 2020-01-24T06:22:34Z | 2019-08-20T20:31:58.229Z | glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5) | |
| | [d87d3a062e](https://github.com/KhronosGroup/glslang/commit/d87d3a062e097a6ed9d18834b43850719f080f62) | @kainino0x | 2019-11-07T02:06:00Z | 2019-08-20T20:31:58.229Z | Fix compileGLSLZeroCopy accidental minification | |
| | [230117a02c](https://github.com/KhronosGroup/glslang/commit/230117a02cc1996242d8a718980e754fca2fac55) | @kainino0x | 2019-09-18T06:53:30Z | 2019-08-20T20:31:58.229Z | use custom es6 modularization instead of MODULARIZE=1 | |
| | [4391924ac5](https://github.com/KhronosGroup/glslang/commit/4391924ac5eaa496aa5efcc94765823e292e8964) | @kainino0x | 2019-09-18T06:08:45Z | 2019-08-20T20:31:58.229Z | Separate GLSLANG_WEB (min-size build) and Emscripten options | |
| | [322ab8f376](https://github.com/KhronosGroup/glslang/commit/322ab8f376aa5eb0c70568180d0244f020274166) | @tsuoranta | 2020-02-02T09:31:49Z | 2019-08-03T09:26:38.240Z | Fix memory corruption in TGlslIoMapper | |
| | [5e634c8999](https://github.com/KhronosGroup/glslang/commit/5e634c8999e631aacb7deacd968b40ff25fc15de) | @tsuoranta | 2019-10-22T04:38:04Z | 2019-08-03T09:26:38.240Z | Enable generation of compile_commands.json (#1938) | |
| | [f0a85fc744](https://github.com/KhronosGroup/glslang/commit/f0a85fc744c828644581681701b37a1d3bb5bf7d) | @tsuoranta | 2019-10-18T14:28:53Z | 2019-08-03T09:26:38.240Z | Fixes for gcc 9 / -Werror=deprecated-copy | |
| | [33c7e30860](https://github.com/KhronosGroup/glslang/commit/33c7e30860928bab3819c3abae8297b109a02f73) | @s-perron | 2024-06-28T23:16:59Z | 2019-07-25T14:01:08.386Z | Don't emit duplicate decorations. (#3635) | |
| | [49aad1361e](https://github.com/KhronosGroup/glslang/commit/49aad1361e427aa1d8984429d9124fd6a325e1a1) | @s-perron | 2023-05-09T16:53:47Z | 2019-07-25T14:01:08.386Z | Remove the windows-msvc-2015-release-bazel config | |
| | [1397890e8e](https://github.com/KhronosGroup/glslang/commit/1397890e8e9c297deacc89e268b349eb0f2e0cb8) | @s-perron | 2023-05-09T14:57:18Z | 2019-07-25T14:01:08.386Z | Add windows-msvc-2019-release-bazel CI config | |
| | [ea5715ca7f](https://github.com/KhronosGroup/glslang/commit/ea5715ca7ff559d4d95a91843746805a0cdd7aae) | @jmacnak-nv | 2019-07-16T16:39:54Z | 2019-07-12T21:38:14.785Z | Update known good SPIRV-Tools commit | |
| | [a02dde76f6](https://github.com/KhronosGroup/glslang/commit/a02dde76f6dae1a45ca9f94f1224eedba735a82a) | @zoddicus | 2023-05-09T17:33:39Z | 2019-07-12T18:26:51.311Z | Correct ctor order to make '-Wreorder-ctor' pass | |
| | [eab46cfdd6](https://github.com/KhronosGroup/glslang/commit/eab46cfdd6ca22b65bf05a9b52371cd8257a9e04) | @zoddicus | 2020-07-07T15:45:02Z | 2019-07-12T18:26:51.311Z | Make sure glslang_angle has a definition in BUILD.gn | |
| | [8496b782fb](https://github.com/KhronosGroup/glslang/commit/8496b782fbffe33a2e9cfaa5ff05ac84a00b9560) | @zoddicus | 2020-06-15T16:58:02Z | 2019-07-12T18:26:51.311Z | Remove unused function, BaseTypeName (#2272) | |
| | [68b2e15ee0](https://github.com/KhronosGroup/glslang/commit/68b2e15ee016487a28c4178a9d142186c58c8dd0) | @zoddicus | 2020-06-09T16:01:43Z | 2019-07-12T18:26:51.311Z | Use correct type for var storing returned value (#2263) | |
| | [eba1389a01](https://github.com/KhronosGroup/glslang/commit/eba1389a01f7d1935773c432522f4481caf568aa) | @zoddicus | 2020-05-21T11:37:13Z | 2019-07-12T18:26:51.311Z | Replace incorrect uint32_t with correct int vars (#2235) | |
| | [b5757b9500](https://github.com/KhronosGroup/glslang/commit/b5757b95005bbf6b0287096c5b708c5e25645311) | @zoddicus | 2020-04-03T05:04:09Z | 2019-07-12T18:26:51.311Z | Remove extra semicolons (#2170) | |
| | [56a7e02056](https://github.com/KhronosGroup/glslang/commit/56a7e020561af357f052e15cce8fd2bdaeabf44b) | @zoddicus | 2020-03-11T07:00:13Z | 2019-07-12T18:26:51.311Z | Use strcmp for all of the extended instruction set checks in the disassembler (#2107) | |
| | [8b60570129](https://github.com/KhronosGroup/glslang/commit/8b605701299f550900de0209b63b091902d248a5) | @zoddicus | 2020-01-27T19:31:45Z | 2019-07-12T18:26:51.311Z | Use correct enum type in case statement | |
| | [0552c0acc8](https://github.com/KhronosGroup/glslang/commit/0552c0acc85befed4f8d62d9c82d098ea77a0e73) | @zoddicus | 2019-11-04T21:23:11Z | 2019-07-12T18:26:51.311Z | Remove std::move that is breaking chromium roll | |
| | [622024277e](https://github.com/KhronosGroup/glslang/commit/622024277e1e016cb6f8e35e98d50251f3cca1cd) | @zoddicus | 2019-10-16T15:46:37Z | 2019-07-12T18:26:51.311Z | Keep code style improvements | |
| | [1aeceaea7d](https://github.com/KhronosGroup/glslang/commit/1aeceaea7d011fcf8a3beef741da4553ddbe360f) | @zoddicus | 2019-10-15T15:17:53Z | 2019-07-12T18:26:51.311Z | Fix config issues and revert previous fixes for semi-colon issues | |
| | [41261d95a4](https://github.com/KhronosGroup/glslang/commit/41261d95a417bb3a121c162154d441433705a237) | @zoddicus | 2019-10-11T17:18:07Z | 2019-07-12T18:26:51.311Z | Forgot that GCC doesn't recognize this flag | |
| | [7c9accb653](https://github.com/KhronosGroup/glslang/commit/7c9accb6534d4cde050555b8091b434dc7e4d218) | @zoddicus | 2019-10-11T15:00:57Z | 2019-07-12T18:26:51.311Z | Remove unnecessary semi-colons and add warning about them | |
| | [8b91ecbac9](https://github.com/KhronosGroup/glslang/commit/8b91ecbac99d80cbcdfec678502b9dee2e742ac2) | @zoddicus | 2019-08-28T17:15:15Z | 2019-07-12T18:26:51.311Z | Change to initializing the variable | |
| | [6d35ae89c0](https://github.com/KhronosGroup/glslang/commit/6d35ae89c0914de8088ce5a56741f9f575a3b93a) | @zoddicus | 2019-08-28T15:25:12Z | 2019-07-12T18:26:51.311Z | Return nullptr after assert to avoid uninitialized variables | |
| | [7eb3e6e07a](https://github.com/KhronosGroup/glslang/commit/7eb3e6e07a3ad8e5e501ceadcc3f4703ade05281) | @zoddicus | 2019-08-09T15:19:07Z | 2019-07-12T18:26:51.311Z | Make non-emscripten flags platform agnostic. | |
| | [c1063cd5e2](https://github.com/KhronosGroup/glslang/commit/c1063cd5e2ce36fb6c33def7a15ac5aec09348b3) | @zoddicus | 2019-08-09T14:56:51Z | 2019-07-12T18:26:51.311Z | Converted ENABLE_HLSL to a dependent option, so it can be always disabled in web builds | |
| | [734176a25c](https://github.com/KhronosGroup/glslang/commit/734176a25cf3d4341b5f22411d301927084520d5) | @zoddicus | 2019-08-09T14:27:45Z | 2019-07-12T18:26:51.311Z | Move build instructions to README.md | |
| | [c96e42dca8](https://github.com/KhronosGroup/glslang/commit/c96e42dca82fe39922291a7685078f166273a10f) | @zoddicus | 2019-08-08T17:50:13Z | 2019-07-12T18:26:51.311Z | Add WASM build target for Web version of glslang | |
| | [1f6fedd3b5](https://github.com/KhronosGroup/glslang/commit/1f6fedd3b548e3e3d1d40af00c462ffb3f3a527e) | @zoddicus | 2019-08-01T19:07:18Z | 2019-07-12T18:26:51.311Z | Add in header for uint32_t definition | |
| | [8126eb1962](https://github.com/KhronosGroup/glslang/commit/8126eb1962cd88d12212ccaf01544fdc9cd3d0c5) | @zoddicus | 2019-07-30T15:25:19Z | 2019-07-12T18:26:51.311Z | Convert no RTTI rule to be compiler specific | |
| | [b5aae62731](https://github.com/KhronosGroup/glslang/commit/b5aae6273174e776b9a15616749ebcdd49d12ab4) | @AaronHaganAMD | 2022-04-27T03:36:57Z | 2019-07-11T01:51:26.753Z | Add whitelist filtering for debug comments in SPIRV-Remap. | |
| | [035a3bbc4a](https://github.com/KhronosGroup/glslang/commit/035a3bbc4afeac30876dae533d22a034ac64dbc1) | @AaronHaganAMD | 2021-09-01T15:33:21Z | 2019-07-11T01:51:26.753Z | GL_EXT_spirv_intrinsics - Port extensions | |
| | [a3f0da56e4](https://github.com/KhronosGroup/glslang/commit/a3f0da56e4c9cfe22f6be29ff8dd8b9d2c059016) | @digit-google | 2019-10-23T14:07:19Z | 2019-06-21T14:15:16.151Z | BUILD.gn: Fix fuchsia build (#1944) | |
| | [a515fff401](https://github.com/KhronosGroup/glslang/commit/a515fff401d280811e3a25fb3a130838993a161e) | @samuelig | 2020-02-17T14:42:00Z | 2019-06-13T05:36:27.557Z | SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools | |
| | [2cfde2bdbe](https://github.com/KhronosGroup/glslang/commit/2cfde2bdbe6feaf1b40b35cc147eef183023e322) | @samuelig | 2019-06-17T13:44:13Z | 2019-06-13T05:36:27.557Z | Delete duplicated gl_SubGroupSizeARB builtin treatment | |
| | [affdc10c01](https://github.com/KhronosGroup/glslang/commit/affdc10c01359e82de4b78ee30ea88b5aee37044) | @ShabbyX | 2025-11-18T15:14:31Z | 2019-05-17T04:05:25.068Z | Avoid `auto` that resolves to pointer | |
| | [3e7831ba12](https://github.com/KhronosGroup/glslang/commit/3e7831ba12e2c030be2b9b279312858cb6520d52) | @ShabbyX | 2024-09-20T20:35:33Z | 2019-05-17T04:05:25.068Z | Fix SPIR-V support in GN build | |
| | [6b2493a4d8](https://github.com/KhronosGroup/glslang/commit/6b2493a4d81afadc1b696dbc30d62196615134a7) | @ShabbyX | 2022-11-08T20:11:36Z | 2019-05-17T04:05:25.068Z | Remove GLSLANG_ANGLE | |
| | [1813a14af3](https://github.com/KhronosGroup/glslang/commit/1813a14af3466b63cf6192635a5f95f9e2a3467b) | @ShabbyX | 2022-11-03T14:17:33Z | 2019-05-17T04:05:25.068Z | Fix gn build | |
| | [097215f618](https://github.com/KhronosGroup/glslang/commit/097215f6188817252e5b06ef03e99ba1d06daed0) | @ShabbyX | 2021-07-16T02:00:51Z | 2019-05-17T04:05:25.068Z | Fix loading bool arrays from interface blocks | |
| | [10a7137dc9](https://github.com/KhronosGroup/glslang/commit/10a7137dc95bf205fa41ba6ce8db564a598f31f7) | @ShabbyX | 2021-06-02T02:02:49Z | 2019-05-17T04:05:25.068Z | Fix UBSAN error with negating 0x8000'0000 | |
| | [cfdeeb842d](https://github.com/KhronosGroup/glslang/commit/cfdeeb842d9a4df801587f5aaddc6f76c0d56ac7) | @ShabbyX | 2021-06-03T17:42:57Z | 2019-05-17T04:05:25.068Z | Fix OOB write in matrix constructor | |
| | [7f6559d280](https://github.com/KhronosGroup/glslang/commit/7f6559d2802d0653541060f0909e33d137b9c8ba) | @ShabbyX | 2020-11-16T17:22:34Z | 2019-05-17T04:05:25.068Z | Compile out code for GL_EXT_shader_image_int64 for ANGLE (#2463) | |
| | [91ac2245e9](https://github.com/KhronosGroup/glslang/commit/91ac2245e992c2a370edec3d69b94020a6405ff9) | @ShabbyX | 2020-09-12T02:30:49Z | 2019-05-17T04:05:25.068Z | Allow subpassLoad for ANGLE | |
| | [1ef2e250fc](https://github.com/KhronosGroup/glslang/commit/1ef2e250fc36d862573cc5e92f04b1d0e2d89867) | @ShabbyX | 2020-07-03T19:42:53Z | 2019-05-17T04:05:25.068Z | Use GLSLANG_ANGLE to strip features to what ANGLE requires | |
| | [59fb2d6361](https://github.com/KhronosGroup/glslang/commit/59fb2d63614dfb493279ffa0c88811bdb990a2ae) | @ShabbyX | 2020-07-03T19:42:53Z | 2019-05-17T04:05:25.068Z | Customize glslang.y to GLSLANG_ANGLE | |
| | [8c49d15fbf](https://github.com/KhronosGroup/glslang/commit/8c49d15fbf4f7857c1f32a7b39ded0a99da660d3) | @ShabbyX | 2020-07-03T19:42:53Z | 2019-05-17T04:05:25.068Z | Use GLSLANG_ANGLE to strip features to what ANGLE requires | |
| | [a55029d098](https://github.com/KhronosGroup/glslang/commit/a55029d0981bf73b0fc1ac7995d5a2abd15d68ec) | @ShabbyX | 2020-07-05T20:48:34Z | 2019-05-17T04:05:25.068Z | gn: Fix dawn tests in Chromium | |
| | [e2b7983593](https://github.com/KhronosGroup/glslang/commit/e2b79835931bf49384aa48e5461e8fd4e7b3ca45) | @ShabbyX | 2020-07-05T10:26:04Z | 2019-05-17T04:05:25.068Z | gn: Fix `gn gen --check` by adding missing dependency | |
| | [8f8f1bc518](https://github.com/KhronosGroup/glslang/commit/8f8f1bc518eded7df1b6676551981ec9be30dc98) | @ShabbyX | 2020-07-03T16:34:06Z | 2019-05-17T04:05:25.068Z | gn: Optionally disable optimizations and HLSL | |
| | [d52dce5067](https://github.com/KhronosGroup/glslang/commit/d52dce5067d93c77fcc1cebde33c41d1d22c2717) | @ShabbyX | 2020-06-17T16:47:44Z | 2019-05-17T04:05:25.068Z | Add -g0 command line argument | |
| | [f4edb8f820](https://github.com/KhronosGroup/glslang/commit/f4edb8f820a85d5c6d786cf2aea75836cf4bb884) | @ShabbyX | 2019-06-25T16:09:55Z | 2019-05-17T04:05:25.068Z | Remove **DATE** and **TIME** usage | |
| | [6cca0e983e](https://github.com/KhronosGroup/glslang/commit/6cca0e983ee18b778c4bfcd736a08e0f8053f70a) | @ShabbyX | 2019-06-25T16:08:10Z | 2019-05-17T04:05:25.068Z | Remove extraneous semicolons | |
| | [83318018e6](https://github.com/KhronosGroup/glslang/commit/83318018e6037c49b7785d210b4648c17d747c87) | @pixeljetstream | 2019-04-17T08:49:53Z | 2019-04-16T08:05:51.977Z | improve formating | |
| | [aa4e527781](https://github.com/KhronosGroup/glslang/commit/aa4e5277817aa0fb04215a32ac6725465a4b2b27) | @pixeljetstream | 2019-04-16T11:28:49Z | 2019-04-16T08:05:51.977Z | revert typeName from getCompleteString() (breaks tests), add to function dump instead | |
| | [9d8c7b75c9](https://github.com/KhronosGroup/glslang/commit/9d8c7b75c97ea686140f2b4b54187f49a9f103cb) | @ewerness-nv | 2022-06-09T00:29:38Z | 2019-03-26T00:13:01.934Z | GL_EXT_ray_tracing_position_fetch | |
| | [1b1824f90f](https://github.com/KhronosGroup/glslang/commit/1b1824f90f107c5304dd7a018efbb1dcff8a6c58) | @ewerness-nv | 2022-08-23T22:42:32Z | 2019-03-26T00:13:01.934Z | GL_EXT_opacity_micromap | |
| | [6113723e40](https://github.com/KhronosGroup/glslang/commit/6113723e40e1b141de0dbd7f85d6b2fc16b48de6) | @godlikepanos | 2021-05-03T12:26:11Z | 2019-03-18T10:40:43.091Z | Add support for 64bit integer types and 64bit integer vector types to bitCount() builtin. | |
| | [e442a03897](https://github.com/KhronosGroup/glslang/commit/e442a03897303bec92ef0f1d8863654122f0e001) | @laurie-hedge | 2019-03-19T01:49:27Z | 2019-03-16T18:25:36.257Z | GLSL: Fix tessellation control shader bounding box support. (#1730) | |
| | [cda52d5333](https://github.com/KhronosGroup/glslang/commit/cda52d533365df2d11c88f62ef41960991533002) | @mattparks | 2019-05-24T00:01:57Z | 2019-02-01T04:59:38.838Z | Fixed .dll install on MSVC. | |
| | [1f1e5369ce](https://github.com/KhronosGroup/glslang/commit/1f1e5369ce01b290c71916e33cf47368d3e37056) | @baldurk | 2019-08-26T11:41:53Z | 2019-01-29T14:29:15.239Z | Dereference any array type before expanding root-level SSBO members | |
| | [141bc5a54f](https://github.com/KhronosGroup/glslang/commit/141bc5a54fc26725a1557b745d03ff91f6075c27) | @baldurk | 2019-02-18T09:36:29Z | 2019-01-29T14:29:15.239Z | Fix type recursion with EOpIndexIndirect dereferences | |
| | [879562b766](https://github.com/KhronosGroup/glslang/commit/879562b76696d6e61443d047b399997d0dba3567) | @baldurk | 2019-02-11T16:39:12Z | 2019-01-29T14:29:15.239Z | Fix treatment of array input/output variables in reflection | |
| | [1905069857](https://github.com/KhronosGroup/glslang/commit/1905069857786f6baab96324e7904145f370d441) | @baldurk | 2019-02-11T11:50:24Z | 2019-01-29T14:29:15.239Z | Add option to unwrap I/O block aggregates in reflection | |
| | [4513df9175](https://github.com/KhronosGroup/glslang/commit/4513df917589b0fadbea4e47eaa22cf863dd978a) | @baldurk | 2019-02-08T10:48:48Z | 2019-01-29T14:29:15.239Z | Reflow for better readability | |
| | [a972e73ad7](https://github.com/KhronosGroup/glslang/commit/a972e73ad78904064b2155a06550fdf20fcd33b6) | @baldurk | 2019-01-30T15:34:02Z | 2019-01-29T14:29:15.239Z | Add option to reflect all block members, inactive or active. | |
| | [657acc0c40](https://github.com/KhronosGroup/glslang/commit/657acc0c4077b57a950d04bcf9dab509e1f50525) | @baldurk | 2019-01-30T14:18:43Z | 2019-01-29T14:29:15.239Z | Add option to reflect buffer blocks & variables separately to uniforms | |
| | [4a2aa82236](https://github.com/KhronosGroup/glslang/commit/4a2aa822366ffc632900fec1d2650727fc3d0e2b) | @baldurk | 2019-01-29T19:10:56Z | 2019-01-29T14:29:15.239Z | Reflect array stride, top-level array stride, and block member count | |
| | [0af5e3e346](https://github.com/KhronosGroup/glslang/commit/0af5e3e3460ae2f867be51e2994211bf6a35a87f) | @baldurk | 2019-01-29T16:04:44Z | 2019-01-29T14:29:15.239Z | Reflect pipeline outputs as well as inputs, optionally from other stages | |
| | [edf8212ab8](https://github.com/KhronosGroup/glslang/commit/edf8212ab8c01f3ee5cc4384b8590c2ce67f92a8) | @baldurk | 2019-01-29T15:49:00Z | 2019-01-29T14:29:15.239Z | Add an option to report array variables with trailing [0] suffix | |
| | [6d47785825](https://github.com/KhronosGroup/glslang/commit/6d477858251f76852210810eedb1dd71a8089c54) | @baldurk | 2019-01-29T15:45:56Z | 2019-01-29T14:29:15.239Z | Add options to control how reflection information is built | |
| | [1dc5dcf0a5](https://github.com/KhronosGroup/glslang/commit/1dc5dcf0a5e0e7a0c9cdc3d49698dd44a0bd5cc1) | @baldurk | 2019-01-29T15:30:48Z | 2019-01-29T14:29:15.239Z | Move TObjectReflection into public interface to clean up reflection | |
| | [6a87400c14](https://github.com/KhronosGroup/glslang/commit/6a87400c1405cd939ddc6e490a2aabc362e13dc2) | @baldurk | 2019-01-30T17:29:31Z | 2019-01-29T14:29:15.239Z | Add missing override specifiers in virtual class | |
| | [332b173c82](https://github.com/KhronosGroup/glslang/commit/332b173c8265d1c206a15eedd23dab31caa22b8a) | @baldurk | 2019-01-30T17:29:17Z | 2019-01-29T14:29:15.239Z | Fix mismatched integer comparison (size_t/unsigned int vs int) | |
| | [0bb89f5809](https://github.com/KhronosGroup/glslang/commit/0bb89f5809d4116a60a1216503f9bc2f083939b2) | @hodgman | 2019-01-22T02:21:11Z | 2019-01-21T02:48:00.649Z | HLSL: Protect against some crashes | |
| | [bb52b5e452](https://github.com/KhronosGroup/glslang/commit/bb52b5e452887d4b1bd93d411ca26ab01ae7eb37) | @null77 | 2020-08-26T04:54:50Z | 2019-01-20T16:55:18.825Z | Suppress two override suggestion warnings. | |
| | [6fbc1af8ae](https://github.com/KhronosGroup/glslang/commit/6fbc1af8ae2c89b1847bab182fd7d3be5f11f639) | @null77 | 2019-11-02T13:56:09Z | 2019-01-20T16:55:18.825Z | Add a couple missing headers to the GN build. | |
| | [099a80dd76](https://github.com/KhronosGroup/glslang/commit/099a80dd762afd01d69fa0422f3ff21a06dcf111) | @null77 | 2019-03-18T15:38:53Z | 2019-01-20T16:55:18.825Z | Suppress MSVC warning about unused variable. | |
| | [e880e96f4d](https://github.com/KhronosGroup/glslang/commit/e880e96f4d573f928d25a71f7b6df99f5adca486) | @null77 | 2019-03-11T19:45:31Z | 2019-01-20T16:55:18.825Z | GN: Make glslang_validator an executable. | |
| | [1a1651c6e9](https://github.com/KhronosGroup/glslang/commit/1a1651c6e9d5f27d9c09c604d9e0280c2cca29d2) | @null77 | 2019-01-30T16:37:15Z | 2019-01-20T16:55:18.825Z | Disable Clang extra semicolon warning. | |
| | [08fe88a94c](https://github.com/KhronosGroup/glslang/commit/08fe88a94c66b1f05b3308c890d79f8b2d7053ab) | @null77 | 2019-01-24T15:55:41Z | 2019-01-20T16:55:18.825Z | Suppress a MSVC cast warning in GN. | |
| | [9706106ecd](https://github.com/KhronosGroup/glslang/commit/9706106ecd7c366ea0fe3ac129407fcd0925718b) | @null77 | 2019-01-23T23:56:43Z | 2019-01-20T16:55:18.825Z | Suppress inconsistent override warning in GN. | |
| | [0d614c2469](https://github.com/KhronosGroup/glslang/commit/0d614c24699d986afd590b93a8c0f0946e997919) | @gnl21 | 2025-08-04T21:45:29Z | 2019-01-10T18:08:33.570Z | Simplify glslang grammar for identifier lists | |
| | [5c352476c7](https://github.com/KhronosGroup/glslang/commit/5c352476c7c700eae948c8e68181ec9f5f4f3710) | @gnl21 | 2022-10-14T14:03:14Z | 2019-01-10T18:08:33.570Z | Test for spv1.6 + memory model HelperInvocation | |
| | [d570b2b05b](https://github.com/KhronosGroup/glslang/commit/d570b2b05b49453881c54069c417410e454d4850) | @gnl21 | 2022-10-04T15:16:52Z | 2019-01-10T18:08:33.570Z | Change Volatile generation for HelperInvocation | |
| | [182ab460d9](https://github.com/KhronosGroup/glslang/commit/182ab460d9df4b2689f585bd651fb8d1e3ecb67c) | @gnl21 | 2020-06-22T10:49:38Z | 2019-01-10T18:08:33.570Z | Update test expected files with new magic number | |
| | [060882fd37](https://github.com/KhronosGroup/glslang/commit/060882fd3773d95b6d6a816215efec15e678bc6a) | @gnl21 | 2020-06-22T10:03:46Z | 2019-01-10T18:08:33.570Z | Update SPIR-V generator version | |
| | [ff4b156e91](https://github.com/KhronosGroup/glslang/commit/ff4b156e91bbeb6e0d6dfe6a7cbe894a42cb7981) | @gnl21 | 2020-06-05T13:30:05Z | 2019-01-10T18:08:33.570Z | Update test results to expect OpFUnordNotEqual | |
| | [65ce566cbc](https://github.com/KhronosGroup/glslang/commit/65ce566cbcd8128dbce5438ccd75c37abd23decc) | @gnl21 | 2020-06-05T12:32:51Z | 2019-01-10T18:08:33.570Z | Use OpFUnordNotEqual for floating-point != | |
| | [6b3c0c6e25](https://github.com/KhronosGroup/glslang/commit/6b3c0c6e2531d53fd6a513b8a294120a8a1d89ad) | @pdaniell-nv | 2026-01-22T19:48:57Z | 2019-01-07T21:19:54.753Z | Implement support for GL_NV_push_constant_bank (#4157) | |
| | [ffcdd3ea9a](https://github.com/KhronosGroup/glslang/commit/ffcdd3ea9acf4fd70746250731e93c6c73f1cba3) | @pdaniell-nv | 2025-10-30T14:43:41Z | 2019-01-07T21:19:54.753Z | Add support for GLSL_EXT_uniform_buffer_unsized_array (#4075) | |
| | [48a467b413](https://github.com/KhronosGroup/glslang/commit/48a467b4136d24c29c79b661324e5fb5134a7709) | @akien-mga | 2020-10-12T09:21:05Z | 2018-12-10T09:55:48.800Z | CMake: Use set_target_properties instead of set_property | |
| | [7541f39849](https://github.com/KhronosGroup/glslang/commit/7541f39849f9aca6f441e3650f4ac4635be0f676) | @akien-mga | 2022-10-11T08:59:19Z | 2018-12-10T09:55:48.800Z | Convert spirv.hpp line endings to LF (Unix style) | |
| | [69d0c1acc2](https://github.com/KhronosGroup/glslang/commit/69d0c1acc28a9e634ed45ff5fb66b8e6a3fbef81) | @akien-mga | 2020-10-12T16:08:47Z | 2018-12-10T09:55:48.800Z | Remove executable bits from code/data files (#2420) | |
| | [f0e911c809](https://github.com/KhronosGroup/glslang/commit/f0e911c80926fce2cbfd7a79f8b09fa8fdc4a513) | @akien-mga | 2018-12-18T10:43:09Z | 2018-12-10T09:55:48.800Z | CMake: Fix linking pthread of CMake < 3.1 | |
| | [e8c8af9c4b](https://github.com/KhronosGroup/glslang/commit/e8c8af9c4b0dfcd3222a87bfa02bee7e3fed370f) | @akien-mga | 2018-12-10T13:26:54Z | 2018-12-10T09:55:48.800Z | CMake: Link OSDependent with Threads::Threads | |
| | [502ef438a1](https://github.com/KhronosGroup/glslang/commit/502ef438a120b2a1502f3f887310fae853a79daa) | @alan-baker | 2025-07-10T14:08:30Z | 2018-11-26T16:27:23.132Z | Fix line endings in spirv.hpp11 | |
| | [be201bfbd1](https://github.com/KhronosGroup/glslang/commit/be201bfbd10c4a018d7426c76a046b00b8287836) | @alan-baker | 2025-03-17T14:56:02Z | 2018-11-26T16:27:23.132Z | Switch tests using Vulkan memory model to spir-v 1.3 | |
| | [bd1f1c263f](https://github.com/KhronosGroup/glslang/commit/bd1f1c263fc10969eb4a4b393e774a75ffcb2673) | @alan-baker | 2025-01-23T23:15:46Z | 2018-11-26T16:27:23.132Z | update validation_fails.txt | |
| | [c5fd7d6658](https://github.com/KhronosGroup/glslang/commit/c5fd7d66588c6b2a7d083e4859ad34509f414500) | @alan-baker | 2025-01-23T22:24:02Z | 2018-11-26T16:27:23.132Z | Update test expectations | |
| | [d926ac5520](https://github.com/KhronosGroup/glslang/commit/d926ac5520e0ccb9fd546caa64c40ec4df8ac0fb) | @alan-baker | 2025-01-23T22:23:48Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools | |
| | [1e4f53ab2d](https://github.com/KhronosGroup/glslang/commit/1e4f53ab2de355296de690583bd26818264b25ff) | @alan-baker | 2024-04-15T15:39:23Z | 2018-11-26T16:27:23.132Z | Prevent duplicate SPIR-V decorations (#3570) | |
| | [5944f672a8](https://github.com/KhronosGroup/glslang/commit/5944f672a83cb81d4307ba41316c14a35c81c1b1) | @alan-baker | 2022-01-10T15:38:49Z | 2018-11-26T16:27:23.132Z | Add missing license to LICENSE.txt | |
| | [1025f4736a](https://github.com/KhronosGroup/glslang/commit/1025f4736a78363acdad236c7550989f5160d9db) | @alan-baker | 2021-11-17T00:03:12Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools | |
| | [8092870281](https://github.com/KhronosGroup/glslang/commit/8092870281ee79e3383a2849764a6ca583bb5816) | @alan-baker | 2021-11-05T18:33:46Z | 2018-11-26T16:27:23.132Z | Update test expectations | |
| | [855f496170](https://github.com/KhronosGroup/glslang/commit/855f4961701415f41dfc9049263af655f5558963) | @alan-baker | 2021-11-05T18:33:31Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools and SPIRV-Headers | |
| | [3d9a31c6d1](https://github.com/KhronosGroup/glslang/commit/3d9a31c6d1a454c72d933f060b4c4f0fbc06b8c7) | @alan-baker | 2021-06-15T15:13:35Z | 2018-11-26T16:27:23.132Z | Update test expectations | |
| | [f997bb32da](https://github.com/KhronosGroup/glslang/commit/f997bb32dadf45e071d73aed4e8272df614e42fd) | @alan-baker | 2021-06-15T15:11:58Z | 2018-11-26T16:27:23.132Z | Update known good SPIRV-Tools and SPIRV-Headers | |
| | [157fe5f8fb](https://github.com/KhronosGroup/glslang/commit/157fe5f8fb9bd09a428fdca0a051fc912f963253) | @alan-baker | 2020-08-12T13:04:56Z | 2018-11-26T16:27:23.132Z | Update test expectations | |
| | [fe1168750e](https://github.com/KhronosGroup/glslang/commit/fe1168750ede8d68caf473f1f96e74211ec15952) | @alan-baker | 2020-08-12T13:04:24Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools and SPIRV-Headers known good | |
| | [2b0eafb1de](https://github.com/KhronosGroup/glslang/commit/2b0eafb1de5b4a1b77cf123545ea269d44248885) | @alan-baker | 2020-05-25T16:18:42Z | 2018-11-26T16:27:23.132Z | Update spirv tools (#2246) | |
| | [87dd98f0e9](https://github.com/KhronosGroup/glslang/commit/87dd98f0e9ee6496448ad0f6bf30a69c8f60730c) | @alan-baker | 2019-07-08T18:14:23Z | 2018-11-26T16:27:23.132Z | Test updates | |
| | [5a391cc57c](https://github.com/KhronosGroup/glslang/commit/5a391cc57cfba05ca2de108a5b1b6d210de9f4a3) | @alan-baker | 2019-07-08T18:14:13Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools revision | |
| | [e86cc18e8c](https://github.com/KhronosGroup/glslang/commit/e86cc18e8c67721cf55880dbf454f1b1929816a9) | @alan-baker | 2019-06-13T12:54:31Z | 2018-11-26T16:27:23.132Z | Update test expectations for new SPIRV-Tools | |
| | [4d8df4f636](https://github.com/KhronosGroup/glslang/commit/4d8df4f636f6d8fdb6488d3053e99edf9527db69) | @alan-baker | 2019-06-13T12:54:01Z | 2018-11-26T16:27:23.132Z | Update known good SPIRV-Tools | |
| | [aeeaf08f02](https://github.com/KhronosGroup/glslang/commit/aeeaf08f02e0daf20b5bded7eff99424edf62a0a) | @alan-baker | 2019-02-06T19:18:19Z | 2018-11-26T16:27:23.132Z | Update expected test results | |
| | [75f443bdc8](https://github.com/KhronosGroup/glslang/commit/75f443bdc8b47aafba5d7fc1d70f6b554026e587) | @alan-baker | 2019-02-06T19:17:51Z | 2018-11-26T16:27:23.132Z | Update SPIRV-Tools version | |
| | [3b656c79f4](https://github.com/KhronosGroup/glslang/commit/3b656c79f4e643ea4e58ed5667654ad17b263a91) | @alan-baker | 2018-12-17T22:07:55Z | 2018-11-26T16:27:23.132Z | Move memory model scope tests to Vulkan 1.1 batch | |
| | [ed777b0fbd](https://github.com/KhronosGroup/glslang/commit/ed777b0fbdcae90eef3f5a4ae83073d1120c0553) | @alan-baker | 2018-12-04T15:43:23Z | 2018-11-26T16:27:23.132Z | Modify testing to only record validation pass/fail | |
| | [0e43b16279](https://github.com/KhronosGroup/glslang/commit/0e43b162790e742a90057fa65b615b8491a087c4) | @dgkoch | 2026-07-09T06:14:40Z | 2018-11-22T21:30:20.023Z | Implement GL_EXT_opacity_micromap_ray_query_mode | |
| | [d9b931e2e8](https://github.com/KhronosGroup/glslang/commit/d9b931e2e8152cb3b97c97ac0cda6cdd04bab699) | @dgkoch | 2021-02-19T21:48:50Z | 2018-11-22T21:30:20.023Z | Fix warning in build | |
| | [c0bcfaf3ba](https://github.com/KhronosGroup/glslang/commit/c0bcfaf3bae917c57bca49897eb7430cdf256c70) | @dgkoch | 2020-12-12T17:34:24Z | 2018-11-22T21:30:20.023Z | Fix SPV return type of rayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetEXT (#2484) | |
| | [e11a2c8bec](https://github.com/KhronosGroup/glslang/commit/e11a2c8bece3dffc2fa6bfd1669b23c6f913ff07) | @dgkoch | 2020-11-30T16:57:34Z | 2018-11-22T21:30:20.023Z | update spirv-headers and fix handling of gl_HitTEXT (#2471) | |
| | [4d41da3b81](https://github.com/KhronosGroup/glslang/commit/4d41da3b810bc11c1c8a954e516638e437360a67) | @dgkoch | 2020-11-25T04:06:16Z | 2018-11-22T21:30:20.023Z | Add ray query capability if acceleration structure or ray query types declared (#2469) | |
| | [ffccefddfd](https://github.com/KhronosGroup/glslang/commit/ffccefddfd9a02ec0c0b6dd04ef5e1042279c97f) | @dgkoch | 2020-11-23T20:41:27Z | 2018-11-22T21:30:20.023Z | Updates for final Vulkan ray tracing extensions (#2466) | |
| | [0ea0e96d2a](https://github.com/KhronosGroup/glslang/commit/0ea0e96d2ace4e362aaec260ea085c87dc948bf9) | @dgkoch | 2020-03-17T23:51:11Z | 2018-11-22T21:30:20.023Z | update known_good | |
| | [db32b243ff](https://github.com/KhronosGroup/glslang/commit/db32b243ff1ee16349feb6557d514a4e55db2acf) | @dgkoch | 2020-03-18T00:42:47Z | 2018-11-22T21:30:20.023Z | Add support for GLSL_EXT_ray_tracing | |
| | [2cb2f197a7](https://github.com/KhronosGroup/glslang/commit/2cb2f197a7cad508d4fcda873aa01e2f736992b8) | @dgkoch | 2019-06-04T12:43:32Z | 2018-11-22T21:30:20.023Z | Add support for GL_NV_shader_sm_builtins | |
| | [593a4e0aa5](https://github.com/KhronosGroup/glslang/commit/593a4e0aa5e68a2c0dd22e2114a09dc5fdec4f6d) | @dgkoch | 2019-05-27T20:46:31Z | 2018-11-22T21:30:20.023Z | Fix subgroup support for ray tracing | |
| | [c3e60ad9b6](https://github.com/KhronosGroup/glslang/commit/c3e60ad9b6d1b3d38ecbb3ac080b442bec1d3091) | @dgkoch | 2019-05-30T23:40:20Z | 2018-11-22T21:30:20.023Z | Add AST tests for ray tracing shaders | |
| | [3418cb4c98](https://github.com/KhronosGroup/glslang/commit/3418cb4c985b68e75a96ecf86115acf172bf5010) | @dgkoch | 2019-05-30T05:08:41Z | 2018-11-22T21:30:20.023Z | Add AST tests for mesh and task shaders | |
| | [51760c88ca](https://github.com/KhronosGroup/glslang/commit/51760c88ca834955e22cff873f4a98b37efcd676) | @dgkoch | 2019-05-30T04:24:33Z | 2018-11-22T21:30:20.023Z | Add more subgroup testing | |
| | [40b1a9e14e](https://github.com/KhronosGroup/glslang/commit/40b1a9e14ededb3e15c5c9d72f4a53bdd525c312) | @dgkoch | 2019-05-28T19:23:19Z | 2018-11-22T21:30:20.023Z | Fix include guard for GL_EXT_multiview | |
| | [9bb17cd0eb](https://github.com/KhronosGroup/glslang/commit/9bb17cd0ebe761d47c76985da45db2726d799b3c) | @dgkoch | 2019-05-28T19:23:10Z | 2018-11-22T21:30:20.023Z | Return consistent names from CapabilityString | |
| | [0aea3106e2](https://github.com/KhronosGroup/glslang/commit/0aea3106e2546c60921f180c19da212b12d3dc28) | @dgkoch | 2019-04-06T11:43:17Z | 2018-11-22T21:30:20.023Z | Add cstdlib include | |
| | [8b2f96d3fe](https://github.com/KhronosGroup/glslang/commit/8b2f96d3fea9061172e028b43313c7482f0484db) | @dgkoch | 2019-04-03T21:21:06Z | 2018-11-22T21:30:20.023Z | Check if _MSC_VER is defined before using. | |
| | [83170e3f7a](https://github.com/KhronosGroup/glslang/commit/83170e3f7a08e3042c5b24ff0a8a88cac3e968e1) | @dgkoch | 2019-03-26T17:45:33Z | 2018-11-22T21:30:20.023Z | Enable GL_KHR_shader_subgroup properly | |
| | [5154db5183](https://github.com/KhronosGroup/glslang/commit/5154db5183d4ef88b2a6422207c3c730a2c7dc04) | @dgkoch | 2018-11-26T15:01:58Z | 2018-11-22T21:30:20.023Z | Implement GL_EXT_fragment_invocation_density | |
| | [a899a43d6d](https://github.com/KhronosGroup/glslang/commit/a899a43d6d4ee97c8427c9b87d2a8fa37855fd2b) | @dneto0 | 2026-07-21T19:26:04Z | 2018-11-12T22:17:47.764Z | Delete all methods in preprocessor class tStringifyLevelInput (#4348) | |
| | [064a3687e5](https://github.com/KhronosGroup/glslang/commit/064a3687e5af4c92ac4391d71209752127749cfe) | @dneto0 | 2026-06-02T17:13:37Z | 2018-11-12T22:17:47.764Z | kokoro: update license-check.cfg to allow REUSE license updates | |
| | [d561f02e83](https://github.com/KhronosGroup/glslang/commit/d561f02e83fcbd13331dbd2750666c31bc7fc036) | @dneto0 | 2026-05-07T19:30:07Z | 2018-11-12T22:17:47.764Z | .gitignore: ignore ndk_test/obj | |
| | [452adc5137](https://github.com/KhronosGroup/glslang/commit/452adc51372e2598bd9710183af2058ca084e2dc) | @dneto0 | 2026-05-12T22:40:05Z | 2018-11-12T22:17:47.764Z | kokoro: Clean up after the GN builds (#4271) | |
| | [dd26e50178](https://github.com/KhronosGroup/glslang/commit/dd26e5017886375fb1bb464fa65302fb56f06b1c) | @dneto0 | 2026-05-12T22:37:44Z | 2018-11-12T22:17:47.764Z | kokoro: fix build script paths for linux-clang-cmake-nohlsl/* (#4270) | |
| | [7754c375d0](https://github.com/KhronosGroup/glslang/commit/7754c375d0a7a46cc70fded17d84fff44c2f6dd2) | @dneto0 | 2026-05-07T21:13:39Z | 2018-11-12T22:17:47.764Z | Make GN builds work again | |
| | [13625556d3](https://github.com/KhronosGroup/glslang/commit/13625556d3ae5fbe198bcebf11878e5b7bf720c1) | @dneto0 | 2026-05-07T22:06:33Z | 2018-11-12T22:17:47.764Z | Android.mk: Use GLSLANG_ENABLE_HLSL=0 to turn off HLSL (#4261) | |
| | [83effee201](https://github.com/KhronosGroup/glslang/commit/83effee201547d3f4982a53ce50a70a67fb30587) | @dneto0 | 2026-05-07T22:01:54Z | 2018-11-12T22:17:47.764Z | kokoro: add linux-clang-cmake-nohlsl config (#4260) | |
| | [71eeec5e5e](https://github.com/KhronosGroup/glslang/commit/71eeec5e5eb6b84a985dbad25606a3de1e1e5efb) | @dneto0 | 2026-05-06T18:53:27Z | 2018-11-12T22:17:47.764Z | Ignore .jj tree for .gitignore and license check | |
| | [5ccb61590f](https://github.com/KhronosGroup/glslang/commit/5ccb61590f533d4c8b12921ead86bf1e2d35e0e9) | @dneto0 | 2026-05-07T14:12:20Z | 2018-11-12T22:17:47.764Z | Adjust tests for the ENABLE_HLSL=OFF case (#4257) | |
| | [eca4a36250](https://github.com/KhronosGroup/glslang/commit/eca4a36250d518d930f3255300ebbcaa171cb7c2) | @dneto0 | 2026-05-05T17:50:27Z | 2018-11-12T22:17:47.764Z | kokoro: use NDK r29 (#4248) | |
| | [716f950326](https://github.com/KhronosGroup/glslang/commit/716f9503264d539cc05503cae562e6949eada8f5) | @dneto0 | 2026-05-01T21:23:04Z | 2018-11-12T22:17:47.764Z | tests: spv.float16.frag now passes validation | |
| | [2e2475180c](https://github.com/KhronosGroup/glslang/commit/2e2475180c792794ad22081c60cdb31877043ffa) | @dneto0 | 2026-04-27T23:03:56Z | 2018-11-12T22:17:47.764Z | kokoro: use GCC 15 | |
| | [6dc8384641](https://github.com/KhronosGroup/glslang/commit/6dc83846416597073fe621695d2e6d5b1b1a6fc7) | @dneto0 | 2026-04-25T03:51:44Z | 2018-11-12T22:17:47.764Z | kokoro: test with clang-18 | |
| | [39bfdd6ea1](https://github.com/KhronosGroup/glslang/commit/39bfdd6ea1231fe6ba33709d0dae1d5d21a087b0) | @dneto0 | 2026-04-27T15:32:37Z | 2018-11-12T22:17:47.764Z | Add template deduction guide for Defer (#4234) | |
| | [ddd6e6ddb8](https://github.com/KhronosGroup/glslang/commit/ddd6e6ddb87dc9f0faf31fe122e5f70a39fd28c4) | @dneto0 | 2026-04-09T16:53:37Z | 2018-11-12T22:17:47.764Z | hlsl: Ensure scope is popped even when method body fails to parse | |
| | [7d9fae2c95](https://github.com/KhronosGroup/glslang/commit/7d9fae2c95024cdf010006288bcacf5fea1fd6e9) | @dneto0 | 2026-04-06T16:03:57Z | 2018-11-12T22:17:47.764Z | HLSL: handle type error for ternary operator (#4207) | |
| | [59e5dcc3b7](https://github.com/KhronosGroup/glslang/commit/59e5dcc3b786c5a0a8548103d05be0cd8789dc29) | @dneto0 | 2026-04-06T14:36:44Z | 2018-11-12T22:17:47.764Z | HLSL: Check for bad integer argument on Load*, Store*, Interlocked* (#4208) | |
| | [715c8500e7](https://github.com/KhronosGroup/glslang/commit/715c8500e7cd67f2eba9e60e98852a1ed49d2f15) | @dneto0 | 2026-03-31T19:51:27Z | 2018-11-12T22:17:47.764Z | Check for bad parameters on long vector type (#4200) | |
| | [d1f52c8993](https://github.com/KhronosGroup/glslang/commit/d1f52c8993a501bd52d4fbd044bfeb9ecdceb9f4) | @dneto0 | 2026-03-07T06:23:08Z | 2018-11-12T22:17:47.764Z | HLSL: provide string error context only if token is a string | |
| | [617ecc40dc](https://github.com/KhronosGroup/glslang/commit/617ecc40dc1d2e64b2796198769ef035d73b9e16) | @dneto0 | 2026-02-12T13:14:47Z | 2018-11-12T22:17:47.764Z | Fix string conversion warning in assert | |
| | [04801966f6](https://github.com/KhronosGroup/glslang/commit/04801966f69257d02eed2d5fcf8083916a76ad5f) | @dneto0 | 2025-04-16T21:09:37Z | 2018-11-12T22:17:47.764Z | Update listing of validation failures | |
| | [896198a769](https://github.com/KhronosGroup/glslang/commit/896198a76965e27ad0de476ddf1da0c450c56ceb) | @dneto0 | 2025-04-16T21:00:49Z | 2018-11-12T22:17:47.764Z | Update known-good: newer SPIRV-Tools and SPIRV-Headers | |
| | [e3dd7d9536](https://github.com/KhronosGroup/glslang/commit/e3dd7d95362c0adce202716ee75a49f52f1da760) | @dneto0 | 2025-04-16T20:44:54Z | 2018-11-12T22:17:47.764Z | validation fails for spv.exportFunctions.comp when no linking performed | |
| | [18f581a8a2](https://github.com/KhronosGroup/glslang/commit/18f581a8a2c112074815e613776b928362ec324b) | @dneto0 | 2025-02-22T22:40:38Z | 2018-11-12T22:17:47.764Z | kokoro: linux: use cpp-builder image instead of radial-build | |
| | [e66176c3f6](https://github.com/KhronosGroup/glslang/commit/e66176c3f685b14dfa83882329e5d02f4e027c9b) | @dneto0 | 2025-02-19T02:33:41Z | 2018-11-12T22:17:47.764Z | kokoro: use streamlined license checker image | |
| | [0549c7127c](https://github.com/KhronosGroup/glslang/commit/0549c7127c2fbab2904892c9d6ff491fa1e93751) | @dneto0 | 2025-01-29T05:14:00Z | 2018-11-12T22:17:47.764Z | kokoro: use ndk-r27c | |
| | [ac319648fb](https://github.com/KhronosGroup/glslang/commit/ac319648fbe4103e42858a92d77053f4ab4d9b60) | @dneto0 | 2025-01-23T22:59:08Z | 2018-11-12T22:17:47.764Z | kokoro: use gcc-13 | |
| | [4bda6a67e0](https://github.com/KhronosGroup/glslang/commit/4bda6a67e0647322ed658866e92eec2be6046525) | @dneto0 | 2025-01-23T23:23:26Z | 2018-11-12T22:17:47.764Z | kokoro: upgrade from clang 10 to clang 13 | |
| | [a0995c49eb](https://github.com/KhronosGroup/glslang/commit/a0995c49ebcaca2c6d3b03efbabf74f3843decdb) | @dneto0 | 2024-12-02T22:39:17Z | 2018-11-12T22:17:47.764Z | Add Vulkan 1.4 target and client | |
| | [4a516f28a1](https://github.com/KhronosGroup/glslang/commit/4a516f28a17d3128f144affd7952142a90ab22e7) | @dneto0 | 2024-07-05T20:53:40Z | 2018-11-12T22:17:47.764Z | kokoro: use Python 3.12 for Linux builds | |
| | [142052fa30](https://github.com/KhronosGroup/glslang/commit/142052fa30f9eca191aa9dcf65359fcaed09eeec) | @dneto0 | 2024-04-30T16:52:24Z | 2018-11-12T22:17:47.764Z | Update validation results of SPV_QCOM_image_processing2 | |
| | [dba720ff94](https://github.com/KhronosGroup/glslang/commit/dba720ff94be28b3de21f3688025f91e0cc2a3ae) | @dneto0 | 2024-04-15T20:22:05Z | 2018-11-12T22:17:47.764Z | Adjust hlsl infinity-constant test | |
| | [b4a6efcda2](https://github.com/KhronosGroup/glslang/commit/b4a6efcda2ce199cc7416e8bbd8c5881201088e1) | @dneto0 | 2024-02-12T21:53:15Z | 2018-11-12T22:17:47.764Z | Allow external control of whether Glslang will be tested or installed | |
| | [77417d5c9e](https://github.com/KhronosGroup/glslang/commit/77417d5c9e0a5d4c79ddd0285d530b45f7259f0d) | @dneto0 | 2023-07-19T23:29:55Z | 2018-11-12T22:17:47.764Z | Support MinGW build with Clang, not just GCC | |
| | [a6662c53ce](https://github.com/KhronosGroup/glslang/commit/a6662c53ced629a9d94611276743cbcde896b6af) | @dneto0 | 2023-05-31T16:50:48Z | 2018-11-12T22:17:47.764Z | ndk-build: test Android API 24 | |
| | [b8955549ef](https://github.com/KhronosGroup/glslang/commit/b8955549ef3c5c247573573ffbeb0ebde857529a) | @dneto0 | 2021-06-28T13:43:02Z | 2018-11-12T22:17:47.764Z | fix error message for vertex struct input | |
| | [d62ef8a20a](https://github.com/KhronosGroup/glslang/commit/d62ef8a20abeb14593e04a3703048f30d06eae66) | @dneto0 | 2023-02-02T21:23:49Z | 2018-11-12T22:17:47.764Z | Use the ninja already in the docker build. | |
| | [8329d4a44b](https://github.com/KhronosGroup/glslang/commit/8329d4a44bad80494580728aec35ce64553e6c91) | @dneto0 | 2023-02-02T18:20:28Z | 2018-11-12T22:17:47.764Z | kokoro: avoid git permissions issue that GN fails on | |
| | [4fe00178c8](https://github.com/KhronosGroup/glslang/commit/4fe00178c8ed7315e0d57ca1aca10a44ce475e3e) | @dneto0 | 2022-12-09T20:51:35Z | 2018-11-12T22:17:47.764Z | Remove the name of unused formal paramters | |
| | [f28022c9f9](https://github.com/KhronosGroup/glslang/commit/f28022c9f99bec57043c7a4f53f3b361558bfa42) | @dneto0 | 2022-08-03T00:07:01Z | 2018-11-12T22:17:47.764Z | Avoid double-free in functions cloned for vulkan relaxed mode (#2987) | |
| | [ea7e64cf50](https://github.com/KhronosGroup/glslang/commit/ea7e64cf509ea5423165832893d4cceff09e674d) | @dneto0 | 2022-05-19T17:27:12Z | 2018-11-12T22:17:47.764Z | Remove unused variable | |
| | [63dbacaa94](https://github.com/KhronosGroup/glslang/commit/63dbacaa9431b48fb1a6fc83632095a3b4d7dfd7) | @dneto0 | 2022-02-16T22:10:29Z | 2018-11-12T22:17:47.764Z | Fix Test/hlsl.namespace.frag test case | |
| | [36333d1fb9](https://github.com/KhronosGroup/glslang/commit/36333d1fb9f2375ca3595315e7643968aa6b3a29) | @dneto0 | 2021-10-19T21:32:52Z | 2018-11-12T22:17:47.764Z | Fix Cmake rule for extension header generation | |
| | [e89fbf3ad8](https://github.com/KhronosGroup/glslang/commit/e89fbf3ad82d867300fab8549a9597f5f483225f) | @dneto0 | 2021-06-23T01:57:05Z | 2018-11-12T22:17:47.764Z | Android.mk: Add SpirvIntrinsics.cpp | |
| | [fa6e3c2737](https://github.com/KhronosGroup/glslang/commit/fa6e3c2737720e14194713767e45ebabb9e3c3ed) | @dneto0 | 2021-02-03T18:56:06Z | 2018-11-12T22:17:47.764Z | Add IntLog2 and use it | |
| | [57e6a38f2a](https://github.com/KhronosGroup/glslang/commit/57e6a38f2aa52495c3ac1bef7fae252aac3a8e22) | @dneto0 | 2021-02-03T19:14:11Z | 2018-11-12T22:17:47.764Z | Remove useless semicolon | |
| | [1ef5e20290](https://github.com/KhronosGroup/glslang/commit/1ef5e20290e55634e6e18dfb3c6207f502771fb8) | @dneto0 | 2020-12-15T17:19:00Z | 2018-11-12T22:17:47.764Z | Test updates for ImageRead result type validation | |
| | [3805671ce8](https://github.com/KhronosGroup/glslang/commit/3805671ce842b90b5c8dd25288a46fd15d997d4a) | @dneto0 | 2020-12-15T17:09:50Z | 2018-11-12T22:17:47.764Z | Update known_good, pick up ImageRead result validation | |
| | [fb53f83503](https://github.com/KhronosGroup/glslang/commit/fb53f83503659b4977742fac832dc2defd3bacb4) | @dneto0 | 2020-11-12T20:00:16Z | 2018-11-12T22:17:47.764Z | Avoid spuriously adding Geometry capability for vert, tesc, tese (#2462) | |
| | [2067d1a93e](https://github.com/KhronosGroup/glslang/commit/2067d1a93e6edc17f2a6b7e3e5138a9bbcd35ef9) | @dneto0 | 2020-10-07T22:10:27Z | 2018-11-12T22:17:47.764Z | Add test case for read-only storage texture passed to helper function (#2414) | |
| | [01f2de512a](https://github.com/KhronosGroup/glslang/commit/01f2de512ac271473169d3f02efc877bbe356f49) | @dneto0 | 2020-07-27T19:33:56Z | 2018-11-12T22:17:47.764Z | Avoid spurious warning about uninit var | |
| | [2cf9621d6d](https://github.com/KhronosGroup/glslang/commit/2cf9621d6d6f3b5e38f471709f45d35720a7ffee) | @dneto0 | 2020-05-21T15:17:30Z | 2018-11-12T22:17:47.764Z | Reorder member init to match decl order (#2241) | |
| | [4bb910cb74](https://github.com/KhronosGroup/glslang/commit/4bb910cb74394c6d011430c2e03bcae5ceda53f9) | @dneto0 | 2020-02-06T10:43:43Z | 2018-11-12T22:17:47.764Z | Avoid enum-compare warning | |
| | [e43e8ba9f3](https://github.com/KhronosGroup/glslang/commit/e43e8ba9f385edc4a7f3255635f8fdb69a06de32) | @dneto0 | 2019-11-07T22:55:22Z | 2018-11-12T22:17:47.764Z | SPIR-V postprocessing: WEB case only needs CFG mods | |
| | [8c3d5b4b6c](https://github.com/KhronosGroup/glslang/commit/8c3d5b4b6cc784a4dcd7999977d32c2ef5ec51ed) | @dneto0 | 2019-10-21T18:50:31Z | 2018-11-12T22:17:47.764Z | SPIR-V: Aggressively prune unreachable merge, continue target | |
| | [96bec343d0](https://github.com/KhronosGroup/glslang/commit/96bec343d059e7890d52376278ffc9d41eb5d34f) | @dneto0 | 2019-08-23T18:34:29Z | 2018-11-12T22:17:47.764Z | GN build (for Chromium): enable HLSL | |
| | [8b920c793a](https://github.com/KhronosGroup/glslang/commit/8b920c793a510c23c59881504f0e27794dd7c948) | @dneto0 | 2019-05-16T06:59:54Z | 2018-11-12T22:17:47.764Z | Update SPIRV-Tools, SPIRV-Headers | |
| | [edadbed6fb](https://github.com/KhronosGroup/glslang/commit/edadbed6fbd9e76a4d46980fcdf5ccad8a97b4bd) | @dneto0 | 2019-01-16T21:55:03Z | 2018-11-12T22:17:47.764Z | HLSL: Avoid leaking a shadow sampler struct | |
| | [806e0573da](https://github.com/KhronosGroup/glslang/commit/806e0573daf79d2d39ac22ddaed2c86ab0682def) | @dneto0 | 2019-01-16T15:44:31Z | 2018-11-12T22:17:47.764Z | Avoid leaking name for counter buffer | |
| | [c4d5ac6bfa](https://github.com/KhronosGroup/glslang/commit/c4d5ac6bfac0541ca6536e7329f5cf4901d1ecd0) | @dneto0 | 2019-01-09T15:32:32Z | 2018-11-12T22:17:47.764Z | Update SPIRV-Tools known good: relax Uconvert check | |
| | [b11b997d59](https://github.com/KhronosGroup/glslang/commit/b11b997d5995cca3e2b870b379637ec20617ba9c) | @dneto0 | 2019-01-08T23:57:03Z | 2018-11-12T22:17:47.764Z | Parenthesize to avoid GCC warning | |
| | [082184bcc9](https://github.com/KhronosGroup/glslang/commit/082184bcc912f08578b9783586a61a91a19f73eb) | @dneto0 | 2019-01-03T19:29:44Z | 2018-11-12T22:17:47.764Z | Mark spv.int16.amd.frag.out as failing validation | |
| | [2d1739d57a](https://github.com/KhronosGroup/glslang/commit/2d1739d57a3f25f15093690b5ff853864bfaf6fd) | @dneto0 | 2018-11-16T21:04:23Z | 2018-11-12T22:17:47.764Z | Update to newer SPIRV-Tools, including VK_EXT_scalar_block_layout | |
| | [3225778615](https://github.com/KhronosGroup/glslang/commit/3225778615fd9d7e23fd11b71a05097d59ba0247) | @amdrexu | 2024-03-21T15:41:47Z | 2018-11-12T07:18:18.044Z | Fix an issue of getExtBuiltins() | |
| | [022aea431c](https://github.com/KhronosGroup/glslang/commit/022aea431c462f351c1120cb0b4a2144aa237a50) | @amdrexu | 2024-03-21T15:09:00Z | 2018-11-12T07:18:18.044Z | Fix issues of the interaction between cooperative_matrix and spirv_intrinsics | |
| | [a8d39f97cd](https://github.com/KhronosGroup/glslang/commit/a8d39f97cdf08cf7eac4ae40dfe7b41420a3be30) | @amdrexu | 2023-11-06T07:59:20Z | 2018-11-12T07:18:18.044Z | Add a helper applySpirvDecorate to handle spirv_decorate_xxx directives | |
| | [65f59c81e7](https://github.com/KhronosGroup/glslang/commit/65f59c81e79b2399f59c5258c3e24d3d1fc575ad) | @amdrexu | 2023-11-06T08:04:15Z | 2018-11-12T07:18:18.044Z | GL_EXT_spirv_intrinsics: Fix a typo in function naming | |
| | [323836e46b](https://github.com/KhronosGroup/glslang/commit/323836e46b9e453806e9eb5c1bf76c659c870fb2) | @amdrexu | 2023-09-10T11:27:58Z | 2018-11-12T07:18:18.044Z | Use std::variant to represent TSpirvTypeParameter | |
| | [b70669a059](https://github.com/KhronosGroup/glslang/commit/b70669a0593f022af1d10f77d29856e24cfaaa50) | @amdrexu | 2023-07-05T06:44:40Z | 2018-11-12T07:18:18.044Z | Spirv_intrinsics: Remove early return in layoutTypeCheck | |
| | [051f18c0cc](https://github.com/KhronosGroup/glslang/commit/051f18c0cced46f592f571c2c5883aa8130d6ab1) | @amdrexu | 2023-06-24T03:23:45Z | 2018-11-12T07:18:18.044Z | Spirv_intrinsics: Add support of type specifier to spirv_type | |
| | [77f7cdfb1e](https://github.com/KhronosGroup/glslang/commit/77f7cdfb1e88bd90a21a10bdf7bc350da446347c) | @amdrexu | 2023-03-23T16:06:29Z | 2018-11-12T07:18:18.044Z | Fix an issue when we merge multiple spirv_decorate_xxx directives | |
| | [8ff8b45131](https://github.com/KhronosGroup/glslang/commit/8ff8b45131bd9265e5c539cd58b99dea602184c3) | @amdrexu | 2023-03-17T08:10:11Z | 2018-11-12T07:18:18.044Z | Parameters of spirv_decorate_id should accept variables | |
| | [17b0a21877](https://github.com/KhronosGroup/glslang/commit/17b0a218779ce413e916c79fe814b30d53d87e75) | @amdrexu | 2022-10-11T07:01:35Z | 2018-11-12T07:18:18.044Z | Fix incorrect parse message of mesh shader | |
| | [6c1db7fd6c](https://github.com/KhronosGroup/glslang/commit/6c1db7fd6c6790fe9ba5a45c046d9dc6db69f206) | @amdrexu | 2021-11-24T09:37:52Z | 2018-11-12T07:18:18.044Z | Fix validation failures of test cases regarding GL_EXT_spirv_intrinsics | |
| | [fe54126c05](https://github.com/KhronosGroup/glslang/commit/fe54126c05863564eab8325b2725f65d96c450b6) | @amdrexu | 2021-11-23T08:40:45Z | 2018-11-12T07:18:18.044Z | Fix an issue of spirv_by_reference | |
| | [3e9e60af86](https://github.com/KhronosGroup/glslang/commit/3e9e60af8636cd5a4740bc8244c72605cb1df3a0) | @amdrexu | 2021-11-22T12:05:06Z | 2018-11-12T07:18:18.044Z | Remove the test spv.intrinsicsSpecConst | |
| | [bee91eb479](https://github.com/KhronosGroup/glslang/commit/bee91eb479ee38ce4f268c363154e5175c7a9bd0) | @amdrexu | 2021-11-17T15:32:27Z | 2018-11-12T07:18:18.044Z | Fix an issue of spirv_type used in local variable definitions | |
| | [07aec25f82](https://github.com/KhronosGroup/glslang/commit/07aec25f82e32254a63dc5dda20eb0da74c01c87) | @amdrexu | 2021-10-13T06:12:47Z | 2018-11-12T07:18:18.044Z | Make modifications of GL_EXT_spirv_intrinsics | |
| | [65a7fb7054](https://github.com/KhronosGroup/glslang/commit/65a7fb70547a65410e7372e62f4b22ff389d8f6d) | @amdrexu | 2021-04-25T08:52:35Z | 2018-11-12T07:18:18.044Z | Implement the extension GL_EXT_spirv_intrinsics | |
| | [1034727263](https://github.com/KhronosGroup/glslang/commit/1034727263db4776b0fbd21d86e35b1b8984997a) | @amdrexu | 2021-03-04T09:00:49Z | 2018-11-12T07:18:18.044Z | SPV: The capability string for RayTracingProvisionalKHR is missing | |
| | [77fe62f477](https://github.com/KhronosGroup/glslang/commit/77fe62f477cd5bb5fb5d21d44c55e1f7a0e385e2) | @amdrexu | 2021-02-26T09:25:45Z | 2018-11-12T07:18:18.044Z | SPV: Change the key of extBuiltinMap to std::string | |
| | [f6e0fe8600](https://github.com/KhronosGroup/glslang/commit/f6e0fe8600f3ec44d6a91c8adcdd087e037c364f) | @amdrexu | 2020-10-23T14:54:35Z | 2018-11-12T07:18:18.044Z | HLSL: Add support for printf(). | |
| | [4dcc12d1a4](https://github.com/KhronosGroup/glslang/commit/4dcc12d1a441b29d5901bc708bb1343d29d6459f) | @amdrexu | 2020-09-18T13:18:35Z | 2018-11-12T07:18:18.044Z | SPIRV: Add more utility functions to build some opcodes (#2398) | |
| | [ac2f01f4bd](https://github.com/KhronosGroup/glslang/commit/ac2f01f4bd89762c084003003a15c2be0939877d) | @amdrexu | 2020-09-14T15:57:09Z | 2018-11-12T07:18:18.044Z | SPIRV: Add disassembly support for multiple literal strings (#2397) | |
| | [2d66614c0a](https://github.com/KhronosGroup/glslang/commit/2d66614c0abc6e15a25bddff5061ddbabe8e1667) | @amdrexu | 2020-09-07T03:09:21Z | 2018-11-12T07:18:18.044Z | SPIRV: Fix some disassembly issues | |
| | [864cd8c63e](https://github.com/KhronosGroup/glslang/commit/864cd8c63ee47e49fbd031baa00a12f3209b1e9d) | @amdrexu | 2020-09-02T15:03:03Z | 2018-11-12T07:18:18.044Z | Parser: Fix wrong names of extension macros | |
| | [fb18b6df28](https://github.com/KhronosGroup/glslang/commit/fb18b6df287a092cf8d0f26600f000b7d37df8b6) | @amdrexu | 2020-02-22T14:04:31Z | 2018-11-12T07:18:18.044Z | Fix an issue of SPV generation for imageAtomicStore. | |
| | [b4bab3ce01](https://github.com/KhronosGroup/glslang/commit/b4bab3ce0113ee030cdbcce00f2d2ca2f45eda79) | @amdrexu | 2020-02-06T08:51:10Z | 2018-11-12T07:18:18.044Z | Fix a parser error of GL_KHR_memory_scope_semantics | |
| | [3b1b9e2957](https://github.com/KhronosGroup/glslang/commit/3b1b9e2957dafb5f0335f6b73127163122ae76a0) | @amdrexu | 2019-09-09T14:53:02Z | 2018-11-12T07:18:18.044Z | Fix incorrect function prototypes of 64-bit findLSB/findMSB | |
| | [bb7307b4a8](https://github.com/KhronosGroup/glslang/commit/bb7307b4a80d4c032e68f3313f268d6e2c5debe4) | @amdrexu | 2019-07-15T06:57:20Z | 2018-11-12T07:18:18.044Z | OpIsHelperInvocationEXT should declare relevant SPV extension and capability | |
| | [e085d83427](https://github.com/KhronosGroup/glslang/commit/e085d834279352a85e0b284a840461d7334e2a8c) | @amdrexu | 2019-07-06T15:40:10Z | 2018-11-12T07:18:18.044Z | Change implementation of gl_SIMDGroupSizeAMD | |
| | [d932cc4295](https://github.com/KhronosGroup/glslang/commit/d932cc4295f1ccf449d056dbab4e9c018259bf87) | @amdrexu | 2019-04-25T02:34:28Z | 2018-11-12T07:18:18.044Z | Fix issues of explicit conversions. | |
| | [eaf31ab98c](https://github.com/KhronosGroup/glslang/commit/eaf31ab98c727e81bf50fdfd56e289e29f87a6f2) | @amdrexu | 2019-01-21T08:50:17Z | 2018-11-12T07:18:18.044Z | Add 8-bit/16-bit transform feedback support for future use | |
| | [75c5603ada](https://github.com/KhronosGroup/glslang/commit/75c5603ada785ba9e9826c8c1023c55c775b2ec9) | @amdrexu | 2019-01-14T03:40:51Z | 2018-11-12T07:18:18.044Z | Fix xfb_stride incorrectness(#1654) | |
| | [204812694c](https://github.com/KhronosGroup/glslang/commit/204812694c6e6338d24f40c507335062463db5d5) | @greg-lunarg | 2023-03-03T23:08:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #3153 from greg-lunarg/i3150 | |
| | [aae2a7ae08](https://github.com/KhronosGroup/glslang/commit/aae2a7ae08889645f9f0969673fa49a4ee4e3fb2) | @greg-lunarg | 2023-03-03T22:17:03Z | 2018-11-08T19:10:43.859Z | Fix installation of resource limits headers | |
| | [2ca0ee3ba4](https://github.com/KhronosGroup/glslang/commit/2ca0ee3ba4ed94e95f16c3d5b500a0a76b133ed1) | @greg-lunarg | 2023-03-02T18:43:06Z | 2018-11-08T19:10:43.859Z | Merge pull request #3137 from moritz-h/resource-limits | |
| | [1fb2f1d789](https://github.com/KhronosGroup/glslang/commit/1fb2f1d7896627d62a289439a2c3e750e551a7ab) | @greg-lunarg | 2023-01-12T01:39:49Z | 2018-11-08T19:10:43.859Z | Merge pull request #3108 from greg-lunarg/i3105 | |
| | [9b67d41b85](https://github.com/KhronosGroup/glslang/commit/9b67d41b8521e6db57192fff1e91b9c131ded4ef) | @greg-lunarg | 2023-01-11T01:50:18Z | 2018-11-08T19:10:43.859Z | Fix crash on bad structure member reference | |
| | [1d978158de](https://github.com/KhronosGroup/glslang/commit/1d978158dee2f4213114905fa7d3679c78ebbf4d) | @greg-lunarg | 2022-12-29T19:09:46Z | 2018-11-08T19:10:43.859Z | Merge pull request #3100 from daniel-story/fix-dual-src-draw-buffers | |
| | [d1fc064e79](https://github.com/KhronosGroup/glslang/commit/d1fc064e79e9aa9cda749c1d879bff26fba17760) | @greg-lunarg | 2022-12-26T20:30:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #3102 from jeremy-lunarg/hayes-fix-debuginfo-disassembly | |
| | [68935bc2c6](https://github.com/KhronosGroup/glslang/commit/68935bc2c68a520dfaa8b2c11a7ec181d17c683e) | @greg-lunarg | 2022-12-22T17:03:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #3099 from jeremy-lunarg/hayes-fix-issue-3095 | |
| | [c6b3f279a7](https://github.com/KhronosGroup/glslang/commit/c6b3f279a7aa5b37efa8b468332589c07c753805) | @greg-lunarg | 2022-12-12T17:34:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #3087 from dneto0/remove-unused | |
| | [19d816c8c9](https://github.com/KhronosGroup/glslang/commit/19d816c8c95f7dca19837b4a101bb46630d3935e) | @greg-lunarg | 2022-12-09T17:39:14Z | 2018-11-08T19:10:43.859Z | Merge pull request #3086 from jeremy-lunarg/hayes-fix-3073 | |
| | [ed257e2bdf](https://github.com/KhronosGroup/glslang/commit/ed257e2bdf34fa2c33946ab120915cd6e038b83d) | @greg-lunarg | 2022-12-07T21:38:31Z | 2018-11-08T19:10:43.859Z | Merge pull request #3066 from ShchchowAMD/shaochi/bindless | |
| | [77551c429f](https://github.com/KhronosGroup/glslang/commit/77551c429f86c0e077f26552b7c1c0f12a9f235e) | @greg-lunarg | 2022-12-06T22:34:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #3081 from jeremy-lunarg/hayes-update-changes | |
| | [5f6fa4e792](https://github.com/KhronosGroup/glslang/commit/5f6fa4e792c9b6dad90a0b36466ab851c60cece1) | @greg-lunarg | 2022-12-06T22:33:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #3080 from jeremy-lunarg/hayes-update-known-good | |
| | [e3e8baf8c5](https://github.com/KhronosGroup/glslang/commit/e3e8baf8c51e377e69ff1354649e0b34cb3964e6) | @greg-lunarg | 2022-12-06T20:11:57Z | 2018-11-08T19:10:43.859Z | Merge pull request #3079 from gby/GL_ARM_shader_core_builtins | |
| | [12bb8602dd](https://github.com/KhronosGroup/glslang/commit/12bb8602dd2ef450e064959eb44ae117a80f01c9) | @greg-lunarg | 2022-11-28T23:27:56Z | 2018-11-08T19:10:43.859Z | Merge pull request #3077 from greg-lunarg/edos3 | |
| | [7f047b986b](https://github.com/KhronosGroup/glslang/commit/7f047b986b5e3097ffbb0d9baba623b0b28dc73b) | @greg-lunarg | 2022-04-18T22:00:51Z | 2018-11-08T19:10:43.859Z | Add EliminateDeadOutputStores to API. | |
| | [0cd93a0efe](https://github.com/KhronosGroup/glslang/commit/0cd93a0efebe3edf7e2c41321d7fc87287033d57) | @greg-lunarg | 2022-11-28T20:27:56Z | 2018-11-08T19:10:43.859Z | Merge pull request #3076 from greg-lunarg/kg124 | |
| | [1ddba01a80](https://github.com/KhronosGroup/glslang/commit/1ddba01a807d8df39dd8b0615149906159b1bc52) | @greg-lunarg | 2022-11-28T19:06:59Z | 2018-11-08T19:10:43.859Z | Update known goods | |
| | [2b2523fb95](https://github.com/KhronosGroup/glslang/commit/2b2523fb951f63f072cfba514c26f2feea5f4329) | @greg-lunarg | 2022-11-08T21:46:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #3061 from ShabbyX/remove-angle-build-flag | |
| | [f4cba22d08](https://github.com/KhronosGroup/glslang/commit/f4cba22d08241cad63a270e33f4ef3384979982e) | @greg-lunarg | 2022-11-08T17:40:25Z | 2018-11-08T19:10:43.859Z | Merge pull request #3060 from greg-lunarg/limit3 | |
| | [cc4c7330a2](https://github.com/KhronosGroup/glslang/commit/cc4c7330a246f7c3757633006396e3db5e4fbf12) | @greg-lunarg | 2022-11-07T19:06:46Z | 2018-11-08T19:10:43.859Z | Fix include in resource_limits_c.h | |
| | [5e08deae05](https://github.com/KhronosGroup/glslang/commit/5e08deae050c4a6d5b2ca92cb6cc52ccc5259bea) | @greg-lunarg | 2022-11-03T20:01:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #3057 from ShabbyX/fix-gn-build | |
| | [8da6495058](https://github.com/KhronosGroup/glslang/commit/8da6495058875e5a1881dee8be4dbd8a4eeccce0) | @greg-lunarg | 2022-11-02T16:52:49Z | 2018-11-08T19:10:43.859Z | Merge pull request #3055 from greg-lunarg/limit2 | |
| | [90c5214344](https://github.com/KhronosGroup/glslang/commit/90c5214344bc9ec0e7c5cc09e86dad82b8b7abc9) | @greg-lunarg | 2022-10-28T23:27:18Z | 2018-11-08T19:10:43.859Z | Improve ResourceLimits interface to be more forward compatible | |
| | [980ac50813](https://github.com/KhronosGroup/glslang/commit/980ac50813fb567b6af6b89282eae850b328c967) | @greg-lunarg | 2022-10-19T17:33:25Z | 2018-11-08T19:10:43.859Z | Merge pull request #3047 from akien-mga/spirv.hpp-dos2unix | |
| | [a0ad0d7067](https://github.com/KhronosGroup/glslang/commit/a0ad0d7067521fff880e36acfb8ce453421c3f25) | @greg-lunarg | 2022-10-17T19:51:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #3043 from gnl21/helper-invocation | |
| | [5755de46b0](https://github.com/KhronosGroup/glslang/commit/5755de46b07e4374c05fb1081f65f7ae1f8cca81) | @greg-lunarg | 2022-10-13T17:29:59Z | 2018-11-08T19:10:43.859Z | Merge pull request #3049 from jeremy-lunarg/hayes-update-changes | |
| | [ef6c9714a8](https://github.com/KhronosGroup/glslang/commit/ef6c9714a80bb6013d8b190f2d9b3430976c2dcf) | @greg-lunarg | 2022-10-12T23:48:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #3048 from jeremy-lunarg/hayes-update-known-good | |
| | [568e233ecf](https://github.com/KhronosGroup/glslang/commit/568e233ecfe24f7140d318f65b24c3962ff96d09) | @greg-lunarg | 2022-10-12T20:29:15Z | 2018-11-08T19:10:43.859Z | Merge pull request #3037 from mbechard/master | |
| | [8243ca3c30](https://github.com/KhronosGroup/glslang/commit/8243ca3c30527152c909b100292e4360e189663f) | @greg-lunarg | 2022-09-21T22:49:46Z | 2018-11-08T19:10:43.859Z | Merge pull request #3021 from qingyuanzNV/fix_opline_prepending_opfunction_with_pp | |
| | [3400e9bfbd](https://github.com/KhronosGroup/glslang/commit/3400e9bfbde9a6e38dab5d43854f149d085a4642) | @greg-lunarg | 2022-09-21T22:42:24Z | 2018-11-08T19:10:43.859Z | Merge pull request #3031 from rg3igalia/sub-group-size-arb-flat-fix | |
| | [b40f87f1d3](https://github.com/KhronosGroup/glslang/commit/b40f87f1d3ee11051a3ada1f874ee7473e2edf65) | @greg-lunarg | 2022-09-20T16:19:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #3032 from mbechard/master | |
| | [c0cf8ad876](https://github.com/KhronosGroup/glslang/commit/c0cf8ad87627227c7f1d3be6177bbf2832d3fc1b) | @greg-lunarg | 2022-09-12T22:28:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #3025 from pmistryNV/GL_EXT_mesh_shader | |
| | [df7fec2cfa](https://github.com/KhronosGroup/glslang/commit/df7fec2cfa966919172ee83bfcae6c9c9b3f91b8) | @greg-lunarg | 2022-09-09T17:44:17Z | 2018-11-08T19:10:43.859Z | Merge pull request #3023 from pmistryNV/GL_EXT_mesh_shader | |
| | [284ceb6d45](https://github.com/KhronosGroup/glslang/commit/284ceb6d450407ab49d3f5f9a1909ccb6b31eb46) | @greg-lunarg | 2022-09-09T16:13:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #2985 from jeremy-lunarg/hayes-nonsemantic-shader-debuginfo-rebase | |
| | [7757cbebe4](https://github.com/KhronosGroup/glslang/commit/7757cbebe45296d4ab9182525e1fcc1c4a4caf31) | @greg-lunarg | 2022-09-06T18:22:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #3016 from ichordev/patch-1 | |
| | [5487373dbf](https://github.com/KhronosGroup/glslang/commit/5487373dbf2e3d1f5679754a7f35112a0ea5b18f) | @greg-lunarg | 2022-09-06T18:20:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #3015 from spnda/remove_nv_c_interface | |
| | [a53aa3e94f](https://github.com/KhronosGroup/glslang/commit/a53aa3e94f8b4bf22a6eb6e8a207fe91ab02b989) | @greg-lunarg | 2022-09-02T16:52:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #3014 from pmistryNV/GL_EXT_mesh_shader | |
| | [69ae9e7460](https://github.com/KhronosGroup/glslang/commit/69ae9e7460499b488cb2d32edae623a95264db14) | @greg-lunarg | 2022-08-31T23:25:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #2997 from RandomShaper/remove_unused | |
| | [ae42b05ba3](https://github.com/KhronosGroup/glslang/commit/ae42b05ba37d0274988c44d5c0c86f0da6c1d120) | @greg-lunarg | 2022-08-31T23:21:56Z | 2018-11-08T19:10:43.859Z | Merge pull request #3011 from hbatagelo/fix_type_punning_ub | |
| | [f771c1293d](https://github.com/KhronosGroup/glslang/commit/f771c1293dce29e1ac3557cf994169136155c81f) | @greg-lunarg | 2022-08-11T19:47:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2995 from jeremy-lunarg/hayes-update-known-good | |
| | [adf7bf0113](https://github.com/KhronosGroup/glslang/commit/adf7bf0113ba99fb8e49b23ba7f30c6ee277d14b) | @greg-lunarg | 2022-08-03T19:22:21Z | 2018-11-08T19:10:43.859Z | Merge pull request #2991 from KhronosGroup/revert-2988-build_arm64_binaries_mac | |
| | [d8b64c2713](https://github.com/KhronosGroup/glslang/commit/d8b64c2713e8879d563632408e0918fe50f86dcb) | @greg-lunarg | 2022-08-03T18:39:23Z | 2018-11-08T19:10:43.859Z | Revert "Fix: Build arm64 binaries for macOS" | |
| | [de0b1bf6d7](https://github.com/KhronosGroup/glslang/commit/de0b1bf6d7eafef546154102fa15111474750c92) | @greg-lunarg | 2022-08-03T16:32:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2988 from spnda/build_arm64_binaries_mac | |
| | [f0ce653a25](https://github.com/KhronosGroup/glslang/commit/f0ce653a25726000d4f37d94de33b95f942ff657) | @greg-lunarg | 2022-07-27T23:39:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #2986 from jeremy-lunarg/hayes-update-macos-runner | |
| | [22d39cd684](https://github.com/KhronosGroup/glslang/commit/22d39cd684d136a81778cc17a0226ffad40d1cee) | @greg-lunarg | 2022-07-27T17:23:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2977 from AMD-dwang/AMD_shader_early_and_late_fragment_tests | |
| | [6ef2e49216](https://github.com/KhronosGroup/glslang/commit/6ef2e492167f32bf44ba7c5d47e07d28fa3d42d1) | @greg-lunarg | 2022-07-22T16:51:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2974 from thoave-arm/EOpConstructAccStruct | |
| | [68c1880c09](https://github.com/KhronosGroup/glslang/commit/68c1880c09c36843dcf4346ea87cf69f5c7dbf9e) | @greg-lunarg | 2022-07-12T16:57:21Z | 2018-11-08T19:10:43.859Z | Merge pull request #2973 from haasn/version_macros | |
| | [503dd24378](https://github.com/KhronosGroup/glslang/commit/503dd243782ce6793c04eca551feef1985e3dcf1) | @greg-lunarg | 2022-07-07T18:14:29Z | 2018-11-08T19:10:43.859Z | Merge pull request #2970 from greg-lunarg/i2969 | |
| | [8e5f1ac954](https://github.com/KhronosGroup/glslang/commit/8e5f1ac954d0edf83092f5d4a97bb99fd8076c5c) | @greg-lunarg | 2022-07-07T17:40:02Z | 2018-11-08T19:10:43.859Z | Fix getEnhancedMsgs to work when HLSL not enabled | |
| | [b2d2c9dd3d](https://github.com/KhronosGroup/glslang/commit/b2d2c9dd3d77c6adadff37309aa58a181bafc5f9) | @greg-lunarg | 2022-06-22T19:08:13Z | 2018-11-08T19:10:43.859Z | Merge pull request #2963 from greg-lunarg/i2956 | |
| | [c1ae2f33b5](https://github.com/KhronosGroup/glslang/commit/c1ae2f33b5bc22ec013c57c716b6ef438619edb0) | @greg-lunarg | 2022-06-21T23:33:57Z | 2018-11-08T19:10:43.859Z | Do not generate samplerBuffer for spirv1.6 and beyond | |
| | [bffcf209cb](https://github.com/KhronosGroup/glslang/commit/bffcf209cb67f718bd8faafd43d0379f943c116f) | @greg-lunarg | 2022-06-13T23:28:18Z | 2018-11-08T19:10:43.859Z | Merge pull request #2962 from James2022-rgb/feature/c_interface_opsource_support | |
| | [adbf0d3106](https://github.com/KhronosGroup/glslang/commit/adbf0d3106b26daa237b10b9bf72b1af7c31092d) | @greg-lunarg | 2022-06-03T00:01:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #2961 from jeremy-lunarg/hayes-update-changes | |
| | [1c5f28e655](https://github.com/KhronosGroup/glslang/commit/1c5f28e655b27f0230a711175783fc955853bdba) | @greg-lunarg | 2022-06-02T22:49:28Z | 2018-11-08T19:10:43.859Z | Merge pull request #2960 from jeremy-lunarg/hayes-update-known-good | |
| | [2be1561b91](https://github.com/KhronosGroup/glslang/commit/2be1561b918d5760ca8559914ff3009713c5cab9) | @greg-lunarg | 2022-06-01T23:20:20Z | 2018-11-08T19:10:43.859Z | Merge pull request #2957 from greg-lunarg/p2933 | |
| | [9e2b914722](https://github.com/KhronosGroup/glslang/commit/9e2b914722b7a2021b8f4397f75137470ae19530) | @greg-lunarg | 2022-06-01T22:40:29Z | 2018-11-08T19:10:43.859Z | Restore legacy interface for remap() | |
| | [4c3e00bf96](https://github.com/KhronosGroup/glslang/commit/4c3e00bf960121c9a1729f1935ab7912b7f651a8) | @greg-lunarg | 2022-06-01T20:07:18Z | 2018-11-08T19:10:43.859Z | Merge pull request #2955 from andfau-arm/duplicate-builtin-clash | |
| | [316f12ac1d](https://github.com/KhronosGroup/glslang/commit/316f12ac1d4f2fc9517ee1a18b2d710561df228c) | @greg-lunarg | 2022-05-31T19:25:22Z | 2018-11-08T19:10:43.859Z | Merge pull request #2950 from qingyuanzNV/insert_opline_before_opfunction2 | |
| | [7dda6a6347](https://github.com/KhronosGroup/glslang/commit/7dda6a6347b0bd550e202942adee475956ef462a) | @greg-lunarg | 2022-05-26T16:41:25Z | 2018-11-08T19:10:43.859Z | Merge pull request #2952 from stu-s/EXT_fragment_shader_barycentric | |
| | [abc87e98fd](https://github.com/KhronosGroup/glslang/commit/abc87e98fd6049d878f8addb319f470c1dc3c70a) | @greg-lunarg | 2022-05-25T18:07:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #2953 from greg-lunarg/mingw0 | |
| | [25e97a5b06](https://github.com/KhronosGroup/glslang/commit/25e97a5b06c6bac9db7b924257d023648652ee5c) | @greg-lunarg | 2022-05-24T19:31:03Z | 2018-11-08T19:10:43.859Z | Fix build for clang + mingw32-make | |
| | [604904fb93](https://github.com/KhronosGroup/glslang/commit/604904fb931ad90a25001a4a22477e9a832e64f8) | @greg-lunarg | 2022-05-24T20:14:56Z | 2018-11-08T19:10:43.859Z | Merge pull request #2947 from corporateshark/master | |
| | [8735cdbf78](https://github.com/KhronosGroup/glslang/commit/8735cdbf78ecbd7571759ef189d1d6fc5eebcaef) | @greg-lunarg | 2022-05-24T20:11:43Z | 2018-11-08T19:10:43.859Z | Merge pull request #2948 from Gabriele91/fix/HLSL-Instance-attribute-as-spirv-invocation-attribute | |
| | [86ff4bca1d](https://github.com/KhronosGroup/glslang/commit/86ff4bca1ddc7e2262f119c16e7228d0efb67610) | @greg-lunarg | 2022-05-20T15:46:45Z | 2018-11-08T19:10:43.859Z | Merge pull request #2945 from dneto0/remove-unused-var | |
| | [2439e6d56d](https://github.com/KhronosGroup/glslang/commit/2439e6d56dff55d1c9e0fc2dbfe70a0f44c26832) | @greg-lunarg | 2022-05-18T19:19:28Z | 2018-11-08T19:10:43.859Z | Merge pull request #2943 from mbechard/master | |
| | [2f5bc0b741](https://github.com/KhronosGroup/glslang/commit/2f5bc0b7414f5d063b9c2fcf231469aec1e549d3) | @greg-lunarg | 2022-05-11T19:45:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #2933 from AaronHaganAMD/whitelist | |
| | [14f6e27304](https://github.com/KhronosGroup/glslang/commit/14f6e2730457bac14a64cb3d962d0a3da8c15ae4) | @greg-lunarg | 2022-05-06T17:09:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2940 from alelenv/spirv_intrinsics_rt_ops | |
| | [38de612126](https://github.com/KhronosGroup/glslang/commit/38de6121268d087e5921388f60ea0d0ace9011f7) | @greg-lunarg | 2022-05-06T17:07:14Z | 2018-11-08T19:10:43.859Z | Merge pull request #2938 from mariusbjorge/GL_EXT_ray_cull_mask | |
| | [e3bca2add6](https://github.com/KhronosGroup/glslang/commit/e3bca2add61a83cc87b0db199c1fbd45690dbf0b) | @greg-lunarg | 2022-04-22T21:44:20Z | 2018-11-08T19:10:43.859Z | Merge pull request #2932 from Ryp/master | |
| | [a9fc91076a](https://github.com/KhronosGroup/glslang/commit/a9fc91076a9bd558c678752492b37e5f345c45c0) | @greg-lunarg | 2022-04-22T21:31:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2928 from tellowkrinkle/patch-1 | |
| | [06ac141412](https://github.com/KhronosGroup/glslang/commit/06ac14141222bc059f48609b9a4a68fdb6fc4814) | @greg-lunarg | 2022-04-15T16:45:00Z | 2018-11-08T19:10:43.859Z | Merge pull request #2927 from ggfan/ndk-env-variable-update | |
| | [48fd6c82b3](https://github.com/KhronosGroup/glslang/commit/48fd6c82b3fefb38e59dd799d8b12fddddf8e63c) | @greg-lunarg | 2022-04-08T00:33:03Z | 2018-11-08T19:10:43.859Z | Merge pull request #2925 from SpaceIm/fix-mingw | |
| | [9bb8cfffb0](https://github.com/KhronosGroup/glslang/commit/9bb8cfffb0eed010e07132282c41d73064a7a609) | @greg-lunarg | 2022-04-06T19:42:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2924 from greg-lunarg/r.11.9.0a | |
| | [df4ded3f93](https://github.com/KhronosGroup/glslang/commit/df4ded3f930bb95aac1ffd69acd0f8df0c1e25d6) | @greg-lunarg | 2022-04-06T18:21:33Z | 2018-11-08T19:10:43.859Z | Release 11.9.0 | |
| | [094e539b86](https://github.com/KhronosGroup/glslang/commit/094e539b86796de29cab204040ff4e7b9f82d192) | @greg-lunarg | 2022-04-06T19:01:04Z | 2018-11-08T19:10:43.859Z | Merge pull request #2923 from greg-lunarg/kg123 | |
| | [e77298891a](https://github.com/KhronosGroup/glslang/commit/e77298891a0e3b6648afc5fc98a2b3d8c5da912a) | @greg-lunarg | 2022-04-06T18:00:57Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known good | |
| | [abbe466451](https://github.com/KhronosGroup/glslang/commit/abbe466451ca975fecfdba453ef9073df52aefc5) | @greg-lunarg | 2022-03-28T18:07:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #2915 from EdoardoLuciani/master | |
| | [9617bdea15](https://github.com/KhronosGroup/glslang/commit/9617bdea1576cfb013c323f98672c28d9c8f6076) | @greg-lunarg | 2022-03-28T18:04:17Z | 2018-11-08T19:10:43.859Z | Merge pull request #2917 from greg-lunarg/i2907 | |
| | [b88174e6fe](https://github.com/KhronosGroup/glslang/commit/b88174e6fe603bcc2c5aa88e72521b95c9763a92) | @greg-lunarg | 2022-03-28T17:34:40Z | 2018-11-08T19:10:43.859Z | Improved comment for glslang_optimization_level_t | |
| | [870c75479f](https://github.com/KhronosGroup/glslang/commit/870c75479f5a2e218e950681f817683423760218) | @greg-lunarg | 2022-03-25T21:56:18Z | 2018-11-08T19:10:43.859Z | Merge pull request #2913 from greg-lunarg/i2905 | |
| | [b7968b7dbc](https://github.com/KhronosGroup/glslang/commit/b7968b7dbc554a93a27c216306c72e5970f5b133) | @greg-lunarg | 2022-03-25T20:36:01Z | 2018-11-08T19:10:43.859Z | Generate Int8, Int16 and Float16 capabilities for constants | |
| | [f1d286fcc2](https://github.com/KhronosGroup/glslang/commit/f1d286fcc27136ca61b294b7510f453ac2baefea) | @greg-lunarg | 2022-03-24T23:51:54Z | 2018-11-08T19:10:43.859Z | Merge pull request #2851 from chaoticbob/version-override | |
| | [3c12f20bcb](https://github.com/KhronosGroup/glslang/commit/3c12f20bcb39740223cb25814dd3fb19bb67bc0a) | @greg-lunarg | 2022-03-24T22:41:52Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.vert | |
| | [dc5b531996](https://github.com/KhronosGroup/glslang/commit/dc5b5319967aeea7b442f22c6c0b17290d8162b8) | @greg-lunarg | 2022-03-24T22:41:15Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.tese | |
| | [03fe69d3cb](https://github.com/KhronosGroup/glslang/commit/03fe69d3cb0a288137f300c6f80d1fff30797ebf) | @greg-lunarg | 2022-03-24T22:40:18Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.tesc | |
| | [46edfaeec4](https://github.com/KhronosGroup/glslang/commit/46edfaeec4d596db39c66c08adc272875d1288c3) | @greg-lunarg | 2022-03-24T22:39:34Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.geom | |
| | [c1e8a17442](https://github.com/KhronosGroup/glslang/commit/c1e8a174424a2973a4f90274f6d2dadaacf426cb) | @greg-lunarg | 2022-03-24T22:37:42Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.frag | |
| | [871e61fdf0](https://github.com/KhronosGroup/glslang/commit/871e61fdf0c71af2657d5fafc32a53156cea19f5) | @greg-lunarg | 2022-03-24T22:36:48Z | 2018-11-08T19:10:43.859Z | Update glsl.versionOverride.comp | |
| | [f25ca1ec5e](https://github.com/KhronosGroup/glslang/commit/f25ca1ec5e98ca11a76ffba08b38145c50bbfbc5) | @greg-lunarg | 2022-03-24T19:43:40Z | 2018-11-08T19:10:43.859Z | Merge pull request #2912 from greg-lunarg/edic1 | |
| | [64cef8edd2](https://github.com/KhronosGroup/glslang/commit/64cef8edd26371801c471eea9ddd429670bbc453) | @greg-lunarg | 2022-03-24T19:25:38Z | 2018-11-08T19:10:43.859Z | Merge pull request #2908 from Biswa96/cmake-spirv-remap | |
| | [abbdf63cbe](https://github.com/KhronosGroup/glslang/commit/abbdf63cbe966817379345ab5219324b467b011e) | @greg-lunarg | 2022-03-24T18:13:59Z | 2018-11-08T19:10:43.859Z | Add eliminate-dead-input-components to -Os | |
| | [397086a5b0](https://github.com/KhronosGroup/glslang/commit/397086a5b061423e287dbe35db5a4ccfbe3f7651) | @greg-lunarg | 2022-03-24T18:12:40Z | 2018-11-08T19:10:43.859Z | Merge pull request #2911 from greg-lunarg/kg122 | |
| | [0988e868f5](https://github.com/KhronosGroup/glslang/commit/0988e868f553563b2529ad9c0b3d42bd811feb6c) | @greg-lunarg | 2022-03-24T16:23:19Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spirv-headers known good | |
| | [6d93773995](https://github.com/KhronosGroup/glslang/commit/6d937739953b871453dbca46d91268901ac51b85) | @greg-lunarg | 2022-03-23T17:43:43Z | 2018-11-08T19:10:43.859Z | Merge pull request #2906 from apanteleev/escape-deps | |
| | [c6f8e532dd](https://github.com/KhronosGroup/glslang/commit/c6f8e532dd06770b73c82412b0ef67c021b22d0e) | @greg-lunarg | 2022-03-21T18:03:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2902 from ZhiqianXia/gl_FragCoord | |
| | [538231d8b4](https://github.com/KhronosGroup/glslang/commit/538231d8b46c22474a558671f89f80b25fcec72d) | @greg-lunarg | 2022-03-01T21:50:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2897 from ZhiqianXia/origin_upper_left | |
| | [43d585d863](https://github.com/KhronosGroup/glslang/commit/43d585d8636ebf765e567cef197b4580af8518fb) | @greg-lunarg | 2022-02-25T00:57:22Z | 2018-11-08T19:10:43.859Z | Merge pull request #2895 from greg-lunarg/i2894 | |
| | [79a35ace7c](https://github.com/KhronosGroup/glslang/commit/79a35ace7c000171ee3822f542e85f69219584d5) | @greg-lunarg | 2022-02-24T20:50:41Z | 2018-11-08T19:10:43.859Z | Don't do updatePrecision on float16_t operations | |
| | [ac7f6a293e](https://github.com/KhronosGroup/glslang/commit/ac7f6a293e009884af3106efa7919b42de0f1187) | @greg-lunarg | 2022-02-23T23:34:36Z | 2018-11-08T19:10:43.859Z | Merge pull request #2892 from greg-lunarg/mb | |
| | [bbe692e731](https://github.com/KhronosGroup/glslang/commit/bbe692e731fe16933d9994160917355f94c86e3a) | @greg-lunarg | 2022-02-18T22:08:28Z | 2018-11-08T19:10:43.859Z | Improve error message for image/sampler functions for enhanced-msgs | |
| | [d15deba1d8](https://github.com/KhronosGroup/glslang/commit/d15deba1d8c7da7336945a80eccbf875ae884648) | @greg-lunarg | 2022-02-16T23:15:20Z | 2018-11-08T19:10:43.859Z | Merge pull request #2891 from dneto0/hlsl-namespace | |
| | [90d4bd05cd](https://github.com/KhronosGroup/glslang/commit/90d4bd05cd77ef5782a6779a0fe3d084440dc80d) | @greg-lunarg | 2022-02-10T21:16:44Z | 2018-11-08T19:10:43.859Z | Merge pull request #2888 from mrpippy/python3 | |
| | [cf02eda7ca](https://github.com/KhronosGroup/glslang/commit/cf02eda7cadd5dd79ee1e424e601f50c4ff40057) | @greg-lunarg | 2022-02-10T18:57:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2887 from mbechard/master | |
| | [b7ba87bcfe](https://github.com/KhronosGroup/glslang/commit/b7ba87bcfec9c9ca45114c1a9d60ba30b19e44a1) | @greg-lunarg | 2022-02-07T20:09:13Z | 2018-11-08T19:10:43.859Z | Merge pull request #2886 from greg-lunarg/i2875 | |
| | [c5072a8cab](https://github.com/KhronosGroup/glslang/commit/c5072a8cabd465ac967d7012d979b6f4d4b16a8a) | @greg-lunarg | 2022-02-07T19:15:31Z | 2018-11-08T19:10:43.859Z | Fix sameElementShape test of sampler | |
| | [2742e95934](https://github.com/KhronosGroup/glslang/commit/2742e959347ae2fac58acd0d022c92a0ff1f24bf) | @greg-lunarg | 2022-02-03T16:26:44Z | 2018-11-08T19:10:43.859Z | Merge pull request #2885 from greg-lunarg/kg121 | |
| | [acd4425a29](https://github.com/KhronosGroup/glslang/commit/acd4425a29a98a20edb7544ccdb3d5a9ce791ce2) | @greg-lunarg | 2022-02-03T01:37:43Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known good | |
| | [16e3b403aa](https://github.com/KhronosGroup/glslang/commit/16e3b403aabc7681af428792ddbbfa8ae556b5bb) | @greg-lunarg | 2022-02-01T22:47:19Z | 2018-11-08T19:10:43.859Z | Merge pull request #2883 from greg-lunarg/link2 | |
| | [3005da6e6e](https://github.com/KhronosGroup/glslang/commit/3005da6e6e26a77b1bd6fcb26f39c66c274be6ab) | @greg-lunarg | 2022-02-01T22:46:25Z | 2018-11-08T19:10:43.859Z | Merge pull request #2874 from mbechard/master | |
| | [ca0d54d51b](https://github.com/KhronosGroup/glslang/commit/ca0d54d51b1fd7bedcde69cede2e1b7141501047) | @greg-lunarg | 2021-12-30T18:56:57Z | 2018-11-08T19:10:43.859Z | Enhance readability of error messages for GLSL | |
| | [c34bb3b6c5](https://github.com/KhronosGroup/glslang/commit/c34bb3b6c55f6ab084124ad964be95a699700d34) | @greg-lunarg | 2022-01-27T20:21:18Z | 2018-11-08T19:10:43.859Z | Merge pull request #2879 from greg-lunarg/vulkan-1.3-B | |
| | [9448de56b3](https://github.com/KhronosGroup/glslang/commit/9448de56b320b028e6c301a6b117a166187b7f76) | @greg-lunarg | 2022-01-27T19:23:47Z | 2018-11-08T19:10:43.859Z | Release 11.8.0 | |
| | [a7aae72ef4](https://github.com/KhronosGroup/glslang/commit/a7aae72ef4f3950281780ae8b8b0e5cc04133e6a) | @greg-lunarg | 2022-01-27T19:13:43Z | 2018-11-08T19:10:43.859Z | Merge pull request #2878 from greg-lunarg/vulkan-1.3-A | |
| | [69565b1884](https://github.com/KhronosGroup/glslang/commit/69565b18843798f8d219617d7618a37499ad25fd) | @greg-lunarg | 2022-01-27T18:39:19Z | 2018-11-08T19:10:43.859Z | Fix size_t to int warning | |
| | [1978f2b383](https://github.com/KhronosGroup/glslang/commit/1978f2b383be57cde60ef20ec3fc3913e27d9849) | @greg-lunarg | 2022-01-27T17:09:36Z | 2018-11-08T19:10:43.859Z | Merge pull request #2876 from greg-lunarg/vulkan-1.3 | |
| | [9ebd8ff6c1](https://github.com/KhronosGroup/glslang/commit/9ebd8ff6c1d2c401cff3037cd798814001c92947) | @greg-lunarg | 2022-01-26T21:45:58Z | 2018-11-08T19:10:43.859Z | Add Vulkan 1.3 support | |
| | [81cc10a498](https://github.com/KhronosGroup/glslang/commit/81cc10a498b25a90147cccd6e8939493c1e9e20e) | @greg-lunarg | 2022-01-26T00:44:03Z | 2018-11-08T19:10:43.859Z | Merge pull request #2873 from greg-lunarg/i2872 | |
| | [ed5f33e6ac](https://github.com/KhronosGroup/glslang/commit/ed5f33e6acc945318eac3d43bc401e7497c69be4) | @greg-lunarg | 2022-01-25T20:40:07Z | 2018-11-08T19:10:43.859Z | Fix comment for setEnvInput() | |
| | [6624e13673](https://github.com/KhronosGroup/glslang/commit/6624e1367309630b2f6df3cf93a5f864e89973f9) | @greg-lunarg | 2022-01-13T21:36:29Z | 2018-11-08T19:10:43.859Z | Merge pull request #2852 from gnoliyil/fuchsia | |
| | [0108966b47](https://github.com/KhronosGroup/glslang/commit/0108966b47cc4b75d041d02e552a62bf6dd130d4) | @greg-lunarg | 2022-01-13T21:35:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2868 from ben-clayton/patch-1 | |
| | [43d40e80ad](https://github.com/KhronosGroup/glslang/commit/43d40e80adaf6f1fa04c0c5651b7167fd4523e55) | @greg-lunarg | 2022-01-11T21:36:01Z | 2018-11-08T19:10:43.859Z | Merge pull request #2866 from greg-lunarg/i2858 | |
| | [140a76a447](https://github.com/KhronosGroup/glslang/commit/140a76a447ab298f34630447f20968a2c460511e) | @greg-lunarg | 2022-01-11T20:13:50Z | 2018-11-08T19:10:43.859Z | Temporarily disable spirv1.6 tests | |
| | [109b31aaa2](https://github.com/KhronosGroup/glslang/commit/109b31aaa2208194f56192ee16932658bdf26411) | @greg-lunarg | 2022-01-11T18:42:11Z | 2018-11-08T19:10:43.859Z | Merge pull request #2862 from n-morales/2861-macos-gcc-build-failures | |
| | [57e25195eb](https://github.com/KhronosGroup/glslang/commit/57e25195ebff3355f4463735f9bb820442caeab3) | @greg-lunarg | 2022-01-10T20:04:15Z | 2018-11-08T19:10:43.859Z | Merge pull request #2853 from ZhiqianXia/EndStreamPrimitive | |
| | [b886419027](https://github.com/KhronosGroup/glslang/commit/b886419027f933cebc1d5ac82e0a062da57bc7f0) | @greg-lunarg | 2022-01-10T19:27:51Z | 2018-11-08T19:10:43.859Z | Merge pull request #2864 from scribam/cmake-install-prefix | |
| | [364b169807](https://github.com/KhronosGroup/glslang/commit/364b169807bc03ba479a75b16200161c68f0310f) | @greg-lunarg | 2022-01-10T18:49:19Z | 2018-11-08T19:10:43.859Z | Merge branch 'master' into EndStreamPrimitive | |
| | [bd6e3fb78e](https://github.com/KhronosGroup/glslang/commit/bd6e3fb78e7808dda840d009b2797e8fe3a576ae) | @greg-lunarg | 2022-01-10T18:15:41Z | 2018-11-08T19:10:43.859Z | Merge pull request #2865 from alan-baker/update-license | |
| | [c0a322f5f0](https://github.com/KhronosGroup/glslang/commit/c0a322f5f0ea483789e0dd18456fa06c9ba55e20) | @greg-lunarg | 2022-01-07T21:38:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2859 from ZhiqianXia/floatBitsToInt | |
| | [17232d21d7](https://github.com/KhronosGroup/glslang/commit/17232d21d7edee06d37b109185d4c46255483b3a) | @greg-lunarg | 2022-01-05T18:34:32Z | 2018-11-08T19:10:43.859Z | Merge pull request #2847 from jeremy-lunarg/hayes-fix-issue-2846 | |
| | [35150804c3](https://github.com/KhronosGroup/glslang/commit/35150804c3697dd9501956aa57b8c5c2cdc4b9fd) | @greg-lunarg | 2022-01-05T18:30:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2857 from jeremy-lunarg/hayes-fix-warnings | |
| | [df609a01b3](https://github.com/KhronosGroup/glslang/commit/df609a01b386001e367709086c58529c48028d1e) | @greg-lunarg | 2022-01-04T00:57:38Z | 2018-11-08T19:10:43.859Z | Merge pull request #2800 from mhillenbrand/string_literal_endianness | |
| | [950c6ddc11](https://github.com/KhronosGroup/glslang/commit/950c6ddc11eaaf244fd9063b31932c69f7c4cc8e) | @greg-lunarg | 2022-01-03T23:39:45Z | 2018-11-08T19:10:43.859Z | Merge pull request #2849 from jeremy-lunarg/hayes-fix-issue-2848 | |
| | [9b20b25138](https://github.com/KhronosGroup/glslang/commit/9b20b25138bfe916173c9341075b996be14baa69) | @greg-lunarg | 2021-12-16T22:32:54Z | 2018-11-08T19:10:43.859Z | Merge pull request #2845 from greg-lunarg/sup1.6 | |
| | [7a49192d23](https://github.com/KhronosGroup/glslang/commit/7a49192d23840c7ee96b28f59a79b32e308d69ec) | @greg-lunarg | 2021-09-02T23:37:39Z | 2018-11-08T19:10:43.859Z | Add support for spirv1.6 | |
| | [ed37354f11](https://github.com/KhronosGroup/glslang/commit/ed37354f110fa6a977acb0bf2481aa1f8591d1f0) | @greg-lunarg | 2021-12-16T21:48:18Z | 2018-11-08T19:10:43.859Z | Merge pull request #2844 from greg-lunarg/hdr1.6 | |
| | [a0f98ad401](https://github.com/KhronosGroup/glslang/commit/a0f98ad4015fbfe5b14a6e3d0b492dfa5c37e988) | @greg-lunarg | 2021-12-16T18:37:39Z | 2018-11-08T19:10:43.859Z | Pickup header for SPIR-V 1.6 | |
| | [ca13951205](https://github.com/KhronosGroup/glslang/commit/ca1395120555b8f7c78a7ea5cd3676330f78623e) | @greg-lunarg | 2021-12-09T18:45:32Z | 2018-11-08T19:10:43.859Z | Merge pull request #2840 from alelenv/no_location2 | |
| | [542ee69d83](https://github.com/KhronosGroup/glslang/commit/542ee69d8309fda81ee5661c5e3cc88c2b9194fe) | @greg-lunarg | 2021-12-07T23:12:05Z | 2018-11-08T19:10:43.859Z | Merge pull request #2836 from chaoticbob/vulkan_rules_relaxed | |
| | [2dff16cd3c](https://github.com/KhronosGroup/glslang/commit/2dff16cd3c366cb432c5deba518eff0303673e10) | @greg-lunarg | 2021-12-07T23:10:28Z | 2018-11-08T19:10:43.859Z | Merge pull request #2841 from greg-lunarg/i2244a | |
| | [fbb39aa461](https://github.com/KhronosGroup/glslang/commit/fbb39aa461430267c8a5e6300d09ca955ce28af9) | @greg-lunarg | 2021-12-07T21:33:09Z | 2018-11-08T19:10:43.859Z | Fix --hlsl-dx-position-w to work for SV_Position embedded in struct | |
| | [ec5ea2d6cb](https://github.com/KhronosGroup/glslang/commit/ec5ea2d6cbadbdeaca4adaa9161ae0467a5369e8) | @greg-lunarg | 2021-12-02T16:48:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2838 from jeremy-lunarg/hayes-remove-badge | |
| | [0e1396862c](https://github.com/KhronosGroup/glslang/commit/0e1396862cc8631ee6606910c95ad6a13088942f) | @greg-lunarg | 2021-11-30T21:10:58Z | 2018-11-08T19:10:43.859Z | Merge pull request #2830 from jeremy-lunarg/hayes-migrate-travis-to-github-actions | |
| | [0bdfc73e9c](https://github.com/KhronosGroup/glslang/commit/0bdfc73e9c2f1ad67238da3e3a277eaafd0b18b7) | @greg-lunarg | 2021-11-29T21:20:51Z | 2018-11-08T19:10:43.859Z | Merge pull request #2832 from amdrexu/bugfix | |
| | [083bdc838a](https://github.com/KhronosGroup/glslang/commit/083bdc838a715f7f3956a41ae56790f353d1f262) | @greg-lunarg | 2021-11-24T21:16:45Z | 2018-11-08T19:10:43.859Z | Merge pull request #2720 from ZhiqianXia/GL_ARB_fragment_coord_conventions | |
| | [69f9dce708](https://github.com/KhronosGroup/glslang/commit/69f9dce70820e45b12fb4623eae8e2e4486c20b9) | @greg-lunarg | 2021-11-24T18:52:08Z | 2018-11-08T19:10:43.859Z | Merge branch 'master' into GL_ARB_fragment_coord_conventions | |
| | [042aaea516](https://github.com/KhronosGroup/glslang/commit/042aaea51616671cb9a9ae617637aeb90a5d79fa) | @greg-lunarg | 2021-11-23T20:39:57Z | 2018-11-08T19:10:43.859Z | Merge pull request #2831 from amdrexu/bugfix | |
| | [7a0b9b212c](https://github.com/KhronosGroup/glslang/commit/7a0b9b212cfd8dc1f6b06c923932a0702377910a) | @greg-lunarg | 2021-11-22T22:21:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #2723 from ZhiqianXia/textureQueryLOD | |
| | [a40e4ac3f7](https://github.com/KhronosGroup/glslang/commit/a40e4ac3f7f1484399bfc292ef85fae56b291d18) | @greg-lunarg | 2021-11-22T17:39:03Z | 2018-11-08T19:10:43.859Z | Merge branch 'master' into textureQueryLOD | |
| | [7efa90e528](https://github.com/KhronosGroup/glslang/commit/7efa90e5287fbe4dae9f898bb7ef41c01defbc54) | @greg-lunarg | 2021-11-22T17:36:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #2829 from amdrexu/bugfix2 | |
| | [2c54c20813](https://github.com/KhronosGroup/glslang/commit/2c54c20813ea2242bb28b7be86bb62e299d55932) | @greg-lunarg | 2021-11-19T22:19:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2782 from kevin-mccullough/FixIomapperSeperableShaderValidation | |
| | [dd83c37b98](https://github.com/KhronosGroup/glslang/commit/dd83c37b986a68d364be2be167362cb9b9427282) | @greg-lunarg | 2021-11-18T18:20:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #2826 from amdrexu/bugfix | |
| | [a0c7b6fe87](https://github.com/KhronosGroup/glslang/commit/a0c7b6fe878c9b972174c1b7970cd9a12a5d0a70) | @greg-lunarg | 2021-11-18T17:18:22Z | 2018-11-08T19:10:43.859Z | Merge pull request #2811 from mbechard/master | |
| | [0d468a7eee](https://github.com/KhronosGroup/glslang/commit/0d468a7eee148e9219f77551529d3d879f3680e1) | @greg-lunarg | 2021-11-17T22:26:19Z | 2018-11-08T19:10:43.859Z | Merge pull request #2824 from alan-baker/update-tools | |
| | [74b0abb9cd](https://github.com/KhronosGroup/glslang/commit/74b0abb9cd4e9c19483bb38d69bca2edbb005b71) | @greg-lunarg | 2021-11-17T16:55:17Z | 2018-11-08T19:10:43.859Z | Merge pull request #2825 from greg-lunarg/i2244 | |
| | [e9564feb55](https://github.com/KhronosGroup/glslang/commit/e9564feb55492127cc3c556502bfa46875fc3992) | @greg-lunarg | 2021-11-17T01:42:12Z | 2018-11-08T19:10:43.859Z | Add --hlsl-dx-position-w option | |
| | [d51d01ccfb](https://github.com/KhronosGroup/glslang/commit/d51d01ccfbbbaa654768ba9a7d28abd3c9fb807d) | @greg-lunarg | 2021-11-16T18:20:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2823 from kda/master | |
| | [8a7860e4cb](https://github.com/KhronosGroup/glslang/commit/8a7860e4cb6c30b8ebbc6662788b3a27505f8fb4) | @greg-lunarg | 2021-11-15T21:49:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #2821 from greg-lunarg/conv0 | |
| | [7141f89a89](https://github.com/KhronosGroup/glslang/commit/7141f89a89d1e074cecec450a6a0495416a50068) | @greg-lunarg | 2021-11-15T20:28:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #2806 from ZhiqianXia/bestFunctionMatching | |
| | [7d27f667a3](https://github.com/KhronosGroup/glslang/commit/7d27f667a3d93be77ad812d1c369dd345d716140) | @greg-lunarg | 2021-11-15T17:52:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #2818 from mhillenbrand/promoteConstantUnion_signed_char | |
| | [f669f13998](https://github.com/KhronosGroup/glslang/commit/f669f139982d5b9de77cb940ca11ae38f4d6ae32) | @greg-lunarg | 2021-11-13T02:16:35Z | 2018-11-08T19:10:43.859Z | Merge pull request #2819 from greg-lunarg/i2812 | |
| | [3074ec94bf](https://github.com/KhronosGroup/glslang/commit/3074ec94bf5d77f4bae56f137ff074fd99a8d368) | @greg-lunarg | 2021-11-13T00:38:11Z | 2018-11-08T19:10:43.859Z | Merge pull request #2814 from mhillenbrand/isinf_isnan2 | |
| | [10be28ac9b](https://github.com/KhronosGroup/glslang/commit/10be28ac9b9edd1d82e872c69333c563759fb912) | @greg-lunarg | 2021-11-12T23:54:22Z | 2018-11-08T19:10:43.859Z | Fix struct type sharing | |
| | [c9706bdda0](https://github.com/KhronosGroup/glslang/commit/c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5) | @greg-lunarg | 2021-11-12T14:42:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2817 from greg-lunarg/sdk0 | |
| | [1f8c8b88c7](https://github.com/KhronosGroup/glslang/commit/1f8c8b88c71072fa8b79e401042cd52063e5ff78) | @greg-lunarg | 2021-11-12T01:48:05Z | 2018-11-08T19:10:43.859Z | Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics | |
| | [925503088e](https://github.com/KhronosGroup/glslang/commit/925503088e2bcd76921b1e102c37fc320bace254) | @greg-lunarg | 2021-11-11T22:14:06Z | 2018-11-08T19:10:43.859Z | Merge pull request #2816 from greg-lunarg/v11.7.0 | |
| | [ea73494af9](https://github.com/KhronosGroup/glslang/commit/ea73494af9b68e947a1f8680b796934fd9fd2cf5) | @greg-lunarg | 2021-11-11T18:12:01Z | 2018-11-08T19:10:43.859Z | Merge pull request #2813 from greg-lunarg/kg120 | |
| | [0bc8932aba](https://github.com/KhronosGroup/glslang/commit/0bc8932aba15a5707a6123e07ed2cab8573d3375) | @greg-lunarg | 2021-11-11T16:08:05Z | 2018-11-08T19:10:43.859Z | Release 11.7.0 | |
| | [77415296b2](https://github.com/KhronosGroup/glslang/commit/77415296b2174ea6113107fbbb59c0db0a870197) | @greg-lunarg | 2021-11-11T15:43:30Z | 2018-11-08T19:10:43.859Z | Update to latest spirv-headers | |
| | [600c5037ba](https://github.com/KhronosGroup/glslang/commit/600c5037baac82a80851d1fb95f3f09d34bb43e8) | @greg-lunarg | 2021-11-11T15:18:59Z | 2018-11-08T19:10:43.859Z | Merge pull request #2810 from greg-lunarg/push1 | |
| | [ac1880cc7b](https://github.com/KhronosGroup/glslang/commit/ac1880cc7ba86c8a389ada0d277eef258d2d2812) | @greg-lunarg | 2021-11-10T22:59:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2809 from KhronosGroup/revert-2803-isinf_isnan | |
| | [002b3f55c7](https://github.com/KhronosGroup/glslang/commit/002b3f55c7852408100cc20b799aeb0f8646a77a) | @greg-lunarg | 2021-11-10T22:03:07Z | 2018-11-08T19:10:43.859Z | Generate error for binding on push_constant | |
| | [22a5e36446](https://github.com/KhronosGroup/glslang/commit/22a5e364460523413e1791e9280bda1397b9b515) | @greg-lunarg | 2021-11-10T21:13:37Z | 2018-11-08T19:10:43.859Z | Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding" | |
| | [9c5309a22a](https://github.com/KhronosGroup/glslang/commit/9c5309a22a84855fc295c7bacdc8f59d573db991) | @greg-lunarg | 2021-11-10T17:01:54Z | 2018-11-08T19:10:43.859Z | Merge pull request #2805 from greg-lunarg/push0 | |
| | [9600b97c6a](https://github.com/KhronosGroup/glslang/commit/9600b97c6af4c90b0837be0c22bb3268fa0624c3) | @greg-lunarg | 2021-11-09T22:46:08Z | 2018-11-08T19:10:43.859Z | Fix test spv.1.4.OpEntryPoint.frag | |
| | [bb5b357550](https://github.com/KhronosGroup/glslang/commit/bb5b3575503d285c15dadb479e2eea38b02e0dd7) | @greg-lunarg | 2021-11-09T20:44:32Z | 2018-11-08T19:10:43.859Z | Merge pull request #2781 from kevin-mccullough/FixLinkTimeValidationForGl_PerVertex | |
| | [627f409aec](https://github.com/KhronosGroup/glslang/commit/627f409aec92568546d1bf80ee7810417b91f798) | @greg-lunarg | 2021-11-09T18:43:38Z | 2018-11-08T19:10:43.859Z | Merge pull request #2801 from haasn/thread_safety | |
| | [fa26462394](https://github.com/KhronosGroup/glslang/commit/fa26462394ef049d96b0dffe2cee16ac73054ef5) | @greg-lunarg | 2021-11-09T18:08:41Z | 2018-11-08T19:10:43.859Z | Merge pull request #2803 from mhillenbrand/isinf_isnan | |
| | [8f56d73800](https://github.com/KhronosGroup/glslang/commit/8f56d738000ba2b39595160b2d345821ce03d18f) | @greg-lunarg | 2021-11-09T01:47:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2799 from cyanreg/master | |
| | [9535746aa3](https://github.com/KhronosGroup/glslang/commit/9535746aa359358d244eb2078c98e5629c2196f6) | @greg-lunarg | 2021-11-09T01:29:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #2798 from alan-baker/update-tools | |
| | [ae2e2707df](https://github.com/KhronosGroup/glslang/commit/ae2e2707df0ffe6c51bc4cb971460279fe9a8f32) | @greg-lunarg | 2021-11-08T18:32:46Z | 2018-11-08T19:10:43.859Z | Merge pull request #2722 from ZhiqianXia/GL_ARB_draw_instanced | |
| | [eb92526d5e](https://github.com/KhronosGroup/glslang/commit/eb92526d5e04572fdf1d15d2f3ae10a967c2f46f) | @greg-lunarg | 2021-11-02T17:03:45Z | 2018-11-08T19:10:43.859Z | Merge pull request #2719 from ZhiqianXia/GL_EXT_shader_integer_mix | |
| | [77d680e1c3](https://github.com/KhronosGroup/glslang/commit/77d680e1c3cc82a46290a92fad1d4549c07dc122) | @greg-lunarg | 2021-11-01T16:19:09Z | 2018-11-08T19:10:43.859Z | Merge pull request #2712 from ZhiqianXia/switch_error | |
| | [d1608ab1ef](https://github.com/KhronosGroup/glslang/commit/d1608ab1ef17f1488bdcbfe11f2c3c96ac482fce) | @greg-lunarg | 2021-10-27T19:28:57Z | 2018-11-08T19:10:43.859Z | Merge pull request #2796 from greg-lunarg/i2793 | |
| | [432a43cccb](https://github.com/KhronosGroup/glslang/commit/432a43cccb562f1761d396b04110df5ae1bdb462) | @greg-lunarg | 2021-10-27T17:59:26Z | 2018-11-08T19:10:43.859Z | Remove support for double trig, pow, exp and log | |
| | [44b57597d8](https://github.com/KhronosGroup/glslang/commit/44b57597d8cd814bdc248f15640e7726d5e5b955) | @greg-lunarg | 2021-10-26T16:52:19Z | 2018-11-08T19:10:43.859Z | Merge pull request #2792 from jeremy-lunarg/hayes-2760 | |
| | [3afa350331](https://github.com/KhronosGroup/glslang/commit/3afa350331223f688128c94fbbb5ab3a3c7200d0) | @greg-lunarg | 2021-10-22T20:44:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2780 from kevin-mccullough/FixCrossStageCheck | |
| | [38fd9221db](https://github.com/KhronosGroup/glslang/commit/38fd9221db8d0d8f37c7213742b8adc92b4c9437) | @greg-lunarg | 2021-10-21T18:59:22Z | 2018-11-08T19:10:43.859Z | Merge pull request #2777 from amdrexu/bugfix | |
| | [9290474dcf](https://github.com/KhronosGroup/glslang/commit/9290474dcfc7f9f872d3d14dd1dd54edc8a7cd8d) | @greg-lunarg | 2021-10-21T00:26:59Z | 2018-11-08T19:10:43.859Z | Merge pull request #2787 from greg-lunarg/i2779 | |
| | [8020da3f18](https://github.com/KhronosGroup/glslang/commit/8020da3f18ba8e42bad777ae608a09d1e2f7eeb0) | @greg-lunarg | 2021-10-20T22:28:11Z | 2018-11-08T19:10:43.859Z | Merge pull request #2788 from alelenv/iomapper_sr_fix | |
| | [a450fe757b](https://github.com/KhronosGroup/glslang/commit/a450fe757b6f7fdce14b8eba4e4acd61469d98c4) | @greg-lunarg | 2021-10-20T21:17:21Z | 2018-11-08T19:10:43.859Z | Merge pull request #2789 from greg-lunarg/i2785 | |
| | [82b2668d58](https://github.com/KhronosGroup/glslang/commit/82b2668d584a23766c54e0d387c471c05515293c) | @greg-lunarg | 2021-10-19T00:28:01Z | 2018-11-08T19:10:43.859Z | Allow 8/16-bit integer as array index | |
| | [6639be7c2d](https://github.com/KhronosGroup/glslang/commit/6639be7c2dd1332c4fad66b95886f7e6745532e8) | @greg-lunarg | 2021-10-20T19:48:22Z | 2018-11-08T19:10:43.859Z | Accept gl_ViewportMask in version 430 and later | |
| | [6351fcef28](https://github.com/KhronosGroup/glslang/commit/6351fcef2888cf76a4405d756642c1e1ba2b4169) | @greg-lunarg | 2021-10-19T23:09:56Z | 2018-11-08T19:10:43.859Z | Merge pull request #2786 from dneto0/current-source-dir | |
| | [2598bc7a5b](https://github.com/KhronosGroup/glslang/commit/2598bc7a5b41c2cd3679f532040631ba051abc67) | @greg-lunarg | 2021-10-19T17:20:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2783 from chrisforbes/untangle | |
| | [7f1d926a3a](https://github.com/KhronosGroup/glslang/commit/7f1d926a3a397f1d16bd1c36d2b35ba86891081c) | @greg-lunarg | 2021-10-18T21:14:07Z | 2018-11-08T19:10:43.859Z | Merge pull request #2749 from AaronHaganAMD/master | |
| | [b9ba4c5743](https://github.com/KhronosGroup/glslang/commit/b9ba4c5743997abbc0df858f2458a86d62af6a25) | @greg-lunarg | 2021-10-07T18:33:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2770 from ncesario-lunarg/ncesario-cmake-endif | |
| | [c8cdbac705](https://github.com/KhronosGroup/glslang/commit/c8cdbac705346601bccdced91984cf12794258dd) | @greg-lunarg | 2021-10-06T16:15:06Z | 2018-11-08T19:10:43.859Z | Merge pull request #2771 from mbechard/master | |
| | [581897f462](https://github.com/KhronosGroup/glslang/commit/581897f462f30c15cb9c024bb41d917b9aa64cc7) | @greg-lunarg | 2021-09-24T19:27:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2768 from greg-lunarg/i2744 | |
| | [994987bc90](https://github.com/KhronosGroup/glslang/commit/994987bc90c2231079bdab983675bac2e69df3b6) | @greg-lunarg | 2021-09-24T16:12:37Z | 2018-11-08T19:10:43.859Z | Fix variable scoping of do-while | |
| | [fb0e4983e4](https://github.com/KhronosGroup/glslang/commit/fb0e4983e44de7f4933a60acec467a8d600247c1) | @greg-lunarg | 2021-09-23T16:41:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2767 from greg-lunarg/i2763 | |
| | [3d03b7822e](https://github.com/KhronosGroup/glslang/commit/3d03b7822e88cdd78512598560378ed589abe428) | @greg-lunarg | 2021-09-23T16:40:43Z | 2018-11-08T19:10:43.859Z | Scalarize vector readFirstInvocationARB (#2766) | |
| | [4ea41b650d](https://github.com/KhronosGroup/glslang/commit/4ea41b650d2f2465b64e169e42e27e20928bbcad) | @greg-lunarg | 2021-09-22T21:12:49Z | 2018-11-08T19:10:43.859Z | Fix unreachable code in getSampledType() | |
| | [c2604615f4](https://github.com/KhronosGroup/glslang/commit/c2604615f4820be63d9ea205be9a796bfc309e4b) | @greg-lunarg | 2021-09-21T22:29:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #2685 from kevin-mccullough/FixIsIoResizeArrayTesselationStageHandling | |
| | [6baa85f6ce](https://github.com/KhronosGroup/glslang/commit/6baa85f6ceec5fddd2e13b43dd1edc944dd930af) | @greg-lunarg | 2021-09-20T16:14:47Z | 2018-11-08T19:10:43.859Z | Merge pull request #2762 from greg-lunarg/2757 | |
| | [8b87b84001](https://github.com/KhronosGroup/glslang/commit/8b87b840011b724cf76afc7241d5c4c26901910a) | @greg-lunarg | 2021-09-17T23:14:36Z | 2018-11-08T19:10:43.859Z | Fix SPIR-V for SampleBias | |
| | [0f886fe7d3](https://github.com/KhronosGroup/glslang/commit/0f886fe7d3c05c4292fb338c6bf1c75912af9439) | @greg-lunarg | 2021-09-17T19:58:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2759 from mbechard/vkRelaxed-RetargetID | |
| | [cce85320a8](https://github.com/KhronosGroup/glslang/commit/cce85320a851fc318191fc19174b49334384de41) | @greg-lunarg | 2021-09-17T19:58:04Z | 2018-11-08T19:10:43.859Z | Merge pull request #2756 from mbechard/vkRelaxed-AvoidDuplicateUniform | |
| | [80dcc36907](https://github.com/KhronosGroup/glslang/commit/80dcc36907f65bbbd14eff2280f40e5ee82a9113) | @greg-lunarg | 2021-09-15T17:09:14Z | 2018-11-08T19:10:43.859Z | Merge pull request #2745 from jeremy-lunarg/hayes-fix-warnings | |
| | [14943d4e7d](https://github.com/KhronosGroup/glslang/commit/14943d4e7d6a033116e69dfaa36fa68576d38db4) | @greg-lunarg | 2021-09-15T16:57:44Z | 2018-11-08T19:10:43.859Z | Merge pull request #2752 from InsertAReallyCreativeNameHere/master | |
| | [07c5392f50](https://github.com/KhronosGroup/glslang/commit/07c5392f50463256307d465cc42c67f34270785f) | @greg-lunarg | 2021-09-15T15:42:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2755 from greg-lunarg/2748 | |
| | [62ed14518f](https://github.com/KhronosGroup/glslang/commit/62ed14518fdfb5e264b5efecf0a182a069acff84) | @greg-lunarg | 2021-09-14T18:17:58Z | 2018-11-08T19:10:43.859Z | Run update_precision() on array and matrix constructors. | |
| | [e0771b5d4c](https://github.com/KhronosGroup/glslang/commit/e0771b5d4c7e64a4354e1aa93fb2a673b2a08010) | @greg-lunarg | 2021-09-02T22:11:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2747 from greg-lunarg/i2740 | |
| | [8ef6a4cb4d](https://github.com/KhronosGroup/glslang/commit/8ef6a4cb4d348aa2b2f3895f0beaf9208a2f8d34) | @greg-lunarg | 2021-09-02T16:49:46Z | 2018-11-08T19:10:43.859Z | Perform update_precision on constructors and converts | |
| | [2fb89a0072](https://github.com/KhronosGroup/glslang/commit/2fb89a0072ae7316af1c856f22663fde4928128a) | @greg-lunarg | 2021-08-25T21:21:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2738 from greg-lunarg/kg119 | |
| | [e49ae91c9d](https://github.com/KhronosGroup/glslang/commit/e49ae91c9d56d11631eb7048272bd660071e392e) | @greg-lunarg | 2021-08-25T19:32:27Z | 2018-11-08T19:10:43.859Z | Update known goods and CHANGES for 11.6.0 | |
| | [a4599ef756](https://github.com/KhronosGroup/glslang/commit/a4599ef7561abed83d45bab4c7492daeceef92a5) | @greg-lunarg | 2021-08-18T18:59:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2718 from ZhiqianXia/AtomicOpsARB | |
| | [7ca4dfa061](https://github.com/KhronosGroup/glslang/commit/7ca4dfa06158b923a122922a268c80d9d2e32a3f) | @greg-lunarg | 2021-08-13T15:48:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2731 from alelenv/rt_motion | |
| | [aa2d4bd2f4](https://github.com/KhronosGroup/glslang/commit/aa2d4bd2f48184974961dbbbae3f29d967c45803) | @greg-lunarg | 2021-08-10T07:01:39Z | 2018-11-08T19:10:43.859Z | Merge pull request #2726 from TheMindVirus/master | |
| | [675bd38bfa](https://github.com/KhronosGroup/glslang/commit/675bd38bfadc6a9ef994dc3dedf8447e5dfc0483) | @greg-lunarg | 2021-08-10T06:53:01Z | 2018-11-08T19:10:43.859Z | Merge pull request #2729 from greg-lunarg/2725 | |
| | [9f18258e41](https://github.com/KhronosGroup/glslang/commit/9f18258e41f119b3b7df80f5313c1e1fa248546f) | @greg-lunarg | 2021-08-09T23:52:40Z | 2018-11-08T19:10:43.859Z | Fix seperate stores to swizzled lvalue. | |
| | [e0f3fdf433](https://github.com/KhronosGroup/glslang/commit/e0f3fdf43385061a1e3a049208e98527ee6af4af) | @greg-lunarg | 2021-08-01T06:13:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2716 from greg-lunarg/i2689 | |
| | [715f5c6cf1](https://github.com/KhronosGroup/glslang/commit/715f5c6cf11d88859699481de265784da0778e45) | @greg-lunarg | 2021-07-29T20:58:10Z | 2018-11-08T19:10:43.859Z | Add support for pragma STDGL invariant(all) | |
| | [50849374cb](https://github.com/KhronosGroup/glslang/commit/50849374cb19559b1f85a0de1dc9b630cb1f4a07) | @greg-lunarg | 2021-07-30T22:12:21Z | 2018-11-08T19:10:43.859Z | Merge pull request #2715 from greg-lunarg/i2714 | |
| | [c94ec9356f](https://github.com/KhronosGroup/glslang/commit/c94ec9356f1a12876ae959409ec67eddb8a90c16) | @greg-lunarg | 2021-07-30T18:03:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2690 from AndreyMlashkin/make_msvc_runtime_override_optional | |
| | [27384e04f6](https://github.com/KhronosGroup/glslang/commit/27384e04f60add37a6da961d05caf4b6b7ec6b2a) | @greg-lunarg | 2021-07-30T17:11:16Z | 2018-11-08T19:10:43.859Z | Allow layout(std430) uniform with GL_EXT_scalar_block_layout | |
| | [0db0010d3c](https://github.com/KhronosGroup/glslang/commit/0db0010d3cff1dae00bc08389b6f2da03e309960) | @greg-lunarg | 2021-07-29T20:51:44Z | 2018-11-08T19:10:43.859Z | Merge pull request #2691 from ZhiqianXia/BugPoint | |
| | [9ff6cd0bd6](https://github.com/KhronosGroup/glslang/commit/9ff6cd0bd682f734ef8f9ba8fc3c57b18dc05139) | @greg-lunarg | 2021-07-29T20:48:24Z | 2018-11-08T19:10:43.859Z | Merge branch 'master' into BugPoint | |
| | [ba540202cd](https://github.com/KhronosGroup/glslang/commit/ba540202cd6edea941de7302d40fbe80755d9b48) | @greg-lunarg | 2021-07-29T20:10:40Z | 2018-11-08T19:10:43.859Z | Merge pull request #2700 from ZhiqianXia/u2i | |
| | [d433cccb8a](https://github.com/KhronosGroup/glslang/commit/d433cccb8acb76514cf5b70a3e1d9247a21288aa) | @greg-lunarg | 2021-07-28T22:49:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2702 from jeremy-lunarg/hayes-2518 | |
| | [4a12ee1ae3](https://github.com/KhronosGroup/glslang/commit/4a12ee1ae364c4e7fc7f3ae0675e5a1df8190ae2) | @greg-lunarg | 2021-07-28T15:27:03Z | 2018-11-08T19:10:43.859Z | Merge pull request #2705 from pkasting/master | |
| | [1978c7692f](https://github.com/KhronosGroup/glslang/commit/1978c7692f3682d2f806e8c2879be24193e9fc0f) | @greg-lunarg | 2021-07-27T21:03:35Z | 2018-11-08T19:10:43.859Z | Merge pull request #2704 from YunHsiao/master | |
| | [9158061398](https://github.com/KhronosGroup/glslang/commit/9158061398a96033c990e69156bd28c67114544b) | @greg-lunarg | 2021-07-16T14:40:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2695 from ShabbyX/fix-bool-array-in-uniform-load | |
| | [4b7b86d568](https://github.com/KhronosGroup/glslang/commit/4b7b86d568b40f4b076259dc2fc4cdd006340f34) | @greg-lunarg | 2021-07-08T21:15:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2688 from KhronosGroup/revert-2643-master | |
| | [263e50f6aa](https://github.com/KhronosGroup/glslang/commit/263e50f6aa932490f021520b747b1e3fdd0e7669) | @greg-lunarg | 2021-07-08T19:10:58Z | 2018-11-08T19:10:43.859Z | Revert "Atomic memory function can only be used for shader storage block member or shared variable." | |
| | [9e707294f1](https://github.com/KhronosGroup/glslang/commit/9e707294f1263a9d0c440f00ad37bf6aed43ceff) | @greg-lunarg | 2021-07-07T21:08:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2684 from ZhiqianXia/Dev | |
| | [89286ca56b](https://github.com/KhronosGroup/glslang/commit/89286ca56b3dc1e93ff8867e856a1228ae34a92e) | @greg-lunarg | 2021-07-07T20:27:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2643 from ZhiqianXia/master | |
| | [ae2a562936](https://github.com/KhronosGroup/glslang/commit/ae2a562936cc8504c9ef2757cceaff163147834f) | @greg-lunarg | 2021-06-23T20:25:17Z | 2018-11-08T19:10:43.859Z | Merge pull request #2671 from greg-lunarg/kg118 | |
| | [83be602174](https://github.com/KhronosGroup/glslang/commit/83be602174dd5f1dd83fa68cbba87818e94eb20e) | @greg-lunarg | 2021-06-23T19:47:39Z | 2018-11-08T19:10:43.859Z | Update known goods and CHANGES for 11.5.0 | |
| | [0c4c93bf61](https://github.com/KhronosGroup/glslang/commit/0c4c93bf615b51be9ec057ba830c0207bdedae80) | @greg-lunarg | 2021-06-23T16:46:28Z | 2018-11-08T19:10:43.859Z | Merge pull request #2670 from dneto0/fix-android-mk | |
| | [b38100f6bc](https://github.com/KhronosGroup/glslang/commit/b38100f6bc005c63cef32a20fa1463aceb867ee6) | @greg-lunarg | 2021-06-17T21:29:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2669 from sudonatalie/remove-unused-var | |
| | [e74b35f3f5](https://github.com/KhronosGroup/glslang/commit/e74b35f3f5f81551b3b5c80ceb9ac7f5eafce0fe) | @greg-lunarg | 2021-06-17T20:49:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #2664 from mbechard/master | |
| | [b9d06bdb01](https://github.com/KhronosGroup/glslang/commit/b9d06bdb0108db707a5b0f26d9eae850b2fc9f5d) | @greg-lunarg | 2021-06-17T17:27:47Z | 2018-11-08T19:10:43.859Z | Merge pull request #2668 from cmarcelo/GLSL_EXT_shader_atomic_float2 | |
| | [71612a7e5d](https://github.com/KhronosGroup/glslang/commit/71612a7e5d6aa5134dd3ccfa81984e7489dc1aa9) | @greg-lunarg | 2021-06-16T20:52:35Z | 2018-11-08T19:10:43.859Z | Merge pull request #2625 from amdrexu/feature | |
| | [c830b26b5f](https://github.com/KhronosGroup/glslang/commit/c830b26b5f7a00ecfa806c86fb1afb4bebd25f88) | @greg-lunarg | 2021-06-16T17:54:07Z | 2018-11-08T19:10:43.859Z | Merge pull request #2667 from greg-lunarg/i2666 | |
| | [cd6b2382d0](https://github.com/KhronosGroup/glslang/commit/cd6b2382d0803cb97c84104821a8e51ede116a5f) | @greg-lunarg | 2021-06-15T21:56:27Z | 2018-11-08T19:10:43.859Z | Remove output variables from compute regression tests | |
| | [a23e143636](https://github.com/KhronosGroup/glslang/commit/a23e1436367f1f7e94ce548d70bdea99201fdb8d) | @greg-lunarg | 2021-06-15T21:00:58Z | 2018-11-08T19:10:43.859Z | Merge pull request #2666 from alan-baker/update-tools | |
| | [b848fd6a94](https://github.com/KhronosGroup/glslang/commit/b848fd6a94526107a0f6e2ab09731625b300763a) | @greg-lunarg | 2021-06-14T16:35:29Z | 2018-11-08T19:10:43.859Z | Merge pull request #2665 from JustSid/master | |
| | [fe15158676](https://github.com/KhronosGroup/glslang/commit/fe15158676657bf965e41c32e15ae5db7ea2ab6a) | @greg-lunarg | 2021-06-09T19:09:28Z | 2018-11-08T19:10:43.859Z | Merge pull request #2662 from greg-lunarg/spec1 | |
| | [230168d5d9](https://github.com/KhronosGroup/glslang/commit/230168d5d96d9f49393e2d5333fe1090aa9a336f) | @greg-lunarg | 2021-06-09T01:10:48Z | 2018-11-08T19:10:43.859Z | Add support for float spec const vector initialization | |
| | [3d935ea224](https://github.com/KhronosGroup/glslang/commit/3d935ea2243b4fffd9694191834d8573270dc869) | @greg-lunarg | 2021-06-08T21:20:46Z | 2018-11-08T19:10:43.859Z | Merge pull request #2661 from jaebaek/update_spirv_tools_and_unit_tests | |
| | [cb2c7fd674](https://github.com/KhronosGroup/glslang/commit/cb2c7fd674b9433073013fca6a3e3c73ba96cd33) | @greg-lunarg | 2021-06-07T20:14:22Z | 2018-11-08T19:10:43.859Z | Merge pull request #2659 from alan-baker/subgroup-uniform-control-flow | |
| | [1fa21491bc](https://github.com/KhronosGroup/glslang/commit/1fa21491bc203b1dee1b871007989d762974f284) | @greg-lunarg | 2021-06-04T18:08:29Z | 2018-11-08T19:10:43.859Z | Merge pull request #2653 from syntheticmagus/selectionBlockSetters | |
| | [2675cc3f91](https://github.com/KhronosGroup/glslang/commit/2675cc3f91aee5e44b8333b6ca43d3eb60d73713) | @greg-lunarg | 2021-06-04T17:00:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2656 from ShabbyX/fix-oob | |
| | [de2cb9db15](https://github.com/KhronosGroup/glslang/commit/de2cb9db1595d4c6396106b87fb60c2553861c15) | @greg-lunarg | 2021-06-04T16:45:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2655 from ShabbyX/fix-ubsan | |
| | [6bdcb4be34](https://github.com/KhronosGroup/glslang/commit/6bdcb4be344d7903bd92fd464e496c3199b91484) | @greg-lunarg | 2021-05-27T20:11:46Z | 2018-11-08T19:10:43.859Z | Merge pull request #2651 from greg-lunarg/rel0 | |
| | [3406857053](https://github.com/KhronosGroup/glslang/commit/340685705359c18315c9dd92cf3400924c0817e9) | @greg-lunarg | 2021-05-26T22:14:23Z | 2018-11-08T19:10:43.859Z | Add missing libs to release | |
| | [6fe560f74f](https://github.com/KhronosGroup/glslang/commit/6fe560f74f472726027e4059692c6eb1e7d972dc) | @greg-lunarg | 2021-05-20T19:45:51Z | 2018-11-08T19:10:43.859Z | Merge pull request #2647 from greg-lunarg/arg2 | |
| | [11c24e9adb](https://github.com/KhronosGroup/glslang/commit/11c24e9adbd915de7651a447a85d69a8a51bfdc0) | @greg-lunarg | 2021-05-20T15:17:53Z | 2018-11-08T19:10:43.859Z | Do true SPV type check for function array arg linkage | |
| | [e71278cc92](https://github.com/KhronosGroup/glslang/commit/e71278cc927f9f76b1674185679d601751eb2541) | @greg-lunarg | 2021-05-18T17:00:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2646 from johnstiles-google/parseconst | |
| | [202c8abae0](https://github.com/KhronosGroup/glslang/commit/202c8abae0a3cb1ae725b3c97e3be3b24d1dadb0) | @greg-lunarg | 2021-05-11T19:50:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #2641 from tgfrerer/fix_hlsl_function_error_msg | |
| | [d234552c30](https://github.com/KhronosGroup/glslang/commit/d234552c30957f53ba65688de0318a3f47d040df) | @greg-lunarg | 2021-05-11T16:10:34Z | 2018-11-08T19:10:43.859Z | Merge pull request #2634 from xantares/patch-1 | |
| | [9431c53c84](https://github.com/KhronosGroup/glslang/commit/9431c53c84c14fa9e9cd37678262ebba55c62c87) | @greg-lunarg | 2021-05-07T16:09:17Z | 2018-11-08T19:10:43.859Z | Merge pull request #2632 from greg-lunarg/karl0 | |
| | [1464d036b8](https://github.com/KhronosGroup/glslang/commit/1464d036b8bfcd80a777c272d68cf756493f4d43) | @greg-lunarg | 2021-05-07T00:01:20Z | 2018-11-08T19:10:43.859Z | Fix arrays dimensioned with spec constant sized gl_WorkGroupSize | |
| | [41e39c615b](https://github.com/KhronosGroup/glslang/commit/41e39c615b1478c4cce2ca06a6f7f291e2249f83) | @greg-lunarg | 2021-05-03T20:29:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2631 from godlikepanos/master | |
| | [186bccdd9f](https://github.com/KhronosGroup/glslang/commit/186bccdd9f8ad178403804f9680f329f76781c6d) | @greg-lunarg | 2021-05-03T20:10:53Z | 2018-11-08T19:10:43.859Z | Merge pull request #2629 from okuoku/silence-cygwin-warning | |
| | [56b17b2f2d](https://github.com/KhronosGroup/glslang/commit/56b17b2f2dfc71b3f1b823e94b13bd13ec1fba12) | @greg-lunarg | 2021-04-27T17:36:07Z | 2018-11-08T19:10:43.859Z | Merge pull request #2621 from Rob2309/auto-sampled-textures-tests | |
| | [18eef33bd7](https://github.com/KhronosGroup/glslang/commit/18eef33bd7a4bf5ad8c69f99cb72022608cf6e73) | @greg-lunarg | 2021-04-23T08:16:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2624 from greg-lunarg/v011004000 | |
| | [4e83d93b62](https://github.com/KhronosGroup/glslang/commit/4e83d93b62a8d388c53e5576a56d8e237144d142) | @greg-lunarg | 2021-04-23T00:09:42Z | 2018-11-08T19:10:43.859Z | Update CHANGES for 11.4.0 | |
| | [4d658bd5d9](https://github.com/KhronosGroup/glslang/commit/4d658bd5d94e762bc15580b22041ab65a454db1c) | @greg-lunarg | 2021-04-23T00:03:36Z | 2018-11-08T19:10:43.859Z | Merge pull request #2623 from greg-lunarg/except | |
| | [7b51e234fe](https://github.com/KhronosGroup/glslang/commit/7b51e234fe0aa47c56314c0c8e95916597303f1d) | @greg-lunarg | 2021-04-22T22:30:17Z | 2018-11-08T19:10:43.859Z | Fix CMakeLists.txt to keep compatibility with CMake 3.10.2 | |
| | [25dd807c3a](https://github.com/KhronosGroup/glslang/commit/25dd807c3a580ac6f889b2dc20e7d87b4c4428cc) | @greg-lunarg | 2021-04-22T04:58:39Z | 2018-11-08T19:10:43.859Z | Merge pull request #2620 from greg-lunarg/v011003000 | |
| | [bc685667a7](https://github.com/KhronosGroup/glslang/commit/bc685667a7cf112114537d027bb43ce565388401) | @greg-lunarg | 2021-04-22T04:57:06Z | 2018-11-08T19:10:43.859Z | Merge pull request #2619 from greg-lunarg/kg117 | |
| | [a6674e0120](https://github.com/KhronosGroup/glslang/commit/a6674e01209cc0306d90e4f1103591f16c539ac2) | @greg-lunarg | 2021-04-22T00:42:12Z | 2018-11-08T19:10:43.859Z | Update CHANGES for 11.3.0 | |
| | [f90377e74a](https://github.com/KhronosGroup/glslang/commit/f90377e74a6d343e07cc14dd38373f1b9d3c787c) | @greg-lunarg | 2021-04-22T00:33:46Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spirv-headers known good | |
| | [7f46558b8c](https://github.com/KhronosGroup/glslang/commit/7f46558b8c6816d93d0696113c39fa409b4e5b08) | @greg-lunarg | 2021-04-22T00:17:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2616 from Rob2309/standalone-hlsl-sampled-textures | |
| | [ebfca6099f](https://github.com/KhronosGroup/glslang/commit/ebfca6099f2cfe1693afe2abd9c229c853631c25) | @greg-lunarg | 2021-04-21T22:49:53Z | 2018-11-08T19:10:43.859Z | Change --hlsl-sampled-textures to --auto-sampled-textures | |
| | [5bce773574](https://github.com/KhronosGroup/glslang/commit/5bce773574308e0455d5471cd46799bad44fcecb) | @greg-lunarg | 2021-04-21T17:47:00Z | 2018-11-08T19:10:43.859Z | Merge pull request #2618 from DadSchoorse/depfile | |
| | [60ce877de0](https://github.com/KhronosGroup/glslang/commit/60ce877de03ff03bb87fb9ef6b744ee33d076034) | @greg-lunarg | 2021-04-19T18:03:05Z | 2018-11-08T19:10:43.859Z | Merge pull request #2609 from ZhiqianXia/Feature2 | |
| | [8427437221](https://github.com/KhronosGroup/glslang/commit/842743722152b400a73289b282c7460b5e041014) | @greg-lunarg | 2021-04-19T17:03:39Z | 2018-11-08T19:10:43.859Z | Merge pull request #2614 from ZaOniRinku/master | |
| | [12f3eb8e3f](https://github.com/KhronosGroup/glslang/commit/12f3eb8e3fdfb042afd7386c080b0ed548b359ef) | @greg-lunarg | 2021-04-17T00:52:51Z | 2018-11-08T19:10:43.859Z | Fix and enable textureOffset_samper2darrayshadow test | |
| | [ed948c8e12](https://github.com/KhronosGroup/glslang/commit/ed948c8e1226372ac5f6725e0bc797d66692c58b) | @greg-lunarg | 2021-04-16T23:42:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2612 from greg-lunarg/explicit0 | |
| | [100457e095](https://github.com/KhronosGroup/glslang/commit/100457e095f3603f62a4d6c89580033eb21109d5) | @greg-lunarg | 2021-04-16T06:07:08Z | 2018-11-08T19:10:43.859Z | Add missing builtins for GL_EXT_explicit_arithmetic_types for es | |
| | [b3859343a2](https://github.com/KhronosGroup/glslang/commit/b3859343a2ca67b39b6c53eeedd16b3ee66ef9ba) | @greg-lunarg | 2021-04-14T22:24:38Z | 2018-11-08T19:10:43.859Z | Merge pull request #2602 from jeremy-lunarg/hayes-2514 | |
| | [e7e4a8eecb](https://github.com/KhronosGroup/glslang/commit/e7e4a8eecba5b10a6d7893d0d3c4765d1ddb0aaa) | @greg-lunarg | 2021-04-14T21:16:04Z | 2018-11-08T19:10:43.859Z | Merge pull request #2522 from dneto0/intlog2 | |
| | [e6a0e7fc76](https://github.com/KhronosGroup/glslang/commit/e6a0e7fc766420cc1d81f41a5b86c3414fd7e32e) | @greg-lunarg | 2021-04-13T16:16:50Z | 2018-11-08T19:10:43.859Z | Merge pull request #2606 from greg-lunarg/semifix0 | |
| | [310a514717](https://github.com/KhronosGroup/glslang/commit/310a5147175c9a85d61e2e6ee02ca68568d60633) | @greg-lunarg | 2021-04-13T00:12:58Z | 2018-11-08T19:10:43.859Z | Get rid of extra semicolon causing gcc 10.3 troubles. | |
| | [a7f846a86c](https://github.com/KhronosGroup/glslang/commit/a7f846a86cb2c82445b6310c449408bb66959a01) | @greg-lunarg | 2021-04-12T23:04:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2601 from masterleming/always-install-resource-limits | |
| | [5602195eed](https://github.com/KhronosGroup/glslang/commit/5602195eed90e7d1041d823abc31ad13fbd6424d) | @greg-lunarg | 2021-04-12T21:14:42Z | 2018-11-08T19:10:43.859Z | Merge pull request #2603 from jeremy-lunarg/hayes-fix-key-whitespace | |
| | [9f76fd1330](https://github.com/KhronosGroup/glslang/commit/9f76fd13306334ae0d8a000ad62b5538cfb45641) | @greg-lunarg | 2021-04-08T18:35:06Z | 2018-11-08T19:10:43.859Z | Merge pull request #2600 from Drigax/add-tinterim-selection-condition-setter | |
| | [4099f44448](https://github.com/KhronosGroup/glslang/commit/4099f444484b41006bbb1e1f30d3e11f00de1ade) | @greg-lunarg | 2021-04-08T14:25:23Z | 2018-11-08T19:10:43.859Z | Merge pull request #2599 from KhronosGroup/revert-2593-hayes-update-min-spv-requirement | |
| | [186e66c1a3](https://github.com/KhronosGroup/glslang/commit/186e66c1a3fcf4eb0a5a1c68d22bfbf31c2a3e86) | @greg-lunarg | 2021-04-07T21:20:16Z | 2018-11-08T19:10:43.859Z | Revert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference" | |
| | [1481399549](https://github.com/KhronosGroup/glslang/commit/1481399549c55c2b9f04a468a6d95ca92fd7458b) | @greg-lunarg | 2021-04-07T00:04:50Z | 2018-11-08T19:10:43.859Z | Merge pull request #2598 from greg-lunarg/noprop1 | |
| | [02132406bc](https://github.com/KhronosGroup/glslang/commit/02132406bc0c75490c2f8fade3c8b2080f0438ef) | @greg-lunarg | 2021-04-05T22:49:42Z | 2018-11-08T19:10:43.859Z | Do not propagate packing qualifiers to scalars or vectors | |
| | [5878bcb17e](https://github.com/KhronosGroup/glslang/commit/5878bcb17e43bf22cecaf6095900a33ff7f53445) | @greg-lunarg | 2021-04-01T18:32:57Z | 2018-11-08T19:10:43.859Z | Merge pull request #2593 from jeremy-lunarg/hayes-update-min-spv-requirement | |
| | [7bdff2b724](https://github.com/KhronosGroup/glslang/commit/7bdff2b724305bfd4f38246c6f799e4721ac86ec) | @greg-lunarg | 2021-04-01T08:37:08Z | 2018-11-08T19:10:43.859Z | Merge pull request #2597 from greg-lunarg/interp0 | |
| | [7fbaca0d06](https://github.com/KhronosGroup/glslang/commit/7fbaca0d0697a46149365f95ecb0577b0a27c978) | @greg-lunarg | 2021-03-31T21:24:48Z | 2018-11-08T19:10:43.859Z | Fix SPIR-V for HLSL EvaluateAttribute* of interpolants in structs | |
| | [6dc24ffa47](https://github.com/KhronosGroup/glslang/commit/6dc24ffa47174662a2599cc033069a10b77b46b8) | @greg-lunarg | 2021-03-31T00:33:31Z | 2018-11-08T19:10:43.859Z | Merge pull request #2590 from pmistryNV/GL_ARB_sparse_texture2-bug-fix | |
| | [2c7c84c8ac](https://github.com/KhronosGroup/glslang/commit/2c7c84c8ac996b16b2645046dd1757043669ed52) | @greg-lunarg | 2021-03-23T16:29:38Z | 2018-11-08T19:10:43.859Z | Merge pull request #2589 from ben-clayton/fix-warnings | |
| | [c51a774ebd](https://github.com/KhronosGroup/glslang/commit/c51a774ebdd2fd064ba0046bc8f9dcaea6130e94) | @greg-lunarg | 2021-03-22T23:42:43Z | 2018-11-08T19:10:43.859Z | Merge pull request #2588 from jeremy-lunarg/hayes-2530 | |
| | [b50ac578dd](https://github.com/KhronosGroup/glslang/commit/b50ac578dd0615f3e32667efdefb10110f809fa5) | @greg-lunarg | 2021-03-22T23:39:47Z | 2018-11-08T19:10:43.859Z | Merge pull request #2587 from mbechard/master | |
| | [6701c2540b](https://github.com/KhronosGroup/glslang/commit/6701c2540bb2b49c5768e686cb819579488e8d0a) | @greg-lunarg | 2021-03-22T17:49:55Z | 2018-11-08T19:10:43.859Z | Merge pull request #2583 from nullcatalyst/bazel-windows-bat | |
| | [6848167e94](https://github.com/KhronosGroup/glslang/commit/6848167e949d6d9ff05d02920f12d04bc485833a) | @greg-lunarg | 2021-03-22T17:44:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2582 from JustSid/master | |
| | [847a19cd2b](https://github.com/KhronosGroup/glslang/commit/847a19cd2b422fcaf090b0a9dd6eba24e2167c39) | @greg-lunarg | 2021-03-19T23:38:51Z | 2018-11-08T19:10:43.859Z | Merge pull request #2581 from mbechard/InconsistentGLPerVertex | |
| | [979319b9b1](https://github.com/KhronosGroup/glslang/commit/979319b9b161d3a0ca68788f25e6fd197f208816) | @greg-lunarg | 2021-03-18T23:22:13Z | 2018-11-08T19:10:43.859Z | Merge pull request #2579 from mbechard/master | |
| | [d18bcd64fa](https://github.com/KhronosGroup/glslang/commit/d18bcd64fa400088d9cd732d90e65525adcbeed2) | @greg-lunarg | 2021-03-18T00:21:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2574 from feifei14119/master | |
| | [f5929b8c5f](https://github.com/KhronosGroup/glslang/commit/f5929b8c5f83a2126fd146569e1200ff1d63338d) | @greg-lunarg | 2021-03-17T21:46:13Z | 2018-11-08T19:10:43.859Z | Merge pull request #2577 from mbechard/master | |
| | [b2e5b5c559](https://github.com/KhronosGroup/glslang/commit/b2e5b5c559e10a882ea72b5e4860d7f698fdf93c) | @greg-lunarg | 2021-03-15T19:38:49Z | 2018-11-08T19:10:43.859Z | Merge pull request #2576 from KhronosGroup/revert-2569-revert-2242-GL_EXT_vulkan_glsl_relaxed | |
| | [4e064eef46](https://github.com/KhronosGroup/glslang/commit/4e064eef4619b0b1e17aca78c52fcfca83ad937d) | @greg-lunarg | 2021-03-15T17:26:11Z | 2018-11-08T19:10:43.859Z | Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"" | |
| | [a36d91e5ac](https://github.com/KhronosGroup/glslang/commit/a36d91e5acdbcece9c3ea3186fca185199827797) | @greg-lunarg | 2021-03-10T21:05:36Z | 2018-11-08T19:10:43.859Z | Merge pull request #2569 from KhronosGroup/revert-2242-GL_EXT_vulkan_glsl_relaxed | |
| | [e063363878](https://github.com/KhronosGroup/glslang/commit/e063363878f3dd25f5f86386c5bfa12854e6e973) | @greg-lunarg | 2021-03-10T18:26:43Z | 2018-11-08T19:10:43.859Z | Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper" | |
| | [84e11a858c](https://github.com/KhronosGroup/glslang/commit/84e11a858c550d43afa459c418d3f9daf8a94ab1) | @greg-lunarg | 2021-03-09T09:15:26Z | 2018-11-08T19:10:43.859Z | Merge pull request #2565 from greg-lunarg/i2564 | |
| | [e3182379ba](https://github.com/KhronosGroup/glslang/commit/e3182379bab67bbc6727cccd966891ba88e3e19b) | @greg-lunarg | 2021-03-08T21:43:32Z | 2018-11-08T19:10:43.859Z | Merge pull request #2242 from mbechard/GL_EXT_vulkan_glsl_relaxed | |
| | [b5c8fd4fcf](https://github.com/KhronosGroup/glslang/commit/b5c8fd4fcff9667c2a40c53f085f2a868287f114) | @greg-lunarg | 2021-03-08T21:02:06Z | 2018-11-08T19:10:43.859Z | Pass correct proxy type for atomicStore | |
| | [c7c7982ebe](https://github.com/KhronosGroup/glslang/commit/c7c7982ebee9abb9c17f53f9b4a8a7f4477d8cd1) | @greg-lunarg | 2021-03-08T17:31:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2560 from amdrexu/bugfix | |
| | [159b057080](https://github.com/KhronosGroup/glslang/commit/159b05708055fdb7cb2f01005d7c35545be6852f) | @greg-lunarg | 2021-03-02T04:05:58Z | 2018-11-08T19:10:43.859Z | Merge pull request #2559 from greg-lunarg/i2555 | |
| | [b479ce0bfa](https://github.com/KhronosGroup/glslang/commit/b479ce0bfa6dca1eaeb789d433a9adee73fb93da) | @greg-lunarg | 2021-03-02T00:45:03Z | 2018-11-08T19:10:43.859Z | Allow DepthUnchanged and DepthReplaced Modes in same SPIR-V module. | |
| | [0eca413092](https://github.com/KhronosGroup/glslang/commit/0eca4130929e9ed7247c24160071742e5124cda6) | @greg-lunarg | 2021-03-01T21:11:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2558 from greg-lunarg/i2551 | |
| | [740def238e](https://github.com/KhronosGroup/glslang/commit/740def238e33c0fb436f83943bec74b9f96070b7) | @greg-lunarg | 2021-03-01T19:33:08Z | 2018-11-08T19:10:43.859Z | Allow grad texture ops in all shaders | |
| | [42ddfbd3d5](https://github.com/KhronosGroup/glslang/commit/42ddfbd3d555473d80335c4a8eb2702ff61417bd) | @greg-lunarg | 2021-03-01T17:41:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #2557 from greg-lunarg/i2552b | |
| | [e04a046ce7](https://github.com/KhronosGroup/glslang/commit/e04a046ce7c2ce6d37cc7a28802c167d84ffabf3) | @greg-lunarg | 2021-02-27T01:06:27Z | 2018-11-08T19:10:43.859Z | Merge pull request #2554 from proydakov/Try-to-find-python-interpreter-from-host-first | |
| | [abb9befa1c](https://github.com/KhronosGroup/glslang/commit/abb9befa1c440b4cc42b0c0b622a359ced13605f) | @greg-lunarg | 2021-02-27T01:05:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2553 from amdrexu/bugfix | |
| | [051fbbb69c](https://github.com/KhronosGroup/glslang/commit/051fbbb69c790105213de320d2fe9fc769907e0b) | @greg-lunarg | 2021-02-26T23:59:51Z | 2018-11-08T19:10:43.859Z | Fix off-by-1 bug in gl_MaxCombinedTextureImageUnits check | |
| | [3839066ee4](https://github.com/KhronosGroup/glslang/commit/3839066ee47afcf5acc15390dbcc2b9813906feb) | @greg-lunarg | 2021-02-26T22:51:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2556 from greg-lunarg/i2541 | |
| | [c176085909](https://github.com/KhronosGroup/glslang/commit/c176085909ab943bef46e835dcebe15e5f07fd4a) | @greg-lunarg | 2021-02-26T18:34:51Z | 2018-11-08T19:10:43.859Z | Fix precision propagation around shifts | |
| | [51d672b8a8](https://github.com/KhronosGroup/glslang/commit/51d672b8a8312e288093dfcadb84666105042386) | @greg-lunarg | 2021-02-25T17:38:39Z | 2018-11-08T19:10:43.859Z | Merge pull request #2544 from ZhiqianXia/master | |
| | [00c6d2d4a7](https://github.com/KhronosGroup/glslang/commit/00c6d2d4a71cad98f7dab016cccac50f144bb90e) | @greg-lunarg | 2021-02-24T23:56:10Z | 2018-11-08T19:10:43.859Z | Merge pull request #2549 from jeremy-lunarg/hayes-2479 | |
| | [9801a9e42a](https://github.com/KhronosGroup/glslang/commit/9801a9e42aebbe38f18902bfea8964ff1b813b03) | @greg-lunarg | 2021-02-24T19:02:07Z | 2018-11-08T19:10:43.859Z | Merge pull request #2546 from proydakov/msvc-noexcept-fix | |
| | [2e99822c14](https://github.com/KhronosGroup/glslang/commit/2e99822c148ce2cd3c2420041c13c17010a3e77c) | @greg-lunarg | 2021-02-23T17:23:12Z | 2018-11-08T19:10:43.859Z | Merge pull request #2537 from proydakov/fixed-cmake-warning | |
| | [6f7a8ebf76](https://github.com/KhronosGroup/glslang/commit/6f7a8ebf76cbc049e7146771d3f9338fff2ce97a) | @greg-lunarg | 2021-02-23T00:36:30Z | 2018-11-08T19:10:43.859Z | Merge pull request #2525 from ZhiqianXia/master | |
| | [c8b95db65e](https://github.com/KhronosGroup/glslang/commit/c8b95db65ec3deb91120a5efd6ca01f12a36091d) | @greg-lunarg | 2021-02-23T00:07:33Z | 2018-11-08T19:10:43.859Z | Merge pull request #2540 from dgkoch/dgkoch_build_fix | |
| | [5421877c38](https://github.com/KhronosGroup/glslang/commit/5421877c380d5f92c1965c7a94620dac861297dd) | @greg-lunarg | 2021-02-22T20:54:00Z | 2018-11-08T19:10:43.859Z | Merge pull request #2543 from greg-lunarg/chg11.2.0 | |
| | [82a37a3531](https://github.com/KhronosGroup/glslang/commit/82a37a35313e33fde3825f2742db4647bfea113e) | @greg-lunarg | 2021-02-22T19:11:47Z | 2018-11-08T19:10:43.859Z | Update CHANGES.md to 11.2.0 to sync with current tagging. | |
| | [e56beaee73](https://github.com/KhronosGroup/glslang/commit/e56beaee736863ce48455955158f1839e6e4c1a1) | @greg-lunarg | 2021-02-18T22:18:16Z | 2018-11-08T19:10:43.859Z | Merge pull request #2536 from greg-lunarg/chg0 | |
| | [ecd9bb202f](https://github.com/KhronosGroup/glslang/commit/ecd9bb202ffb0b48868ec23d1c3288670ba98abe) | @greg-lunarg | 2021-02-18T19:04:17Z | 2018-11-08T19:10:43.859Z | Update CHANGES for 11.1.0 | |
| | [51b86c1a2b](https://github.com/KhronosGroup/glslang/commit/51b86c1a2b77f612293abe0a86425e82353ac3c1) | @greg-lunarg | 2021-02-15T20:41:48Z | 2018-11-08T19:10:43.859Z | Merge pull request #2532 from juliusikkala/master | |
| | [b0f8a0c3ab](https://github.com/KhronosGroup/glslang/commit/b0f8a0c3abb943910d0a99df9da5e34d10273a4b) | @greg-lunarg | 2021-02-15T20:22:14Z | 2018-11-08T19:10:43.859Z | Merge pull request #2458 from ShchchowAMD/unique_id-fix | |
| | [6ab923c69d](https://github.com/KhronosGroup/glslang/commit/6ab923c69df77edcaee8a61fd6765d71d7dbaf81) | @greg-lunarg | 2021-02-12T00:30:24Z | 2018-11-08T19:10:43.859Z | Merge pull request #2531 from greg-lunarg/kg116 | |
| | [6866807d6a](https://github.com/KhronosGroup/glslang/commit/6866807d6a718686eadb2b2bcaa1ba5fb352113a) | @greg-lunarg | 2021-02-11T22:36:28Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spirv-header known good. | |
| | [4afd691772](https://github.com/KhronosGroup/glslang/commit/4afd69177258d0636f78d2c4efb823ab6382a187) | @greg-lunarg | 2021-02-09T17:02:24Z | 2018-11-08T19:10:43.859Z | Merge pull request #2526 from proydakov/regression-python3-is-required-even-without-using-SPIRV-Tools | |
| | [386b4fcb28](https://github.com/KhronosGroup/glslang/commit/386b4fcb28e5cc2987c26c1250f0ba8200eed8fa) | @greg-lunarg | 2021-02-03T22:50:43Z | 2018-11-08T19:10:43.859Z | Merge pull request #2523 from dneto0/remove-stray-semi | |
| | [5c4f421121](https://github.com/KhronosGroup/glslang/commit/5c4f421121c4d24aad23a507e630dc5dc6c92c7c) | @greg-lunarg | 2021-02-01T17:53:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2517 from glebm/fix-ubsan-localintermediate | |
| | [6d68720cbb](https://github.com/KhronosGroup/glslang/commit/6d68720cbb5e241637390997d991afdac761a6d1) | @greg-lunarg | 2021-02-01T16:29:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2512 from cmarcelo/GL_EXT_shared_memory_block | |
| | [f7c43377f0](https://github.com/KhronosGroup/glslang/commit/f7c43377f095b96cec8b374ef04120c4b86864f6) | @greg-lunarg | 2021-01-28T17:40:45Z | 2018-11-08T19:10:43.859Z | Merge pull request #2513 from jeffbolznv/missingcap | |
| | [36df92e4a0](https://github.com/KhronosGroup/glslang/commit/36df92e4a0ef1c38b62f155dbda878ecd8c1c6b9) | @greg-lunarg | 2021-01-26T19:05:11Z | 2018-11-08T19:10:43.859Z | Merge pull request #2511 from alan-baker/GL_EXT_null_initializer | |
| | [6abdde3ce5](https://github.com/KhronosGroup/glslang/commit/6abdde3ce5119e8ca3dd4e5351aa3a70f25bb689) | @greg-lunarg | 2021-01-21T17:58:14Z | 2018-11-08T19:10:43.859Z | Merge pull request #2508 from corporateshark/master | |
| | [9b4e82efb4](https://github.com/KhronosGroup/glslang/commit/9b4e82efb482f3c09c2826d0cd0f91225593118b) | @greg-lunarg | 2021-01-19T18:05:02Z | 2018-11-08T19:10:43.859Z | Merge pull request #2505 from ben-clayton/update-licnese-checker-cfg | |
| | [5b7d68ca6b](https://github.com/KhronosGroup/glslang/commit/5b7d68ca6b3fc4225ecc2410f55f453ec1fcd4fa) | @greg-lunarg | 2021-01-19T17:59:05Z | 2018-11-08T19:10:43.859Z | Merge pull request #2504 from cdotstout/fuchsia-cmake | |
| | [3de5cfe50e](https://github.com/KhronosGroup/glslang/commit/3de5cfe50edecd001e6d703555284d9b10b3dd57) | @greg-lunarg | 2021-01-07T02:29:37Z | 2018-11-08T19:10:43.859Z | Merge pull request #2498 from dezinjob/fix-option-replacement-vs | |
| | [480f6039e0](https://github.com/KhronosGroup/glslang/commit/480f6039e072cced267e79a46366fc5caaa5c90a) | @greg-lunarg | 2021-01-06T17:48:00Z | 2018-11-08T19:10:43.859Z | Merge pull request #2500 from jeremy-lunarg/hayes-2497 | |
| | [f77085c307](https://github.com/KhronosGroup/glslang/commit/f77085c307fc8dad398479dea1beeb40d358b4e0) | @greg-lunarg | 2021-01-06T01:38:50Z | 2018-11-08T19:10:43.859Z | Merge pull request #2499 from greg-lunarg/i2494 | |
| | [e453088a8a](https://github.com/KhronosGroup/glslang/commit/e453088a8a0a96bf91a69bb0988880b16240ae75) | @greg-lunarg | 2021-01-05T18:21:20Z | 2018-11-08T19:10:43.859Z | Fix debugInfo test to target vulkan1.1 as intended | |
| | [9325cc013e](https://github.com/KhronosGroup/glslang/commit/9325cc013e3df4f85a457c2d43e831a9e93713e1) | @greg-lunarg | 2020-12-24T19:53:39Z | 2018-11-08T19:10:43.859Z | Merge pull request #2393 from nihui/patch-3 | |
| | [f426f65229](https://github.com/KhronosGroup/glslang/commit/f426f652299d69bfb5a6eec9a433c6407a709ccd) | @greg-lunarg | 2020-12-18T17:19:52Z | 2018-11-08T19:10:43.859Z | Merge pull request #2490 from greg-lunarg/i2476 | |
| | [efe4586fad](https://github.com/KhronosGroup/glslang/commit/efe4586fad8eb96b745dc68fc703083614768eb6) | @greg-lunarg | 2020-12-17T22:35:41Z | 2018-11-08T19:10:43.859Z | Fix cut and paste error | |
| | [6d5916d4a9](https://github.com/KhronosGroup/glslang/commit/6d5916d4a91eb9c3b3be377382e2c1c12443fa11) | @greg-lunarg | 2020-12-16T20:55:00Z | 2018-11-08T19:10:43.859Z | Merge pull request #2451 from rdb/dx9-round-semantics | |
| | [ab66a91d62](https://github.com/KhronosGroup/glslang/commit/ab66a91d6246684a8634ff7d46374787ee10305f) | @greg-lunarg | 2020-12-11T22:08:50Z | 2018-11-08T19:10:43.859Z | Merge pull request #2482 from greg-lunarg/gtfix3 | |
| | [4f074aed75](https://github.com/KhronosGroup/glslang/commit/4f074aed75a0996f288ec60270435012e8cc771e) | @greg-lunarg | 2020-12-11T18:27:09Z | 2018-11-08T19:10:43.859Z | Update README to avoid googletest breakage | |
| | [862ddcb291](https://github.com/KhronosGroup/glslang/commit/862ddcb291b6d5e743072d75c3390de232f3fa28) | @greg-lunarg | 2020-12-11T17:46:44Z | 2018-11-08T19:10:43.859Z | Fix Travis to use pre-breakage googletest (#2481) | |
| | [c594de23cd](https://github.com/KhronosGroup/glslang/commit/c594de23cdd790d64ad5f9c8b059baae0ee2941d) | @greg-lunarg | 2020-12-08T01:20:27Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good #2 - Pick up ray tracing terminator fix (#2478) | |
| | [dd69df7f3d](https://github.com/KhronosGroup/glslang/commit/dd69df7f3dac26362e10b0f38efb9e47990f7537) | @greg-lunarg | 2020-12-03T20:07:33Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good (#2473) | |
| | [639f5461e3](https://github.com/KhronosGroup/glslang/commit/639f5461e37e386a62edb7381563b3986741b0c2) | @greg-lunarg | 2020-11-12T18:10:07Z | 2018-11-08T19:10:43.859Z | New nonuniform analysis (#2457) | |
| | [bacaef3237](https://github.com/KhronosGroup/glslang/commit/bacaef3237c515e40d1a24722be48c0a0b30f75f) | @greg-lunarg | 2020-09-25T02:07:15Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spirv-headers known goods (#2401) | |
| | [8eb0bdce92](https://github.com/KhronosGroup/glslang/commit/8eb0bdce926708250d7bfd6e8da2b8ac51d724d2) | @greg-lunarg | 2020-09-09T21:44:52Z | 2018-11-08T19:10:43.859Z | Add texture sample to nonuniform test | |
| | [889ac20408](https://github.com/KhronosGroup/glslang/commit/889ac20408cad9c384da1532f941fc93a82e7f5b) | @greg-lunarg | 2020-09-09T02:01:55Z | 2018-11-08T19:10:43.859Z | Add buffer store to nonuniform tests | |
| | [8b96a01a6a](https://github.com/KhronosGroup/glslang/commit/8b96a01a6a648c79f16e7f279bf850dc9e69a239) | @greg-lunarg | 2020-07-22T21:10:04Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good to most recent stable | |
| | [e00d27c6d6](https://github.com/KhronosGroup/glslang/commit/e00d27c6d65b7d3e72506a311d7f053da4051295) | @greg-lunarg | 2020-05-28T04:12:42Z | 2018-11-08T19:10:43.859Z | Fix missing patch decoration for TessFactor PCF arg (#2249) | |
| | [41f62a81ab](https://github.com/KhronosGroup/glslang/commit/41f62a81abc7ea354f5a2e7e169ef12ed5b0f35b) | @greg-lunarg | 2020-05-28T04:10:36Z | 2018-11-08T19:10:43.859Z | Update SPIRV-Tools to stable. Also SPIRV-Headers to TOT. (#2250) | |
| | [7c753a7253](https://github.com/KhronosGroup/glslang/commit/7c753a72537d95b564ff22ca1bc919521112da09) | @greg-lunarg | 2020-05-18T08:13:10Z | 2018-11-08T19:10:43.859Z | Flatten all interface variables (#2217) | |
| | [386f18cc39](https://github.com/KhronosGroup/glslang/commit/386f18cc39f1aaa43acbe8c73be705f6857689f3) | @greg-lunarg | 2020-03-27T17:34:45Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known_good to latest stable | |
| | [85122e7051](https://github.com/KhronosGroup/glslang/commit/85122e7051ced94e01bc67198264225288671bf2) | @greg-lunarg | 2019-12-12T18:15:42Z | 2018-11-08T19:10:43.859Z | Update spriv-tools known good | |
| | [b44dac1968](https://github.com/KhronosGroup/glslang/commit/b44dac19682f38ad8a44d4617ba09e6a18f107e0) | @greg-lunarg | 2019-10-24T16:37:01Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known good. | |
| | [39ced690d6](https://github.com/KhronosGroup/glslang/commit/39ced690d64174e664c001c046d961cc294e8d96) | @greg-lunarg | 2019-10-11T01:57:01Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known good. | |
| | [d6df1fb13f](https://github.com/KhronosGroup/glslang/commit/d6df1fb13f19b6d10454954c7b4023398e35dcac) | @greg-lunarg | 2019-09-04T20:15:57Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spriv-headers known good. | |
| | [38317065f6](https://github.com/KhronosGroup/glslang/commit/38317065f641deff5f88906c7eaac001fac8ec4f) | @greg-lunarg | 2019-07-18T19:53:09Z | 2018-11-08T19:10:43.859Z | Update spirv-tools and spirv-headers known good. | |
| | [21eebe7421](https://github.com/KhronosGroup/glslang/commit/21eebe74214488264bbf0d19323a03c13a9e53a7) | @greg-lunarg | 2019-06-06T19:18:08Z | 2018-11-08T19:10:43.859Z | Uppdate spirv-tools known-good | |
| | [2d0095f2fd](https://github.com/KhronosGroup/glslang/commit/2d0095f2fd23120b32c2ad73e3a0b6cac776f257) | @greg-lunarg | 2019-04-04T16:19:55Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good | |
| | [9d92945df3](https://github.com/KhronosGroup/glslang/commit/9d92945df38f2fa1aadb4d7f08c87b823ad9f6f3) | @greg-lunarg | 2019-03-27T17:43:03Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good | |
| | [f8939eff7a](https://github.com/KhronosGroup/glslang/commit/f8939eff7adad4b16c3eb844097cefc20e135105) | @greg-lunarg | 2019-02-20T20:17:09Z | 2018-11-08T19:10:43.859Z | Update SPIRV-Tools known good | |
| | [7a02e15e1e](https://github.com/KhronosGroup/glslang/commit/7a02e15e1e7451b3c05bf528dc15470f20ba726f) | @greg-lunarg | 2019-01-25T18:11:27Z | 2018-11-08T19:10:43.859Z | Update spirv-tools known-good. | |
| | [d445bb2867](https://github.com/KhronosGroup/glslang/commit/d445bb2867a56b5e053c7b5fb5a7b007294e2043) | @greg-lunarg | 2018-12-06T18:13:15Z | 2018-11-08T19:10:43.859Z | Create separate OpSource for each included file | |
| | [5620a2f95e](https://github.com/KhronosGroup/glslang/commit/5620a2f95e9221891a18450c2144e0ca3e8d7cde) | @greg-lunarg | 2018-11-28T18:10:27Z | 2018-11-08T19:10:43.859Z | Add passes to legalization to preserve source line info when generated. | |
| | [5d43c4aac7](https://github.com/KhronosGroup/glslang/commit/5d43c4aac776f1504dc5c364bae49251eadb8111) | @greg-lunarg | 2018-12-08T00:36:33Z | 2018-11-08T19:10:43.859Z | SPV: Fix #1575, fix #1593: Support HLSL #line | |
| | [62f5430e1a](https://github.com/KhronosGroup/glslang/commit/62f5430e1a1e22bd085ab774e94cd13409a2582f) | @jeffbolznv | 2026-07-08T16:55:36Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_ocp_microscaling_types | |
| | [98beacdbe5](https://github.com/KhronosGroup/glslang/commit/98beacdbe5d99f4ac5e4c58bc02bb16c6aeee515) | @jeffbolznv | 2026-05-20T16:20:42Z | 2018-10-31T20:40:59.808Z | Add error for coopmat *= scalar with bf16/fp8. | |
| | [5313f0a5b1](https://github.com/KhronosGroup/glslang/commit/5313f0a5b1ef12450fc4b70435a1d03a4de23ddd) | @jeffbolznv | 2026-05-22T14:59:19Z | 2018-10-31T20:40:59.808Z | Fix missing GL_NV_cooperative_matrix_decode_vector define (#4282) | |
| | [3ceed991cb](https://github.com/KhronosGroup/glslang/commit/3ceed991cbd6899610e0bd3c5ffebfbc17cd222d) | @jeffbolznv | 2026-05-21T19:39:06Z | 2018-10-31T20:40:59.808Z | Implement GL_NV_cooperative_matrix_decode_vector (#4275) | |
| | [09c541ee5b](https://github.com/KhronosGroup/glslang/commit/09c541ee5b22bbac307987b50d86ec2b4f683d75) | @jeffbolznv | 2026-03-13T15:25:06Z | 2018-10-31T20:40:59.808Z | GL_EXT_long_vector with 2-4 components doesn't require LongVector capability (#4188) | |
| | [7881226269](https://github.com/KhronosGroup/glslang/commit/7881226269b1596feb604515743f528f02041375) | @jeffbolznv | 2026-01-13T18:52:22Z | 2018-10-31T20:40:59.808Z | Only set afterType when a token is recognized as a keyword (#4142) | |
| | [b937eae5e2](https://github.com/KhronosGroup/glslang/commit/b937eae5e2ae1e29efe8f8775feaa434239806d2) | @jeffbolznv | 2026-01-07T17:52:42Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_long_vector (#4132) | |
| | [9a8c5fd1f4](https://github.com/KhronosGroup/glslang/commit/9a8c5fd1f485736d29ef470d1b6981c5de73a365) | @jeffbolznv | 2025-12-16T17:51:52Z | 2018-10-31T20:40:59.808Z | build: UseMultiToolTask for better parallel builds in msbuild (#4129) | |
| | [eeba57d6ad](https://github.com/KhronosGroup/glslang/commit/eeba57d6adc1b020addeb310881ee645f6a5d0df) | @jeffbolznv | 2025-12-16T16:28:09Z | 2018-10-31T20:40:59.808Z | scalarize swizzled MeshEXT stores | |
| | [e2ab21f20b](https://github.com/KhronosGroup/glslang/commit/e2ab21f20bade6b85cace3b94485d31337dfe9ef) | @jeffbolznv | 2025-11-04T21:33:46Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_shader_64bit_indexing (#4082) | |
| | [c6793af9ab](https://github.com/KhronosGroup/glslang/commit/c6793af9ab988750614dd116def22131a0c03860) | @jeffbolznv | 2025-08-14T20:15:18Z | 2018-10-31T20:40:59.808Z | Don't do type conversions for createTensorLayout/ViewNV (#4016) | |
| | [eb77189a28](https://github.com/KhronosGroup/glslang/commit/eb77189a282b90e9856fc0ed5b08361a70025bec) | @jeffbolznv | 2025-07-17T13:59:56Z | 2018-10-31T20:40:59.808Z | Add missing error checks for float8 math (#4000) | |
| | [d09cc26649](https://github.com/KhronosGroup/glslang/commit/d09cc26649d026c4ac93b22c22c0200ec24c0df2) | @jeffbolznv | 2025-06-22T19:03:03Z | 2018-10-31T20:40:59.808Z | fix handling of values around infinity for e4m3 constants | |
| | [05cfcc1613](https://github.com/KhronosGroup/glslang/commit/05cfcc1613c28c1274036f53616d66324f7cd383) | @jeffbolznv | 2025-02-07T16:36:47Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_float8_e5m2_e4m3 | |
| | [40e4f6707f](https://github.com/KhronosGroup/glslang/commit/40e4f6707fd15bcc9740f7c8cbda9692087b8b7c) | @jeffbolznv | 2025-04-15T19:38:35Z | 2018-10-31T20:40:59.808Z | Add missing error checks for bfloat16 math | |
| | [ba1640446f](https://github.com/KhronosGroup/glslang/commit/ba1640446f3826a518721d1f083f3a8cca1120c3) | @jeffbolznv | 2024-11-07T23:41:38Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_bfloat16 | |
| | [d5eefa93d3](https://github.com/KhronosGroup/glslang/commit/d5eefa93d31bbe1c37f5786220464a10bfdfbb75) | @jeffbolznv | 2025-03-25T00:39:00Z | 2018-10-31T20:40:59.808Z | Avoid reusing array types with stride when no stride is requested. | |
| | [8842cf92e3](https://github.com/KhronosGroup/glslang/commit/8842cf92e3de290f275c46d55cbfe42b7d0775a6) | @jeffbolznv | 2025-03-11T01:19:36Z | 2018-10-31T20:40:59.808Z | Fix crash calling coopMatLoadTensorNV on an array element | |
| | [1b65bd602b](https://github.com/KhronosGroup/glslang/commit/1b65bd602b23d401d1c4c86dfa90a36a52c66294) | @jeffbolznv | 2023-10-20T17:16:05Z | 2018-10-31T20:40:59.808Z | Implement GL_NV_cooperative_vector | |
| | [c16e6a34b7](https://github.com/KhronosGroup/glslang/commit/c16e6a34b72de51d07c121a1c202806bac0be9dc) | @jeffbolznv | 2025-01-10T22:01:59Z | 2018-10-31T20:40:59.808Z | Support EXT_integer_dot_product | |
| | [9c644fcb5b](https://github.com/KhronosGroup/glslang/commit/9c644fcb5b9a1a9c975c50a790fd14c5451292b0) | @jeffbolznv | 2024-11-05T01:39:20Z | 2018-10-31T20:40:59.808Z | Replace individual EOpConv<A>To<B> with a single EOpConvNumeric | |
| | [d0e67c5813](https://github.com/KhronosGroup/glslang/commit/d0e67c58134377f065a509845ca6b7d463f5b487) | @jeffbolznv | 2024-10-08T19:39:29Z | 2018-10-31T20:40:59.808Z | Implement GLSL_NV_cooperative_matrix2 | |
| | [ca04c2a16a](https://github.com/KhronosGroup/glslang/commit/ca04c2a16ac19ab7034193ecb7a5adc809418a8e) | @jeffbolznv | 2024-09-30T17:53:27Z | 2018-10-31T20:40:59.808Z | Fix nonsemantic debuginfo line attribution for cooperative matrix | |
| | [708d560c23](https://github.com/KhronosGroup/glslang/commit/708d560c23d99e028722b7e98710371cca56fe5b) | @jeffbolznv | 2024-09-12T17:25:07Z | 2018-10-31T20:40:59.808Z | Allow compute derivative modes when the workgroup dimensions are spec constants | |
| | [f7f0f3067c](https://github.com/KhronosGroup/glslang/commit/f7f0f3067c4c9662add8e9ac6ddb89dbd8657c78) | @jeffbolznv | 2024-09-12T17:10:19Z | 2018-10-31T20:40:59.808Z | Add tests for compute shader derivatives with spec constant workgroup size | |
| | [4da479aa6a](https://github.com/KhronosGroup/glslang/commit/4da479aa6afa43e5a2ce4c4148c572a03123faf3) | @jeffbolznv | 2024-05-31T17:00:03Z | 2018-10-31T20:40:59.808Z | Generate SPV_EXT_replicated_composites when requested by pragma. | |
| | [6a8b2b2439](https://github.com/KhronosGroup/glslang/commit/6a8b2b2439f131e4ee9b80b6e04b86f8254e0a0d) | @jeffbolznv | 2024-05-31T16:46:03Z | 2018-10-31T20:40:59.808Z | Reuse loads generated for repeated function arguments | |
| | [2518af09c8](https://github.com/KhronosGroup/glslang/commit/2518af09c8b39423e76db9efdf94a5a478f4e5fc) | @jeffbolznv | 2024-02-21T18:09:36Z | 2018-10-31T20:40:59.808Z | Change fp16_vector_atomic to not require other SPIR-V atomic extensions | |
| | [114dae9114](https://github.com/KhronosGroup/glslang/commit/114dae911484cc3e593c85abb0e4af143d6c569e) | @jeffbolznv | 2024-02-14T23:02:45Z | 2018-10-31T20:40:59.808Z | Add a string 'StartsWith' helper function | |
| | [48702616ec](https://github.com/KhronosGroup/glslang/commit/48702616ecc275c87c9baf73bd09162762dd80b5) | @jeffbolznv | 2024-02-02T18:36:16Z | 2018-10-31T20:40:59.808Z | NV_shader_atomic_fp16_vector | |
| | [79536da264](https://github.com/KhronosGroup/glslang/commit/79536da264540610d7d80894d59e0260e522064c) | @jeffbolznv | 2024-01-25T22:50:37Z | 2018-10-31T20:40:59.808Z | Fix 'maximally_reconverges' token to match the GLSL spec | |
| | [8066fa086b](https://github.com/KhronosGroup/glslang/commit/8066fa086b74d6ed6d2786c518f62113d19a146d) | @jeffbolznv | 2022-01-07T01:47:45Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_maximal_reconvergence | |
| | [bfd84a39f2](https://github.com/KhronosGroup/glslang/commit/bfd84a39f2271940e04a081383d07c169b33d51f) | @jeffbolznv | 2021-01-27T19:14:34Z | 2018-10-31T20:40:59.808Z | Add missing capability when QueueFamily scope is used | |
| | [40007b862d](https://github.com/KhronosGroup/glslang/commit/40007b862d174305ebe4dc4552f7de27d564c645) | @jeffbolznv | 2020-03-17T04:53:04Z | 2018-10-31T20:40:59.808Z | Forbid memoryBarrierAtomicCounter for Vulkan compiles | |
| | [ad3f10bbd0](https://github.com/KhronosGroup/glslang/commit/ad3f10bbd018021ad66b40c48d7a7369c4821c4a) | @jeffbolznv | 2020-03-10T15:23:07Z | 2018-10-31T20:40:59.808Z | EXT_debug_printf - make escape sequences better match C/C++ | |
| | [13444545a9](https://github.com/KhronosGroup/glslang/commit/13444545a9f73d18409cf330043adb7d307c88dc) | @jeffbolznv | 2020-03-10T02:09:18Z | 2018-10-31T20:40:59.808Z | disable escape sequences for #line and #error | |
| | [b57af2f5ad](https://github.com/KhronosGroup/glslang/commit/b57af2f5ad0528688896916ff572e99a924b4524) | @jeffbolznv | 2020-03-09T16:31:15Z | 2018-10-31T20:40:59.808Z | Decorate accesschain operand for nonuniform UBO loads | |
| | [39ffdaf2ab](https://github.com/KhronosGroup/glslang/commit/39ffdaf2ab1bcd12de39a5b181b44e79d2b8a1cb) | @jeffbolznv | 2020-03-09T15:48:12Z | 2018-10-31T20:40:59.808Z | Allow nonuniformEXT() on sampler types. | |
| | [04d73731de](https://github.com/KhronosGroup/glslang/commit/04d73731dec47b88f4a636f9393b97b4d3d0e2ce) | @jeffbolznv | 2019-05-31T18:06:01Z | 2018-10-31T20:40:59.808Z | GL_EXT_debug_printf implementation | |
| | [141dbedeac](https://github.com/KhronosGroup/glslang/commit/141dbedeac8a19d8ea3f70f6346f36dbf48aade0) | @jeffbolznv | 2020-01-30T03:39:13Z | 2018-10-31T20:40:59.808Z | Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL | |
| | [016ddee83a](https://github.com/KhronosGroup/glslang/commit/016ddee83a5418aaacb5c397d044438d4781bb46) | @jeffbolznv | 2019-10-17T16:22:57Z | 2018-10-31T20:40:59.808Z | Only apply volatile semantics to atomics when using Vulkan Memory Model | |
| | [c5b669e04c](https://github.com/KhronosGroup/glslang/commit/c5b669e04c37b45044f3522d1b93bdbe18916b53) | @jeffbolznv | 2019-09-08T13:49:18Z | 2018-10-31T20:40:59.808Z | Add GL_EXT_shader_subgroup_extended_types support | |
| | [387657e4cf](https://github.com/KhronosGroup/glslang/commit/387657e4cfe64808743d4be64f8557e3cee4a84c) | @jeffbolznv | 2019-08-23T01:28:00Z | 2018-10-31T20:40:59.808Z | GL_NV_integer_cooperative_matrix support | |
| | [c1ad396258](https://github.com/KhronosGroup/glslang/commit/c1ad396258288450c1725fbd359deb339ba564f9) | @jeffbolznv | 2019-07-10T18:06:15Z | 2018-10-31T20:40:59.808Z | Avoid generating 8/16-bit constants when 8/16-bit arithmetic extensions aren't enabled | |
| | [6a50a7850d](https://github.com/KhronosGroup/glslang/commit/6a50a7850d9fe6fea5eb911dfd19f7efe9057481) | @jeffbolznv | 2019-07-02T15:57:48Z | 2018-10-31T20:40:59.808Z | update spirv-headers to pick up demote_to_helper_invocation | |
| | [ba6170b534](https://github.com/KhronosGroup/glslang/commit/ba6170b534dc7af023375a613a7869f43637ae7e) | @jeffbolznv | 2019-07-01T14:23:23Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_demote_to_helper_invocation | |
| | [531344905f](https://github.com/KhronosGroup/glslang/commit/531344905f3ee4fd260a094aff02ac6ee12e68f8) | @jeffbolznv | 2019-06-25T18:31:10Z | 2018-10-31T20:40:59.808Z | Handle SPIR-V type mismatch when constructing a composite | |
| | [4b5c498923](https://github.com/KhronosGroup/glslang/commit/4b5c498923041272d9cb1bcea06e1f8ed7bc6f2b) | @jeffbolznv | 2019-06-22T04:39:05Z | 2018-10-31T20:40:59.808Z | Add a bunch of missing cases to promoteConstantUnion. Use macros to expand all the cases more simply. | |
| | [8912336663](https://github.com/KhronosGroup/glslang/commit/8912336663d81fe196af2ca4f5319032efdb2884) | @jeffbolznv | 2019-06-22T04:27:26Z | 2018-10-31T20:40:59.808Z | Add test for constant type conversion | |
| | [38a52fca93](https://github.com/KhronosGroup/glslang/commit/38a52fca935f9b4036b17957a25d023dfb521947) | @jeffbolznv | 2019-06-14T14:56:28Z | 2018-10-31T20:40:59.808Z | Add gl_SemanticsVolatile to GL_KHR_memory_scope_semantics, and make volatile-qualified atomics generate MemorySemanticsVolatile when using the Vulkan memory model | |
| | [fd556e32b3](https://github.com/KhronosGroup/glslang/commit/fd556e32b31ec352641205a52cf8769c3af40413) | @jeffbolznv | 2019-06-07T19:42:08Z | 2018-10-31T20:40:59.808Z | Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL | |
| | [71e5b1323d](https://github.com/KhronosGroup/glslang/commit/71e5b1323d5fb40c4986d16d672e655a295df12e) | @jeffbolznv | 2019-06-04T14:47:41Z | 2018-10-31T20:40:59.808Z | Add missing NV_EXTENSIONS ifdef | |
| | [c6f0ce8dbc](https://github.com/KhronosGroup/glslang/commit/c6f0ce8dbc8a2b7be3cdedc490de1d039a5528f4) | @jeffbolznv | 2019-06-03T16:33:50Z | 2018-10-31T20:40:59.808Z | Support GL_ARB_fragment_shader_interlock | |
| | [8adc2f565e](https://github.com/KhronosGroup/glslang/commit/8adc2f565e745c8a402c7eaa570ae1f9f4b8c5de) | @jeffbolznv | 2019-05-30T17:45:15Z | 2018-10-31T20:40:59.808Z | Allow runtime-sized arrays of acceleration structures | |
| | [88220d507e](https://github.com/KhronosGroup/glslang/commit/88220d507e72a15f9a6f033900cc52f33c232d49) | @jeffbolznv | 2019-05-08T15:24:46Z | 2018-10-31T20:40:59.808Z | For nonuniformEXT constructor, make a copy of the node to decorate | |
| | [758c93364c](https://github.com/KhronosGroup/glslang/commit/758c93364c80bb634a9238f738d71d5e72e5b617) | @jeffbolznv | 2019-03-08T16:42:49Z | 2018-10-31T20:40:59.808Z | Add support for GL_EXT_buffer_reference2 | |
| | [faac86e5d6](https://github.com/KhronosGroup/glslang/commit/faac86e5d6fe6ea2e357520cffaf839f1052314f) | @jeffbolznv | 2019-05-01T16:45:36Z | 2018-10-31T20:40:59.808Z | If a shader's only use of float16 is for FConvert, add the Float16 capability. | |
| | [7895e473c3](https://github.com/KhronosGroup/glslang/commit/7895e473c393b50d3beb18a855559b1d7eefe145) | @jeffbolznv | 2019-03-06T19:34:10Z | 2018-10-31T20:40:59.808Z | Move getBufferReferenceAlignment to be a method of TType | |
| | [3fd1232665](https://github.com/KhronosGroup/glslang/commit/3fd123266584a93372e134223432eece61df2422) | @jeffbolznv | 2019-03-06T05:27:09Z | 2018-10-31T20:40:59.808Z | Improved fix for buffer reference constants | |
| | [38cbad15ca](https://github.com/KhronosGroup/glslang/commit/38cbad15ca1d617fba67599b8683278040e72da5) | @jeffbolznv | 2019-03-05T20:40:07Z | 2018-10-31T20:40:59.808Z | Fix interactions between 'volatile' and the Vulkan memory model | |
| | [be63facd80](https://github.com/KhronosGroup/glslang/commit/be63facd80336355ddee3064568f1801f27d5603) | @jeffbolznv | 2019-02-18T06:11:05Z | 2018-10-31T20:40:59.808Z | Handle buffer references vs 'const' | |
| | [1994fe4523](https://github.com/KhronosGroup/glslang/commit/1994fe45233189c82bfe711e97e0cca3662e9e08) | @jeffbolznv | 2019-02-28T17:59:35Z | 2018-10-31T20:40:59.808Z | Fix NV_EXTENSIONS-disabled build | |
| | [4605e2ed2b](https://github.com/KhronosGroup/glslang/commit/4605e2ed2b2b1acbe157d365c3c528367b8b168f) | @jeffbolznv | 2019-02-19T19:10:32Z | 2018-10-31T20:40:59.808Z | Implement GL_NV_cooperative_matrix | |
| | [2b2316d3fa](https://github.com/KhronosGroup/glslang/commit/2b2316d3fabd2a5f63856330d218e8183c1fe683) | @jeffbolznv | 2019-02-18T04:49:28Z | 2018-10-31T20:40:59.808Z | Add Float16/Int8/Int16 capabilities for private variables and function parameters | |
| | [e135a4897a](https://github.com/KhronosGroup/glslang/commit/e135a4897a8bfeae99a6b34b70d4a939ef8fdfbd) | @jeffbolznv | 2019-01-20T06:59:17Z | 2018-10-31T20:40:59.808Z | More precisely check for the qualifiers that enable the vulkan memory model for buffer references. | |
| | [9f2aec49e9](https://github.com/KhronosGroup/glslang/commit/9f2aec49e9263a555346b9961107b497448d4d18) | @jeffbolznv | 2019-01-06T23:58:04Z | 2018-10-31T20:40:59.808Z | GL_EXT_buffer_reference | |
| | [61a0cd19cc](https://github.com/KhronosGroup/glslang/commit/61a0cd19ccce599aca9439f50a52c70f56afa074) | @jeffbolznv | 2018-12-15T02:59:53Z | 2018-10-31T20:40:59.808Z | Fix bug where shaderRecordNV buffers were using StorageBuffer storage class | |
| | [0a93cfbb79](https://github.com/KhronosGroup/glslang/commit/0a93cfbb79e769485315f7e0225e047bd7816afd) | @jeffbolznv | 2018-12-12T02:53:59Z | 2018-10-31T20:40:59.808Z | Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds. | |
| | [7da39ed968](https://github.com/KhronosGroup/glslang/commit/7da39ed968d35687a935267b7fd18c489f8e4ca6) | @jeffbolznv | 2018-11-14T15:30:53Z | 2018-10-31T20:40:59.808Z | Implement GL_EXT_scalar_block_layout | |
| | [02ed310ac3](https://github.com/KhronosGroup/glslang/commit/02ed310ac3297592ebe711bea54741abd269dbdd) | @jeffbolznv | 2018-11-07T15:35:20Z | 2018-10-31T20:40:59.808Z | Rename PCH macro to glslang_pch (to avoid name collision) and update to latest spirv-tools | |
| | [848d3a9447](https://github.com/KhronosGroup/glslang/commit/848d3a9447b35c2e1f62056d933028ae983b0ee6) | @johnkslang | 2020-06-05T10:15:43Z | 2018-10-30T22:47:26.165Z | Implement GL_EXT_subgroup_uniform_control_flow. | |
| | [c739e03748](https://github.com/KhronosGroup/glslang/commit/c739e0374861adb9bd9583ff4ab3782a42d8ed86) | @johnkslang | 2020-06-11T14:30:03Z | 2018-10-30T22:47:26.165Z | Implement GL_EXT_null_initializer | |
| | [a5be11bd8b](https://github.com/KhronosGroup/glslang/commit/a5be11bd8b3fe577ee228162b4cd07d61c170788) | @johnkslang | 2020-12-15T19:16:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #2485 from proydakov/fixed-hlsl-off-compile-warning | |
| | [b6fd41df69](https://github.com/KhronosGroup/glslang/commit/b6fd41df6976a2e414860f131f42f65f6faff5a9) | @johnkslang | 2020-12-15T19:15:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #2487 from dneto0/validate-imageread-result | |
| | [142cb87f80](https://github.com/KhronosGroup/glslang/commit/142cb87f803d42f5ae3dd2da8dff4f19f6f15e8c) | @johnkslang | 2020-10-30T21:10:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #2387 from BNieuwenhuizen/nonuniform | |
| | [740ae9f60b](https://github.com/KhronosGroup/glslang/commit/740ae9f60b009196662bad811924788cee56133a) | @johnkslang | 2020-10-26T20:29:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #2435 from amdrexu/feature | |
| | [3b334b2b8e](https://github.com/KhronosGroup/glslang/commit/3b334b2b8e1a67bf5a8dc0901a73ec979ff241c7) | @johnkslang | 2020-10-22T16:35:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #2429 from ben-clayton/test-gn-presubmit | |
| | [ea52b3c2d2](https://github.com/KhronosGroup/glslang/commit/ea52b3c2d270ed37a4bb0dea771a6ec289af0f4b) | @johnkslang | 2020-10-20T23:21:56Z | 2018-10-30T22:47:26.165Z | Merge pull request #2427 from ben-clayton/gn | |
| | [00d05d23a2](https://github.com/KhronosGroup/glslang/commit/00d05d23a2bb129d7b1073be50015da95dd66315) | @johnkslang | 2020-10-20T21:25:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #2428 from Tobski/GL_EXT_fragment_shading_rate | |
| | [490eba591d](https://github.com/KhronosGroup/glslang/commit/490eba591db48872db3d430426f6dd163ac44d74) | @johnkslang | 2020-10-20T20:46:15Z | 2018-10-30T22:47:26.165Z | SPV: Update to the latest SPIR-V header, includes variable-rate shading | |
| | [3ead011912](https://github.com/KhronosGroup/glslang/commit/3ead01191215942f7e8d6f3ada712db37805215a) | @johnkslang | 2020-10-19T23:29:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #2422 from ben-clayton/gn | |
| | [2b77059502](https://github.com/KhronosGroup/glslang/commit/2b77059502c925180c3c827eab73db6a5bc9aa8e) | @johnkslang | 2020-10-05T22:58:31Z | 2018-10-30T22:47:26.165Z | Revert "Add new SpirvToolsDisassemble API interface + Improve Doc on existing API interface (#2408)" | |
| | [f05c076e26](https://github.com/KhronosGroup/glslang/commit/f05c076e26b04cbcc9bf2df815bbdc9c620d89ad) | @johnkslang | 2020-09-28T00:15:41Z | 2018-10-30T22:47:26.165Z | Revert "Add more flexible SpirvToolsDisassemble interface to allow specifying spv_target_env for disassembly output. (#2406)" | |
| | [f8a5602c55](https://github.com/KhronosGroup/glslang/commit/f8a5602c55606f8e97f5576c85cbc2a58026a999) | @johnkslang | 2020-09-14T08:49:38Z | 2018-10-30T22:47:26.165Z | Fix #2385: guard against constant_id on non-const. | |
| | [759ae5aec0](https://github.com/KhronosGroup/glslang/commit/759ae5aec02bd6fe5f58a9c7cd6c98cc1968c7b5) | @johnkslang | 2020-09-13T04:45:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #2394 from ShabbyX/subpassLoad | |
| | [d091728a67](https://github.com/KhronosGroup/glslang/commit/d091728a67d113715f5906aa64b0ea9ba0741502) | @johnkslang | 2020-09-13T04:45:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #2395 from nihui/patch-4 | |
| | [6a6e311d81](https://github.com/KhronosGroup/glslang/commit/6a6e311d81ddfa6debf5659f05c311e3b57b5f77) | @johnkslang | 2020-09-08T11:39:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #2388 from Tobski/rq-initialization-error | |
| | [dc1b976273](https://github.com/KhronosGroup/glslang/commit/dc1b9762731ebca934143f1852637a48cd5b0656) | @johnkslang | 2020-09-07T05:05:14Z | 2018-10-30T22:47:26.165Z | Merge pull request #2386 from amdrexu/bugfix | |
| | [20e9b2488d](https://github.com/KhronosGroup/glslang/commit/20e9b2488d65792f8df7666eccb28667d22c16d5) | @johnkslang | 2020-09-07T04:48:24Z | 2018-10-30T22:47:26.165Z | Merge pull request #2389 from amdrexu/bugfix2 | |
| | [517f39eee4](https://github.com/KhronosGroup/glslang/commit/517f39eee46f27c83527117d831c4d7e2f7c9fe3) | @johnkslang | 2020-08-26T18:17:42Z | 2018-10-30T22:47:26.165Z | Merge pull request #2380 from null77/suppress-override-warnings | |
| | [983698bb34](https://github.com/KhronosGroup/glslang/commit/983698bb34ecfbf8a172a59ee4edc2ab7bdfa3b8) | @johnkslang | 2020-08-23T07:31:49Z | 2018-10-30T22:47:26.165Z | Revert "Merge pull request #2371 from RafaelMarinheiro/master" | |
| | [9f9360d295](https://github.com/KhronosGroup/glslang/commit/9f9360d2951b9cc5e8898ebe39ef6e23b1ad242c) | @johnkslang | 2020-08-23T06:43:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #2375 from juliusikkala/master | |
| | [f257e0ea6b](https://github.com/KhronosGroup/glslang/commit/f257e0ea6b9aeab2dc7af3207ac6d29d2bbc01d0) | @johnkslang | 2020-08-17T10:04:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #2371 from RafaelMarinheiro/master | |
| | [8f0c6bd773](https://github.com/KhronosGroup/glslang/commit/8f0c6bd7732331186b66118d4613cd0dc7076de4) | @johnkslang | 2020-08-17T09:02:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #2369 from ezdiy/c_api_export | |
| | [758b30727e](https://github.com/KhronosGroup/glslang/commit/758b30727efce459aea368ac21b73ad10ebe9565) | @johnkslang | 2020-08-15T01:39:28Z | 2018-10-30T22:47:26.165Z | Build: fix a build warning | |
| | [5bfb42301a](https://github.com/KhronosGroup/glslang/commit/5bfb42301ae2231c07cfdfdd14ab2547599d19b0) | @johnkslang | 2020-08-14T15:41:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #2367 from KhronosGroup/fix-semantic-checking | |
| | [01384725c2](https://github.com/KhronosGroup/glslang/commit/01384725c245a003e08233de00f259ee91a1b82f) | @johnkslang | 2020-08-14T14:40:06Z | 2018-10-30T22:47:26.165Z | Fix #2366, fix #2358, correctly separate out numerical feature checking | |
| | [7d66a5d4be](https://github.com/KhronosGroup/glslang/commit/7d66a5d4be87d08a9c96daf15d8afd996a484c1d) | @johnkslang | 2020-08-14T08:16:19Z | 2018-10-30T22:47:26.165Z | Non-functional (almost): Refactor when 'extensionRequested' is called. | |
| | [bdf9e647f5](https://github.com/KhronosGroup/glslang/commit/bdf9e647f527c134464f405d9b95995482d46e8e) | @johnkslang | 2020-08-14T06:36:19Z | 2018-10-30T22:47:26.165Z | Non-functional: Remove reinventing the scalar type, note code issues | |
| | [b58f308ba4](https://github.com/KhronosGroup/glslang/commit/b58f308ba471f661bf4dddb524fa86b0a850e09f) | @johnkslang | 2020-08-11T08:27:44Z | 2018-10-30T22:47:26.165Z | Non-functional: spellings of "destinaton" and "addPairConversion" | |
| | [d253278f98](https://github.com/KhronosGroup/glslang/commit/d253278f986574cb8e80ec9a4e84094ec1b25349) | @johnkslang | 2020-08-12T17:24:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #2370 from alan-baker/update-tools | |
| | [d8daeb4323](https://github.com/KhronosGroup/glslang/commit/d8daeb4323dd88f1b5afb60126e829cbbda66363) | @johnkslang | 2020-08-07T08:26:04Z | 2018-10-30T22:47:26.165Z | Non-functional: correctly do GL_EXT_buffer_reference2 semantic checking | |
| | [6c37bbbb03](https://github.com/KhronosGroup/glslang/commit/6c37bbbb0383cc36865fb7fb683855106b80d68c) | @johnkslang | 2020-08-06T11:24:24Z | 2018-10-30T22:47:26.165Z | Non-functional: consistently use 'const TSourceLoc&' to pass location. | |
| | [b60e067b43](https://github.com/KhronosGroup/glslang/commit/b60e067b43744ce88adea33ab347ac9997b923d8) | @johnkslang | 2020-08-06T07:34:14Z | 2018-10-30T22:47:26.165Z | SPV: Fix #1829: don't emit OpModuleProcessed use-storage-buffer | |
| | [695e1de831](https://github.com/KhronosGroup/glslang/commit/695e1de8318d62ef5c0121f35d5e933f417fe4df) | @johnkslang | 2020-08-05T17:45:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2365 from KhronosGroup/update-gtests | |
| | [23f3bdfea1](https://github.com/KhronosGroup/glslang/commit/23f3bdfea18c72723d3be5498d8f11b4a7d5ad36) | @johnkslang | 2020-08-05T11:23:04Z | 2018-10-30T22:47:26.165Z | Build/Test: Dropping 2013 allows using the latest googletests. | |
| | [2de6d657dd](https://github.com/KhronosGroup/glslang/commit/2de6d657dde37a421ff8afb1bd820d522df5821d) | @johnkslang | 2020-08-04T13:17:39Z | 2018-10-30T22:47:26.165Z | SPV: Standalone; sanity check the client GLSL input semantics option value. | |
| | [a1a497ffe7](https://github.com/KhronosGroup/glslang/commit/a1a497ffe79218d8239a913d29ee26e74d201220) | @johnkslang | 2020-08-04T09:00:32Z | 2018-10-30T22:47:26.165Z | SPV: Use more correct SPV-Tools environment, partially addressing #2290 | |
| | [f881f08358](https://github.com/KhronosGroup/glslang/commit/f881f08358b098b8bd1e3b402ab35b5177aa76b9) | @johnkslang | 2020-08-04T08:13:50Z | 2018-10-30T22:47:26.165Z | SPV: Fix #2363: include trailing newline named text SPV output. | |
| | [5743eed4d1](https://github.com/KhronosGroup/glslang/commit/5743eed4d16757402517a1068137f4bc1645ee87) | @johnkslang | 2020-08-03T07:28:52Z | 2018-10-30T22:47:26.165Z | Merge pull request #2362 from ShabbyX/optimize_for_angle | |
| | [928b7b26bd](https://github.com/KhronosGroup/glslang/commit/928b7b26bd73bcf020687a54e6a8c74052e1e7b2) | @johnkslang | 2020-08-03T06:12:02Z | 2018-10-30T22:47:26.165Z | Merge pull request #2361 from ben-clayton/revert-thread-local | |
| | [7ab4564696](https://github.com/KhronosGroup/glslang/commit/7ab4564696a79243a48d6d5169eafdfb117e44fc) | @johnkslang | 2020-07-28T14:39:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #2359 from dneto0/fix-warn | |
| | [3ee5f2f1d3](https://github.com/KhronosGroup/glslang/commit/3ee5f2f1d3316e228916788b300d786bb574d337) | @johnkslang | 2020-07-23T01:51:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #2356 from greg-lunarg/kg112 | |
| | [7923b3e3d9](https://github.com/KhronosGroup/glslang/commit/7923b3e3d972bf5baf8dfb38890bd468e154bad7) | @johnkslang | 2020-07-22T15:06:01Z | 2018-10-30T22:47:26.165Z | Merge pull request #2353 from vkushwaha-nv/SPV_EXT_shader_atomic_float | |
| | [9165cbb4f4](https://github.com/KhronosGroup/glslang/commit/9165cbb4f40d56cf1782b2c93b8b7558f134c6c8) | @johnkslang | 2020-07-22T10:46:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #2354 from ben-clayton/limit-visibility | |
| | [11fa4d0d56](https://github.com/KhronosGroup/glslang/commit/11fa4d0d5694e68afef99cb17188db346de3cfb0) | @johnkslang | 2020-07-22T04:47:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #2348 from ben-clayton/thread-local | |
| | [1c42d4ee7b](https://github.com/KhronosGroup/glslang/commit/1c42d4ee7bcb6153565a5e2a0cb5dd57cb2e97fb) | @johnkslang | 2020-07-22T04:15:24Z | 2018-10-30T22:47:26.165Z | Merge pull request #2345 from mbechard/master | |
| | [c63502cf67](https://github.com/KhronosGroup/glslang/commit/c63502cf679629b7b37e6360867b832f1d661625) | @johnkslang | 2020-07-20T17:49:28Z | 2018-10-30T22:47:26.165Z | SPV: Update to the latest SPIR-V headers. | |
| | [b99a6a7273](https://github.com/KhronosGroup/glslang/commit/b99a6a7273181deeb08859c0fdb0c77c7e8a4500) | @johnkslang | 2020-07-21T03:55:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #2352 from ben-clayton/vs2015 | |
| | [9eef54b251](https://github.com/KhronosGroup/glslang/commit/9eef54b2513ca6b40b47b07d24f453848b65c0df) | @johnkslang | 2020-07-18T09:30:04Z | 2018-10-30T22:47:26.165Z | Merge pull request #2351 from ben-clayton/license-checker-cfg | |
| | [ae08b5b74c](https://github.com/KhronosGroup/glslang/commit/ae08b5b74c23a23f3b6c41e7266c1cd420cf4f77) | @johnkslang | 2020-07-17T13:33:14Z | 2018-10-30T22:47:26.165Z | Merge pull request #2350 from ben-clayton/update-license-checker-rules | |
| | [f3cb189697](https://github.com/KhronosGroup/glslang/commit/f3cb1896971f449706bb1df5053d0e8fad6b0675) | @johnkslang | 2020-07-16T07:36:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #2349 from KhronosGroup/return-precision | |
| | [3d2391fb25](https://github.com/KhronosGroup/glslang/commit/3d2391fb2521c06c69b4f7160c1ce88941d685a2) | @johnkslang | 2020-07-16T05:38:47Z | 2018-10-30T22:47:26.165Z | GLSL/SPV: Propagaet precision qualifier from function to return value. | |
| | [4f72970ed3](https://github.com/KhronosGroup/glslang/commit/4f72970ed3e0508626e6692857329c173b66690b) | @johnkslang | 2020-07-16T02:45:50Z | 2018-10-30T22:47:26.165Z | Merge pull request #2347 from ben-clayton/runtests | |
| | [b481744aea](https://github.com/KhronosGroup/glslang/commit/b481744aea1ecf52ee4591afaa0f5e270b9d1636) | @johnkslang | 2020-07-14T09:11:43Z | 2018-10-30T22:47:26.165Z | Merge pull request #2335 from ben-clayton/kokoro-bazel-test-output | |
| | [39b8de1e99](https://github.com/KhronosGroup/glslang/commit/39b8de1e99af8f1c1ca903c039763c6f04d2d8e1) | @johnkslang | 2020-07-14T09:11:04Z | 2018-10-30T22:47:26.165Z | Merge pull request #2344 from ben-clayton/build_info-x | |
| | [3ea2c8fc72](https://github.com/KhronosGroup/glslang/commit/3ea2c8fc72f89897ba7f7c2882738842028e5eb6) | @johnkslang | 2020-07-14T08:13:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #2343 from KhronosGroup/fix-non-determinism | |
| | [f80ef74c80](https://github.com/KhronosGroup/glslang/commit/f80ef74c80273578aa525fb2ff0f27c946effa2e) | @johnkslang | 2020-07-14T07:44:35Z | 2018-10-30T22:47:26.165Z | Fix recently found non-determinism with gl_WorldToObject3x4EXT. | |
| | [3aa4431460](https://github.com/KhronosGroup/glslang/commit/3aa443146063193abdc56a946cbe406b0cac9eed) | @johnkslang | 2020-07-14T07:12:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #2339 from ben-clayton/cmake-project | |
| | [7bedc52abb](https://github.com/KhronosGroup/glslang/commit/7bedc52abb86f24f43c3f2e436aa90dc4f4df014) | @johnkslang | 2020-07-14T07:07:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #2341 from ben-clayton/bison-license | |
| | [fe24a54808](https://github.com/KhronosGroup/glslang/commit/fe24a54808c2b3accb5934698bbfc8537b1db5ea) | @johnkslang | 2020-07-14T06:32:25Z | 2018-10-30T22:47:26.165Z | Non-determinism: Remove test file that seems to trigger non-determinism. | |
| | [f5add0b20d](https://github.com/KhronosGroup/glslang/commit/f5add0b20d2a58957164fe48fefd63d94de44ea9) | @johnkslang | 2020-07-13T10:34:05Z | 2018-10-30T22:47:26.165Z | Merge pull request #2337 from KhronosGroup/revert-ANGLE | |
| | [07211b42db](https://github.com/KhronosGroup/glslang/commit/07211b42db6d9a84802ee64b7acc09d677bc77a4) | @johnkslang | 2020-07-13T09:52:02Z | 2018-10-30T22:47:26.165Z | Fix comma in licence checker. | |
| | [4f32f93d7e](https://github.com/KhronosGroup/glslang/commit/4f32f93d7ec11e96e81911579f7832b12da7ec19) | @johnkslang | 2020-07-13T09:39:08Z | 2018-10-30T22:47:26.165Z | Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" | |
| | [5799f5befe](https://github.com/KhronosGroup/glslang/commit/5799f5befeab745ef7cfd1b8875dd27065be2372) | @johnkslang | 2020-07-13T08:52:11Z | 2018-10-30T22:47:26.165Z | Fix a couple lines that were too long, to retrigger bots. | |
| | [4e13c90944](https://github.com/KhronosGroup/glslang/commit/4e13c90944e9dfdc6b429054092b94666f06fcb2) | @johnkslang | 2020-07-13T06:35:58Z | 2018-10-30T22:47:26.165Z | Fix #2329: don't use invalid initializers. | |
| | [206886948a](https://github.com/KhronosGroup/glslang/commit/206886948ad51c0e45813f83453abaa5d81ead7c) | @johnkslang | 2020-07-12T15:43:35Z | 2018-10-30T22:47:26.165Z | Merge pull request #2334 from ben-clayton/license-checker-cfg | |
| | [09ea6fa99a](https://github.com/KhronosGroup/glslang/commit/09ea6fa99aef68c5115281216530d1f28f928ce1) | @johnkslang | 2020-07-12T10:05:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #2333 from 1480c1/mingw-w64 | |
| | [1ee5d1c0bb](https://github.com/KhronosGroup/glslang/commit/1ee5d1c0bb683daea245e8329fd619940a35a5b4) | @johnkslang | 2020-07-11T17:32:52Z | 2018-10-30T22:47:26.165Z | Merge pull request #2330 from ShabbyX/optimize_for_angle | |
| | [906d48a7e8](https://github.com/KhronosGroup/glslang/commit/906d48a7e828701e25487c9cf34418ded831c814) | @johnkslang | 2020-07-10T14:54:37Z | 2018-10-30T22:47:26.165Z | Merge pull request #2332 from ben-clayton/fix-cmake-include | |
| | [2041586674](https://github.com/KhronosGroup/glslang/commit/2041586674e63c4823444ee2fc394ab15ffede8e) | @johnkslang | 2020-07-10T13:00:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #2331 from ben-clayton/fix-chromium | |
| | [020397608e](https://github.com/KhronosGroup/glslang/commit/020397608e75859547973400987c42fc5fcf9a9e) | @johnkslang | 2020-07-10T11:43:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #2277 from ben-clayton/build-info | |
| | [5aaa0c2bc8](https://github.com/KhronosGroup/glslang/commit/5aaa0c2bc82170145b0d0c5ea3fbbd8f8587b81c) | @johnkslang | 2020-07-09T06:39:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #2327 from ben-clayton/fix-pch | |
| | [29c9135d06](https://github.com/KhronosGroup/glslang/commit/29c9135d06f12628e3161e4aa751610c5941d8d6) | @johnkslang | 2020-07-07T17:01:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #2328 from zoddicus/fixBUILDgn | |
| | [e8c9fd602f](https://github.com/KhronosGroup/glslang/commit/e8c9fd602f11d746fa251ef6bf445057a58e5d56) | @johnkslang | 2020-07-07T15:12:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #2326 from ben-clayton/always_pic | |
| | [ba17d8bcf0](https://github.com/KhronosGroup/glslang/commit/ba17d8bcf0dcf2c0c27e1537e72dfdd12a36d1d0) | @johnkslang | 2020-07-07T10:56:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2324 from ben-clayton/gitignore | |
| | [f5ed7a69d5](https://github.com/KhronosGroup/glslang/commit/f5ed7a69d5d64bd3ac802712c24995c6c12d23f8) | @johnkslang | 2020-07-06T12:07:58Z | 2018-10-30T22:47:26.165Z | Merge pull request #2322 from ShabbyX/fix-dawn-tests | |
| | [309ffa294c](https://github.com/KhronosGroup/glslang/commit/309ffa294c7607e209d80cc5f2580d715c1c20c2) | @johnkslang | 2020-07-06T11:36:34Z | 2018-10-30T22:47:26.165Z | Merge pull request #2314 from marcinslusarz/quiet | |
| | [e7cb8bf080](https://github.com/KhronosGroup/glslang/commit/e7cb8bf080c0b8de1accd17021469ab5c9cf3339) | @johnkslang | 2020-07-05T16:12:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #2320 from ShabbyX/fix-gn-check | |
| | [909bca8ab9](https://github.com/KhronosGroup/glslang/commit/909bca8ab916954e260dc093851fbb6da565a7a1) | @johnkslang | 2020-07-04T14:40:19Z | 2018-10-30T22:47:26.165Z | Merge pull request #2317 from ShabbyX/glslang_angle | |
| | [257e9a3f19](https://github.com/KhronosGroup/glslang/commit/257e9a3f1927ae09401d16eaee11587e74ed4f61) | @johnkslang | 2020-07-04T04:37:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #2319 from ben-clayton/build-pic | |
| | [0638724baa](https://github.com/KhronosGroup/glslang/commit/0638724baa0e5de9d848a13cd544bcc5fc883798) | @johnkslang | 2020-07-04T03:19:42Z | 2018-10-30T22:47:26.165Z | Merge pull request #2316 from ben-clayton/fix-2315 | |
| | [73e001a752](https://github.com/KhronosGroup/glslang/commit/73e001a7528801f9455b49f198b0646631e79bd8) | @johnkslang | 2020-07-03T11:24:45Z | 2018-10-30T22:47:26.165Z | Merge pull request #2311 from ben-clayton/license-checker | |
| | [3ec0d74c05](https://github.com/KhronosGroup/glslang/commit/3ec0d74c05d3d9ca1af17024c5b0d01633782339) | @johnkslang | 2020-07-03T11:23:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #2312 from ben-clayton/fix-copyright | |
| | [4728509962](https://github.com/KhronosGroup/glslang/commit/4728509962e673ed06fefc27632baeca20f1158a) | @johnkslang | 2020-07-03T05:33:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #2310 from ben-clayton/license-checker | |
| | [ed3d5dbe99](https://github.com/KhronosGroup/glslang/commit/ed3d5dbe9939b5a660afcccd18c9db66c1681aa2) | @johnkslang | 2020-07-03T05:32:01Z | 2018-10-30T22:47:26.165Z | Merge pull request #2309 from ben-clayton/fix-msvc-linker-warnings | |
| | [a70f7dea77](https://github.com/KhronosGroup/glslang/commit/a70f7dea771839d4e5757721867faf316fd44514) | @johnkslang | 2020-07-02T11:21:45Z | 2018-10-30T22:47:26.165Z | Merge pull request #2268 from lriki/hlsl-pack_matrix | |
| | [5d4d211933](https://github.com/KhronosGroup/glslang/commit/5d4d211933c4411d55cdd5defafb93531d0cd88e) | @johnkslang | 2020-07-02T11:02:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #2303 from ben-clayton/limit-public-2 | |
| | [9e4429f31e](https://github.com/KhronosGroup/glslang/commit/9e4429f31e8e9669af0bee7fb9f59a1242acb02a) | @johnkslang | 2020-07-02T11:02:17Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [57002d0447](https://github.com/KhronosGroup/glslang/commit/57002d0447df271f732e046fe94465a4c53c078e) | @johnkslang | 2020-07-01T15:52:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #2307 from KhronosGroup/location-validation | |
| | [863ea235bb](https://github.com/KhronosGroup/glslang/commit/863ea235bb3d0e5dec620c7e3ce9f44644d6418b) | @johnkslang | 2020-07-01T13:18:57Z | 2018-10-30T22:47:26.165Z | SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools. | |
| | [f6facfa189](https://github.com/KhronosGroup/glslang/commit/f6facfa18945c47a704859d2fda99be46f98ec2a) | @johnkslang | 2020-07-01T12:30:16Z | 2018-10-30T22:47:26.165Z | Tests: More broadly use automapping binding/location. | |
| | [b5cc1465f2](https://github.com/KhronosGroup/glslang/commit/b5cc1465f2fd7becf3238983eaba30dcc789cf8b) | @johnkslang | 2020-07-01T11:38:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #2306 from ben-clayton/licenses | |
| | [b112fac003](https://github.com/KhronosGroup/glslang/commit/b112fac0033c92810ce6c477b2fe36011d184ee0) | @johnkslang | 2020-07-01T06:50:26Z | 2018-10-30T22:47:26.165Z | HLSL: Catch error cases earlier, preventing a later assert. | |
| | [8d3f3b7dac](https://github.com/KhronosGroup/glslang/commit/8d3f3b7dac48a131eea5c474a152202a7272fb5d) | @johnkslang | 2020-06-30T18:41:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #2302 from KhronosGroup/fix-texture-precision | |
| | [d5b5215a88](https://github.com/KhronosGroup/glslang/commit/d5b5215a888d3785ba065ae315748b35066f3d5e) | @johnkslang | 2020-06-30T16:57:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #2300 from KhronosGroup/generalize-precision | |
| | [c858d7bd81](https://github.com/KhronosGroup/glslang/commit/c858d7bd811edaa758cca5479a7d12a2cf851a6a) | @johnkslang | 2020-06-30T16:05:37Z | 2018-10-30T22:47:26.165Z | Merge pull request #2301 from ben-clayton/split-libs | |
| | [8f4251a708](https://github.com/KhronosGroup/glslang/commit/8f4251a708018cb484ded3011ce4aa75e9881f87) | @johnkslang | 2020-06-30T13:55:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #2297 from ben-clayton/fpic | |
| | [12c155f303](https://github.com/KhronosGroup/glslang/commit/12c155f303c69ddf9172e665f6d0b76ff632ca50) | @johnkslang | 2020-06-30T13:52:05Z | 2018-10-30T22:47:26.165Z | SPV: RelaxedPrecision: use the result precision for texture sampling. | |
| | [90f1d6ab58](https://github.com/KhronosGroup/glslang/commit/90f1d6ab58653c2b5ad327567e7a2841385894c6) | @johnkslang | 2020-06-30T11:27:14Z | 2018-10-30T22:47:26.165Z | Merge pull request #2296 from ben-clayton/err-unresolved | |
| | [435dd8028b](https://github.com/KhronosGroup/glslang/commit/435dd8028befce1a5df112be774eb358d1762304) | @johnkslang | 2020-06-30T07:27:08Z | 2018-10-30T22:47:26.165Z | SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations. | |
| | [dca47063cc](https://github.com/KhronosGroup/glslang/commit/dca47063ccd29e5cea8e88dc38a6369d4c2e5c11) | @johnkslang | 2020-06-30T04:07:40Z | 2018-10-30T22:47:26.165Z | Merge pull request #2295 from ben-clayton/rm-old-kokoro-cfgs | |
| | [2b6a18bd84](https://github.com/KhronosGroup/glslang/commit/2b6a18bd843d7d5e06382c6144443431113492c1) | @johnkslang | 2020-06-30T03:54:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #2292 from proydakov/gcc-unused-parameter | |
| | [27e915ed4f](https://github.com/KhronosGroup/glslang/commit/27e915ed4f208cf0913425c79b1e62ffe80a6299) | @johnkslang | 2020-06-29T04:44:29Z | 2018-10-30T22:47:26.165Z | Merge pull request #2286 from ben-clayton/kokoro-static-shared | |
| | [be06c6f282](https://github.com/KhronosGroup/glslang/commit/be06c6f282927f5dd1b5e3fd5f0c3a4660fb3634) | @johnkslang | 2020-06-28T11:10:54Z | 2018-10-30T22:47:26.165Z | Merge pull request #2294 from KhronosGroup/fix-arg-precision | |
| | [bf6efd0316](https://github.com/KhronosGroup/glslang/commit/bf6efd0316d89bbe7e70c8581cf0b707d0a4af38) | @johnkslang | 2020-06-26T15:05:31Z | 2018-10-30T22:47:26.165Z | SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param | |
| | [4df10335e6](https://github.com/KhronosGroup/glslang/commit/4df10335e6b5667fc12a5ec76bfb2cae4e04e03d) | @johnkslang | 2020-06-26T14:37:06Z | 2018-10-30T22:47:26.165Z | SPV: Partially address #2293: correct "const in" precision matching. | |
| | [fbb9dc2cf1](https://github.com/KhronosGroup/glslang/commit/fbb9dc2cf1afbc1ca301c66bd3ec7e745dfed0e4) | @johnkslang | 2020-06-24T08:53:45Z | 2018-10-30T22:47:26.165Z | Merge pull request #2285 from proydakov/msvc-rtti-compilation-warning-fix | |
| | [8397044502](https://github.com/KhronosGroup/glslang/commit/839704450200e407490c538418f4d1a493b789ab) | @johnkslang | 2020-06-22T11:35:20Z | 2018-10-30T22:47:26.165Z | Merge pull request #2260 from gnl21/not-equal | |
| | [adacba3ee9](https://github.com/KhronosGroup/glslang/commit/adacba3ee9213be19c8c238334a3a61ae4201812) | @johnkslang | 2020-06-22T07:44:53Z | 2018-10-30T22:47:26.165Z | Update README.md | |
| | [b97d7669bc](https://github.com/KhronosGroup/glslang/commit/b97d7669bc7b81b06dc429c043c169d021931fb8) | @johnkslang | 2020-06-22T07:08:52Z | 2018-10-30T22:47:26.165Z | Merge pull request #2278 from ShabbyX/master | |
| | [e20ac35adb](https://github.com/KhronosGroup/glslang/commit/e20ac35adbfd1c2f2b3b4da2e7051c8799d0e1de) | @johnkslang | 2020-06-19T15:43:49Z | 2018-10-30T22:47:26.165Z | Merge pull request #2281 from ben-clayton/moar-kokoro | |
| | [051c6fed88](https://github.com/KhronosGroup/glslang/commit/051c6fed884b6837dc5728adc9e0ba25ba8f4212) | @johnkslang | 2020-06-16T13:47:48Z | 2018-10-30T22:47:26.165Z | Build: use better MSVC subfolder names for the previous build changes. | |
| | [b247cfcd59](https://github.com/KhronosGroup/glslang/commit/b247cfcd59a6b0785125aaea23372be3c377e4f5) | @johnkslang | 2020-06-16T12:26:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #2275 from ben-clayton/mv-hlsl | |
| | [abd91adf9d](https://github.com/KhronosGroup/glslang/commit/abd91adf9d16bbc532fcc3e13ed676f4f65683d7) | @johnkslang | 2020-06-16T12:22:23Z | 2018-10-30T22:47:26.165Z | Bump version numbers. | |
| | [4928d556e6](https://github.com/KhronosGroup/glslang/commit/4928d556e6b5e55fed93f9ded03d897d3b0c7ea7) | @johnkslang | 2020-06-16T10:20:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #2271 from ben-clayton/fold-hlsl | |
| | [bd392c639e](https://github.com/KhronosGroup/glslang/commit/bd392c639ead1c4d3c088aee4df8efa55f40e9b9) | @johnkslang | 2020-06-16T10:18:48Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [a58978ac9a](https://github.com/KhronosGroup/glslang/commit/a58978ac9ab26c9ee77189ddb175880de94ff304) | @johnkslang | 2020-06-15T15:09:22Z | 2018-10-30T22:47:26.165Z | HLSL: Remove support for having GLSL versions of HLSL intrinsics. | |
| | [3641ff7378](https://github.com/KhronosGroup/glslang/commit/3641ff7378189664f64b3f8b84718058c628a084) | @johnkslang | 2020-06-10T13:38:31Z | 2018-10-30T22:47:26.165Z | Bump code gen version, due to removal of OpEntryPoint operands. | |
| | [c30d335377](https://github.com/KhronosGroup/glslang/commit/c30d3353775038c49bbae21bd02a4eaa4e98293e) | @johnkslang | 2020-06-10T13:15:24Z | 2018-10-30T22:47:26.165Z | Fix #2264: OpEntryPoint incorrectly including function parameters. | |
| | [0cc27fb68c](https://github.com/KhronosGroup/glslang/commit/0cc27fb68c0e85433d071e627cb5b939065c9e6e) | @johnkslang | 2020-06-02T05:24:37Z | 2018-10-30T22:47:26.165Z | Update news for header location change and recommendation. | |
| | [2e0f0a0517](https://github.com/KhronosGroup/glslang/commit/2e0f0a0517e4251ac8e0d6fd46e92af33fcb800d) | @johnkslang | 2020-05-20T07:56:11Z | 2018-10-30T22:47:26.165Z | Fix #2227, which was coded incorrectly, to be simpler/safer. | |
| | [9514c6be66](https://github.com/KhronosGroup/glslang/commit/9514c6be669a25c5d84ea1abcf9ded0a109459c8) | @johnkslang | 2020-05-20T04:23:07Z | 2018-10-30T22:47:26.165Z | Build: Fix #2228, by correcting the type used. | |
| | [1a906168cd](https://github.com/KhronosGroup/glslang/commit/1a906168cda23eefe8bf054bf0d1732d58ab24d7) | @johnkslang | 2020-05-18T08:12:35Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [c6874320de](https://github.com/KhronosGroup/glslang/commit/c6874320de63a631ffe62f4d379e086ae5ff2483) | @johnkslang | 2020-05-15T08:02:50Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [4fa68edd68](https://github.com/KhronosGroup/glslang/commit/4fa68edd68197a8c77779942b5d973f89c621752) | @johnkslang | 2020-05-12T08:48:00Z | 2018-10-30T22:47:26.165Z | Address #2211: Improve the copy constructor of TVarLivePair. | |
| | [55f9d97f3b](https://github.com/KhronosGroup/glslang/commit/55f9d97f3b1e2b9d0a5f015a3075512f698e1efa) | @johnkslang | 2020-05-12T03:55:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #2214 from maierfelix/master | |
| | [5d88edf13a](https://github.com/KhronosGroup/glslang/commit/5d88edf13a4b54e51bbdc04a7ef341f0e6dc38c5) | @johnkslang | 2020-05-11T16:43:58Z | 2018-10-30T22:47:26.165Z | Merge pull request #2210 from Flakebi/ubsan | |
| | [b5f003d7a3](https://github.com/KhronosGroup/glslang/commit/b5f003d7a3ece37db45578a8a3140b370036fc64) | @johnkslang | 2020-05-01T14:19:59Z | 2018-10-30T22:47:26.165Z | Fix #2191: Error check for indexing reference containing unsize array. | |
| | [2ac3c5b6d6](https://github.com/KhronosGroup/glslang/commit/2ac3c5b6d6e07723b3822167d30ee0af1686fec7) | @johnkslang | 2020-05-01T09:07:54Z | 2018-10-30T22:47:26.165Z | GLSL: Separate out swizzle handling (potentially fixing bugs). | |
| | [bfaf88ee6a](https://github.com/KhronosGroup/glslang/commit/bfaf88ee6a8a541ff30af3e9083cc229bc224cbd) | @johnkslang | 2020-05-01T08:42:49Z | 2018-10-30T22:47:26.165Z | Merge pull request #2205 from pmistryNV/GL_EXT_blend_func_extended | |
| | [7c4dc1299e](https://github.com/KhronosGroup/glslang/commit/7c4dc1299e4efc38f3e14cec077b02d242016c02) | @johnkslang | 2020-05-01T08:41:31Z | 2018-10-30T22:47:26.165Z | Merge branch 'master' into GL_EXT_blend_func_extended | |
| | [c2fd3003a3](https://github.com/KhronosGroup/glslang/commit/c2fd3003a3626c1b749f99a36fa38282907082a0) | @johnkslang | 2020-05-01T08:40:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #2204 from pmistryNV/GL_EXT_shader_implicit_conversions | |
| | [9fcc078724](https://github.com/KhronosGroup/glslang/commit/9fcc07872484d352cf5d3721b5bbb5749e7dfc04) | @johnkslang | 2020-05-01T05:09:13Z | 2018-10-30T22:47:26.165Z | Merge branch 'master' into GL_EXT_shader_implicit_conversions | |
| | [97ee5c88de](https://github.com/KhronosGroup/glslang/commit/97ee5c88deac4f48bd88525e678abc188663c9b2) | @johnkslang | 2020-04-30T07:56:38Z | 2018-10-30T22:47:26.165Z | Fix #2201: Improve const and copy constructor for TVarLivePair. | |
| | [bcf6a2430e](https://github.com/KhronosGroup/glslang/commit/bcf6a2430e99e8fc24f9f266e99316905e6d5134) | @johnkslang | 2020-04-27T08:12:05Z | 2018-10-30T22:47:26.165Z | Move to SPIR-V 1.5 Rev. 3, bump revision, remove a status from README. | |
| | [1b57332746](https://github.com/KhronosGroup/glslang/commit/1b57332746404df2d89fd5e3462aced8c33c2f11) | @johnkslang | 2020-04-24T18:01:14Z | 2018-10-30T22:47:26.165Z | Note about Build Status. | |
| | [52d34b4c65](https://github.com/KhronosGroup/glslang/commit/52d34b4c65994dda482c88a8a5dfba77afec112e) | @johnkslang | 2020-04-24T14:46:32Z | 2018-10-30T22:47:26.165Z | Move to latest SPIR-V header, and bump glslang revision. | |
| | [4657244018](https://github.com/KhronosGroup/glslang/commit/46572440189ead394654b0d06d5d689012ebdd00) | @johnkslang | 2020-04-13T04:56:17Z | 2018-10-30T22:47:26.165Z | Fix #2178: Allow specialization constants for texel offsets. | |
| | [9c3204a1fd](https://github.com/KhronosGroup/glslang/commit/9c3204a1fde09ba7b98b1779047bf8d3491244a5) | @johnkslang | 2020-04-07T08:18:23Z | 2018-10-30T22:47:26.165Z | Error message: Finish addressing #2097, better texture error message. | |
| | [1fff362355](https://github.com/KhronosGroup/glslang/commit/1fff3623550471d20d2a4d0afeeb0bedf28edc54) | @johnkslang | 2020-04-01T06:46:57Z | 2018-10-30T22:47:26.165Z | Build warning: Fix #2167: Remove nested reuse of 'unreachable'. | |
| | [e157435c1e](https://github.com/KhronosGroup/glslang/commit/e157435c1e777aa1052f446dafed162b4a722e03) | @johnkslang | 2020-03-31T06:02:31Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [e7c94f4973](https://github.com/KhronosGroup/glslang/commit/e7c94f4973bc64c39cc6c785a8098a2832ad4147) | @johnkslang | 2020-03-31T05:24:14Z | 2018-10-30T22:47:26.165Z | Merge pull request #2166 from alelenv/rq_lvalue_fix | |
| | [08c02ced79](https://github.com/KhronosGroup/glslang/commit/08c02ced798afe357349d0e422cd474aa1eb0c79) | @johnkslang | 2020-03-30T14:35:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2164 from dj2/unused | |
| | [344bd0889a](https://github.com/KhronosGroup/glslang/commit/344bd0889ac98c5369df2bf359d0369e3d235b62) | @johnkslang | 2020-03-30T06:33:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #2162 from ntfshard/small_fix | |
| | [83855b97db](https://github.com/KhronosGroup/glslang/commit/83855b97db26a2cf040f9676383d699c1756eadb) | @johnkslang | 2020-03-30T06:27:31Z | 2018-10-30T22:47:26.165Z | Fix #2163: improve comments for addProcess() and the preamble. | |
| | [bfe4c5957f](https://github.com/KhronosGroup/glslang/commit/bfe4c5957fc51148a0aab6e04bb22020667c1092) | @johnkslang | 2020-03-28T04:28:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #2160 from greg-lunarg/kg110 | |
| | [4d7c749b76](https://github.com/KhronosGroup/glslang/commit/4d7c749b7610c891db4fbe49a25fbd54afe374e5) | @johnkslang | 2020-03-27T14:23:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #2159 from neslimsah/master | |
| | [99508c1ce3](https://github.com/KhronosGroup/glslang/commit/99508c1ce389e678a79b00159fe0c0d13f08f213) | @johnkslang | 2020-03-27T01:46:35Z | 2018-10-30T22:47:26.165Z | Merge pull request #2157 from neslimsah/master | |
| | [2df8c71258](https://github.com/KhronosGroup/glslang/commit/2df8c71258dea6cf57aa69ba846f8601f61f6f81) | @johnkslang | 2020-03-26T06:18:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #2154 from GMNGeoffrey/patch-1 | |
| | [8e26c5f50e](https://github.com/KhronosGroup/glslang/commit/8e26c5f50e8589e42d8c0ceb28abe93f3049fbd5) | @johnkslang | 2020-03-25T14:18:33Z | 2018-10-30T22:47:26.165Z | Merge pull request #2139 from neslimsah/master | |
| | [393c564ae0](https://github.com/KhronosGroup/glslang/commit/393c564ae0b4e1b81383f4b9bb863f75e93a7ea8) | @johnkslang | 2020-03-24T10:18:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #2149 from kainino0x/web-fix-cmake2.8 | |
| | [1f0fcbe5a3](https://github.com/KhronosGroup/glslang/commit/1f0fcbe5a30fdc9632a8bff36277103fabf0797c) | @johnkslang | 2020-03-21T08:45:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2146 from aaronfranke/file-formatting | |
| | [9659831766](https://github.com/KhronosGroup/glslang/commit/9659831766f1be87a6aaf6df8302ec61be0ca05a) | @johnkslang | 2020-03-20T05:05:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #2141 from courtney-g/bug_2140 | |
| | [34d8248c9c](https://github.com/KhronosGroup/glslang/commit/34d8248c9c4f316f8451a1739052cdbb19f2f720) | @johnkslang | 2020-03-18T16:27:59Z | 2018-10-30T22:47:26.165Z | Fix #2132: constant matrix constructor from single non-scalar argument | |
| | [3f7c957e0a](https://github.com/KhronosGroup/glslang/commit/3f7c957e0a8723fb0aad9c69310e7e5346f77604) | @johnkslang | 2020-03-18T16:27:59Z | 2018-10-30T22:47:26.165Z | Fix #2132: constant matrix constructor from single non-scalar argument | |
| | [3bf1dab23d](https://github.com/KhronosGroup/glslang/commit/3bf1dab23d9a3af0c93ce4e717f13417df12606a) | @johnkslang | 2020-03-18T18:16:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #2135 from alelenv/rt_shaderlang_enums | |
| | [8c21e0a250](https://github.com/KhronosGroup/glslang/commit/8c21e0a250871aa97902354bf62e0031eae3f35a) | @johnkslang | 2020-03-18T16:27:59Z | 2018-10-30T22:47:26.165Z | Fix #2132: constant matrix constructor from single non-scalar argument | |
| | [4b420b4ffc](https://github.com/KhronosGroup/glslang/commit/4b420b4ffcb892c4b1157e9be1569e61ad8a6f34) | @johnkslang | 2020-03-18T14:35:40Z | 2018-10-30T22:47:26.165Z | Bump version (also fix line endings the grammar). | |
| | [c791005682](https://github.com/KhronosGroup/glslang/commit/c7910056825a6791a33149fca20ee299daf6ed25) | @johnkslang | 2020-03-18T04:14:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #2130 from dgkoch/EXT_ray_tracing | |
| | [f368dcbb7d](https://github.com/KhronosGroup/glslang/commit/f368dcbb7d8af23f0cba3015d0f4dda9dc3aa66d) | @johnkslang | 2020-03-17T14:00:41Z | 2018-10-30T22:47:26.165Z | SPV headers: Bump up to the latest header. | |
| | [02d73f58b8](https://github.com/KhronosGroup/glslang/commit/02d73f58b81ef8203bb52bb1b2f189af153c8878) | @johnkslang | 2020-03-17T07:05:35Z | 2018-10-30T22:47:26.165Z | Merge pull request #2129 from jeffbolznv/memoryBarrierAtomicCounter | |
| | [e2176c91b2](https://github.com/KhronosGroup/glslang/commit/e2176c91b23c620f3e0bc388869612c26f87c840) | @johnkslang | 2020-03-11T05:55:48Z | 2018-10-30T22:47:26.165Z | Merge pull request #2110 from jeffbolznv/escapeseq | |
| | [dbb56a1d48](https://github.com/KhronosGroup/glslang/commit/dbb56a1d48592d24afb89550a47bda0a9bf14df3) | @johnkslang | 2020-03-10T09:50:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #2105 from jeffbolznv/nonunif | |
| | [343d4f6f18](https://github.com/KhronosGroup/glslang/commit/343d4f6f187067933d7b3fa6532783f7f21898b6) | @johnkslang | 2020-03-10T04:53:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #2109 from jeffbolznv/disable_escape | |
| | [f333272eb5](https://github.com/KhronosGroup/glslang/commit/f333272eb504735a78f91c76acd814c38ed0c142) | @johnkslang | 2020-03-09T08:03:02Z | 2018-10-30T22:47:26.165Z | Merge pull request #2103 from kainino0x/web-cmake-typo | |
| | [3b5eaf7941](https://github.com/KhronosGroup/glslang/commit/3b5eaf79410750a50314539588ab4c1f15f5a6ec) | @johnkslang | 2020-03-09T07:54:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2102 from sfricke-samsung/sfricke-samsung-android-build | |
| | [6861ea4e10](https://github.com/KhronosGroup/glslang/commit/6861ea4e10a1f9dbbab14daac1107528025126a7) | @johnkslang | 2020-03-09T07:53:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #2101 from travisfoo/master | |
| | [aa95c80e1a](https://github.com/KhronosGroup/glslang/commit/aa95c80e1a89f3db3088dde85b0146fabd595be6) | @johnkslang | 2020-03-06T07:14:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #2100 from travisfoo/master | |
| | [6f230b9e0b](https://github.com/KhronosGroup/glslang/commit/6f230b9e0b50de48cc3dbc8c9156c9822929328e) | @johnkslang | 2020-03-06T07:12:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #2098 from jeffbolznv/debugprintf | |
| | [c6a4c6d3d8](https://github.com/KhronosGroup/glslang/commit/c6a4c6d3d8b5b85b93308336534adf9c1ef0ae66) | @johnkslang | 2020-03-04T07:15:20Z | 2018-10-30T22:47:26.165Z | Improve formatting. | |
| | [c40c4bc38a](https://github.com/KhronosGroup/glslang/commit/c40c4bc38a76fb597e7a5954a20313c1bd0d66c9) | @johnkslang | 2020-03-04T07:07:50Z | 2018-10-30T22:47:26.165Z | Add "news" section and component status. | |
| | [8985fc9108](https://github.com/KhronosGroup/glslang/commit/8985fc91089f3117d338f0ebd683596a197b2d92) | @johnkslang | 2020-03-03T17:25:07Z | 2018-10-30T22:47:26.165Z | Fix long lines in the SPIR-V generator, retrigger bots. | |
| | [bbbd9a2a1f](https://github.com/KhronosGroup/glslang/commit/bbbd9a2a1f41ab301861c6052d9643c626ee9961) | @johnkslang | 2020-03-03T14:21:37Z | 2018-10-30T22:47:26.165Z | Fix #1843: Handle built-in function output parameters to a swizzled arg | |
| | [56364b6b60](https://github.com/KhronosGroup/glslang/commit/56364b6b602696c021349794a8d39744a1052afc) | @johnkslang | 2020-03-01T11:51:40Z | 2018-10-30T22:47:26.165Z | Copyright update, mostly to trigger bots again. | |
| | [c480237be2](https://github.com/KhronosGroup/glslang/commit/c480237be2ba1bceeb48cd51bdeaa1d8f7e9f8dd) | @johnkslang | 2020-03-01T09:16:51Z | 2018-10-30T22:47:26.165Z | Fix #2095: correct the indentation. | |
| | [9606a5cb99](https://github.com/KhronosGroup/glslang/commit/9606a5cb9995721719a912230fb06c2e29041282) | @johnkslang | 2020-02-28T14:10:59Z | 2018-10-30T22:47:26.165Z | Fix #1461: set the SPIRV-Tools' optimizer's target environment. | |
| | [82da15f4f0](https://github.com/KhronosGroup/glslang/commit/82da15f4f07ebf8eb27bdd102b5dd5a7f4a70c84) | @johnkslang | 2020-02-28T11:09:29Z | 2018-10-30T22:47:26.165Z | Fix #2091, remove incorrect assert for division by 0.0. | |
| | [70ba66cdbc](https://github.com/KhronosGroup/glslang/commit/70ba66cdbc23087ad8aa3f976e3bc28af78d9638) | @johnkslang | 2020-02-28T08:01:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #2093 from LilyWangL/vcpkg-instructions | |
| | [f13d38f3cd](https://github.com/KhronosGroup/glslang/commit/f13d38f3cd3cb39f27b6bdb1bfb7d897631e7396) | @johnkslang | 2020-02-28T07:26:33Z | 2018-10-30T22:47:26.165Z | Merge pull request #2092 from corporateshark/master | |
| | [07e1a0a67a](https://github.com/KhronosGroup/glslang/commit/07e1a0a67aee5b21561bd6b93d73c8d87e010d98) | @johnkslang | 2020-02-22T14:52:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #2090 from amdrexu/bugfix | |
| | [c12493ff69](https://github.com/KhronosGroup/glslang/commit/c12493ff69e21800fb08b6d6e92eb0b9c5cb5efb) | @johnkslang | 2020-02-20T06:25:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2086 from samuelig/SPV_AMD_shader_image_load_store_lod | |
| | [c008fcb8cc](https://github.com/KhronosGroup/glslang/commit/c008fcb8cc0f6a413162fb5236d0c548cc1e0ef6) | @johnkslang | 2020-02-19T10:51:38Z | 2018-10-30T22:47:26.165Z | Merge pull request #2089 from Roy-AMD/Fix-iomapper-issue | |
| | [ed0da37dd9](https://github.com/KhronosGroup/glslang/commit/ed0da37dd994fda72dafca334a376bb762787d0b) | @johnkslang | 2020-02-18T14:27:50Z | 2018-10-30T22:47:26.165Z | Merge pull request #2087 from KhronosGroup/fix-2070-implicit-conv-single-arg | |
| | [abfc4c2ceb](https://github.com/KhronosGroup/glslang/commit/abfc4c2ceb813e285ba3fc53f3599f5de807c8a3) | @johnkslang | 2020-02-11T13:23:48Z | 2018-10-30T22:47:26.165Z | Fix part of #2070: Correctly handle promotion for <unary-op>(int). | |
| | [113d07a6eb](https://github.com/KhronosGroup/glslang/commit/113d07a6ebda96ab758a8de70455af2ab83a658a) | @johnkslang | 2020-02-18T02:27:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #2084 from durswd/enable_rtti | |
| | [ae59435606](https://github.com/KhronosGroup/glslang/commit/ae59435606fc5bc453cf4e32320e6579ff7ea22e) | @johnkslang | 2020-02-07T13:10:29Z | 2018-10-30T22:47:26.165Z | Merge pull request #2081 from kainino0x/split-emscripten-from-glslang.js | |
| | [95c414ffee](https://github.com/KhronosGroup/glslang/commit/95c414ffee64c96937056459d34b39035a5ff4dd) | @johnkslang | 2020-02-06T16:12:50Z | 2018-10-30T22:47:26.165Z | Merge pull request #2079 from dneto0/warnings | |
| | [2d70e98dea](https://github.com/KhronosGroup/glslang/commit/2d70e98deab2b83147023642e7e00702be3065ce) | @johnkslang | 2020-02-06T09:56:37Z | 2018-10-30T22:47:26.165Z | Merge pull request #2028 from ShchchowAMD/constant_expressions_array_mod | |
| | [656650f461](https://github.com/KhronosGroup/glslang/commit/656650f461c8752f7ca018ac2005617329f12b7b) | @johnkslang | 2020-02-06T09:20:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #2078 from amdrexu/bugfix | |
| | [b82ed734e7](https://github.com/KhronosGroup/glslang/commit/b82ed734e767bd0913072a5e236fbd14fcca0acf) | @johnkslang | 2020-02-05T09:02:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #2077 from kainino0x/configurable-target-pr | |
| | [540662253e](https://github.com/KhronosGroup/glslang/commit/540662253ea35e8e75122aac68f8542f993e3396) | @johnkslang | 2020-02-04T08:24:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #2073 from tsuoranta/fix-memory-corruption | |
| | [5e86b28ffb](https://github.com/KhronosGroup/glslang/commit/5e86b28ffb8124a5ee2a58c640245ee5b285110d) | @johnkslang | 2020-01-30T07:58:38Z | 2018-10-30T22:47:26.165Z | Merge pull request #2071 from jeffbolznv/version_less | |
| | [9a80305c08](https://github.com/KhronosGroup/glslang/commit/9a80305c089704d8d817968d1ef1a20a09ced9b4) | @johnkslang | 2020-01-29T05:25:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #2068 from jljusten/standalone-fix-long-help | |
| | [07a55839ee](https://github.com/KhronosGroup/glslang/commit/07a55839eed550d84ef62e0c7f503e0d67692708) | @johnkslang | 2020-01-27T19:35:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #2065 from zoddicus/fixChromiumDawnRolls | |
| | [19ec0d2ff9](https://github.com/KhronosGroup/glslang/commit/19ec0d2ff9059e8bc8ca0fc539597a771cefdc89) | @johnkslang | 2020-01-27T17:16:25Z | 2018-10-30T22:47:26.165Z | Build: Fix more build warnings caused by PR #2038. | |
| | [d5f2f7b93d](https://github.com/KhronosGroup/glslang/commit/d5f2f7b93dafc05cd449ac7b45420ada5ea1d1b2) | @johnkslang | 2020-01-27T08:02:08Z | 2018-10-30T22:47:26.165Z | Merge pull request #1940 from tsuoranta/fix-gcc9 | |
| | [248d2c5f7c](https://github.com/KhronosGroup/glslang/commit/248d2c5f7c66c5b11b3a484e222950740aa39c50) | @johnkslang | 2020-01-27T05:38:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #2035 from ShchchowAMD/builtin_max_limits | |
| | [83973079f8](https://github.com/KhronosGroup/glslang/commit/83973079f8d427ffefdc91c4b892bcde3da5254a) | @johnkslang | 2020-01-27T04:37:38Z | 2018-10-30T22:47:26.165Z | Build warning: Fix #2062, missing enum value in a switch. | |
| | [965bd4d966](https://github.com/KhronosGroup/glslang/commit/965bd4d96613e57b75b125bff622b5fe6f671b96) | @johnkslang | 2020-01-24T11:10:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #2038 from corporateshark/c_interface | |
| | [b0ada80356](https://github.com/KhronosGroup/glslang/commit/b0ada80356ca7b560c600b93a596af1331442542) | @johnkslang | 2020-01-17T07:11:12Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1974: ignore input primitives on non-entry-point functions. | |
| | [3ed344dd78](https://github.com/KhronosGroup/glslang/commit/3ed344dd784ecbbc5855e613786f3a1238823e56) | @johnkslang | 2020-01-16T07:52:28Z | 2018-10-30T22:47:26.165Z | Fix #2059, and also attempt to skip test bots [skip ci] | |
| | [9e9099cdf8](https://github.com/KhronosGroup/glslang/commit/9e9099cdf83a572ee42b101b962034bc08cd7a85) | @johnkslang | 2020-01-16T07:23:03Z | 2018-10-30T22:47:26.165Z | Merge pull request #2033 from ShchchowAMD/binding_contradictory | |
| | [4fc7a33910](https://github.com/KhronosGroup/glslang/commit/4fc7a33910fb8e40b970d160e1b38ab3f67fe0f3) | @johnkslang | 2020-01-15T17:48:58Z | 2018-10-30T22:47:26.165Z | Merge pull request #2058 from KhronosGroup/vulkan-1.2 | |
| | [c3bb5d6914](https://github.com/KhronosGroup/glslang/commit/c3bb5d6914c2ee8ef70ec3237186754c33014d3d) | @johnkslang | 2020-01-15T16:35:48Z | 2018-10-30T22:47:26.165Z | Update to latest SPIRV-Tools, supporting Vulkan 1.2. | |
| | [273d3a5093](https://github.com/KhronosGroup/glslang/commit/273d3a50931951b52c5b1f46ea583c786f1be6c8) | @johnkslang | 2020-01-15T07:10:41Z | 2018-10-30T22:47:26.165Z | SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5. | |
| | [d203754bc1](https://github.com/KhronosGroup/glslang/commit/d203754bc1160cbb14e80de238042a2b9b439917) | @johnkslang | 2020-01-10T17:19:24Z | 2018-10-30T22:47:26.165Z | Merge pull request #2046 from Roy-AMD/Fix-multiple-AST-spv-generate-crash-issue | |
| | [5181367062](https://github.com/KhronosGroup/glslang/commit/51813670627c976a93f4cfbea6fa89fdb4d35cad) | @johnkslang | 2020-01-08T13:18:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1998 from ShchchowAMD/ARB_gpu_shader_fp64 | |
| | [e5dbc3114c](https://github.com/KhronosGroup/glslang/commit/e5dbc3114cb98b1592d9faa697efe5eb290c12a4) | @johnkslang | 2020-01-08T09:21:34Z | 2018-10-30T22:47:26.165Z | Merge pull request #2052 from KhronosGroup/fix-processed-def-undef-1829 | |
| | [6f98892dd1](https://github.com/KhronosGroup/glslang/commit/6f98892dd19f34f77ccc60ca313166ea60b85cb6) | @johnkslang | 2020-01-07T14:03:11Z | 2018-10-30T22:47:26.165Z | Fix #1829: Add "--" command-line options for macro def/undef. | |
| | [1642ca1128](https://github.com/KhronosGroup/glslang/commit/1642ca11282a9d96a42dfedea6065ae25c4c137d) | @johnkslang | 2020-01-07T08:32:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #2048 from Roy-AMD/Add-missing-extension-defination | |
| | [1d258ac346](https://github.com/KhronosGroup/glslang/commit/1d258ac34698323d6f8e10ae4d3a8b182995831b) | @johnkslang | 2020-01-07T06:49:23Z | 2018-10-30T22:47:26.165Z | Merge pull request #2032 from ShchchowAMD/atomic-uint-binding | |
| | [40801e31ed](https://github.com/KhronosGroup/glslang/commit/40801e31ed0cd8501c5daa0fe56e4e825165cc9e) | @johnkslang | 2020-01-06T16:21:33Z | 2018-10-30T22:47:26.165Z | Merge pull request #2050 from ShchchowAMD/built_in_MaxVector | |
| | [8db9eccc0b](https://github.com/KhronosGroup/glslang/commit/8db9eccc0baf30c9d22c496ab28db0fe1e4e97c5) | @johnkslang | 2020-01-06T14:50:40Z | 2018-10-30T22:47:26.165Z | Bump revision | |
| | [6334d594f6](https://github.com/KhronosGroup/glslang/commit/6334d594f68c2ba36e3e9bf91aac185ac3875717) | @johnkslang | 2019-12-30T04:33:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #1997 from ShchchowAMD/ARB_uniform_buffer_object | |
| | [930403e5b3](https://github.com/KhronosGroup/glslang/commit/930403e5b33d09014bf0a36ffb3595a39c1c563a) | @johnkslang | 2019-12-30T04:32:41Z | 2018-10-30T22:47:26.165Z | Merge branch 'master' into ARB_uniform_buffer_object | |
| | [18fb7f24b8](https://github.com/KhronosGroup/glslang/commit/18fb7f24b8c99c4eb305c68c693310d46289ce9f) | @johnkslang | 2019-12-30T03:19:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #1996 from ShchchowAMD/ARB_texture_multisample | |
| | [c674299ddb](https://github.com/KhronosGroup/glslang/commit/c674299ddb19a5730290cb0402ec2dffd7b78ce7) | @johnkslang | 2019-12-30T02:49:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #2036 from ShchchowAMD/fix_atomic_uint_offset_check | |
| | [01aee059f5](https://github.com/KhronosGroup/glslang/commit/01aee059f54c5def661d170ef00f6f0f1135a01d) | @johnkslang | 2019-12-30T02:35:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1995 from ShchchowAMD/ARB_sample_shading_support | |
| | [5de15a256e](https://github.com/KhronosGroup/glslang/commit/5de15a256eb092ad4de283491777464bf3a86e5c) | @johnkslang | 2019-12-26T17:56:54Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #2037: Integer dot used incorrect input for adds. | |
| | [bd97b6f9f2](https://github.com/KhronosGroup/glslang/commit/bd97b6f9f2132fa8df90431415e32dbab5c76db8) | @johnkslang | 2019-12-20T17:33:13Z | 2018-10-30T22:47:26.165Z | Command-line: Give better error messages. From #1829. | |
| | [ebf634bcaa](https://github.com/KhronosGroup/glslang/commit/ebf634bcaa3e46ca8a912ed05b87281c731b2391) | @johnkslang | 2019-12-13T05:28:57Z | 2018-10-30T22:47:26.165Z | Merge pull request #2023 from greg-lunarg/kg109 | |
| | [6c479796f6](https://github.com/KhronosGroup/glslang/commit/6c479796f6e4a6fa86ca4d25212ae1284c92fef5) | @johnkslang | 2019-12-10T07:36:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #2021 from KhronosGroup/fix-2020-inconsistent-HLSL | |
| | [1843c0c415](https://github.com/KhronosGroup/glslang/commit/1843c0c41576ca9c4188f0d503f4b5d53eb9ec15) | @johnkslang | 2019-12-10T06:48:50Z | 2018-10-30T22:47:26.165Z | Fix #2020: PR #1977 broke HLSL member consistency, this finishes it... | |
| | [1afa2b8cc5](https://github.com/KhronosGroup/glslang/commit/1afa2b8cc57b92c6b769eb44a6854510b6921a0b) | @johnkslang | 2019-12-09T17:18:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #2019 from KhronosGroup/fix-2014-dont-and-versions-extensions | |
| | [ff61c18f1b](https://github.com/KhronosGroup/glslang/commit/ff61c18f1bbc0c5f2a5f2b327db142fbc74a6b3d) | @johnkslang | 2019-12-09T15:10:38Z | 2018-10-30T22:47:26.165Z | Merge pull request #2018 from KhronosGroup/fix-2007-rationalize-include-paths | |
| | [71b0100ae9](https://github.com/KhronosGroup/glslang/commit/71b0100ae963b7b1e9b413b68f1bd568a37c3965) | @johnkslang | 2019-12-09T11:34:09Z | 2018-10-30T22:47:26.165Z | Fix: #2014: Don't do "extension-on && version >= ..." keyword checks. | |
| | [b5d9dee710](https://github.com/KhronosGroup/glslang/commit/b5d9dee710f2bda42afbc6f2ce84b5836908d021) | @johnkslang | 2019-12-09T10:12:10Z | 2018-10-30T22:47:26.165Z | Fix #2007: Fix a couple relative header paths in header files. | |
| | [d519167d2e](https://github.com/KhronosGroup/glslang/commit/d519167d2ecb83aee3c57207c144da082c516584) | @johnkslang | 2019-12-09T08:23:37Z | 2018-10-30T22:47:26.165Z | Fix #1993: Fully exclude ftransform() from SPIR-V semantics. | |
| | [0de87ee9a5](https://github.com/KhronosGroup/glslang/commit/0de87ee9a5bf5d094a3faa1a71fd9080e80b6be0) | @johnkslang | 2019-12-05T02:24:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #2010 from rnk/pool-alloc-clang | |
| | [e58c080d4f](https://github.com/KhronosGroup/glslang/commit/e58c080d4f028f35658b0c7320304b05f85e9a13) | @johnkslang | 2019-12-04T03:07:08Z | 2018-10-30T22:47:26.165Z | Merge pull request #1990 from ianromanick/INTEL_shader_integer_functions2 | |
| | [a4af7676fe](https://github.com/KhronosGroup/glslang/commit/a4af7676feb011d61b1dfa8915bd41d9c5aaf22a) | @johnkslang | 2019-12-03T05:58:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #2004 from ianromanick/document-other-test-requirements | |
| | [83af469512](https://github.com/KhronosGroup/glslang/commit/83af46951202c0f8cfdbe786b102805d9905b62d) | @johnkslang | 2019-12-01T02:35:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #2001 from mbechard/master | |
| | [38b4db48f9](https://github.com/KhronosGroup/glslang/commit/38b4db48f98c4e3a9cc405de3a76547b857e1c37) | @johnkslang | 2019-11-23T08:29:02Z | 2018-10-30T22:47:26.165Z | Fix #1983: __ is okay starting with ES 300, rather than 310. | |
| | [86258aab80](https://github.com/KhronosGroup/glslang/commit/86258aab80969d326fb228d7f61d1c05310678ee) | @johnkslang | 2019-11-23T04:38:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #1972 from andflo-Arm/master | |
| | [8b5853d4f9](https://github.com/KhronosGroup/glslang/commit/8b5853d4f91a235470be66a73e555b5be7e82dbb) | @johnkslang | 2019-11-22T18:07:43Z | 2018-10-30T22:47:26.165Z | Fix #1987: Use large enough built-in buffer to hold vec4 of maxint-64. | |
| | [e01c847a70](https://github.com/KhronosGroup/glslang/commit/e01c847a7042cac7b3b20a6268813c29b802f32e) | @johnkslang | 2019-11-22T13:24:38Z | 2018-10-30T22:47:26.165Z | Merge branch 'dj2-install' | |
| | [43fe7bafb1](https://github.com/KhronosGroup/glslang/commit/43fe7bafb14e6e455310ca67134ab914242116b3) | @johnkslang | 2019-11-22T08:38:38Z | 2018-10-30T22:47:26.165Z | Merge pull request #1980 from mattst88/respect-CMAKE_INSTALL_LIBDIR | |
| | [f4d4668529](https://github.com/KhronosGroup/glslang/commit/f4d4668529f1dad0e475295456b601353fe7cf33) | @johnkslang | 2019-11-15T14:22:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1977 from KhronosGroup/no-hlsl-structs | |
| | [3c0d2e5b67](https://github.com/KhronosGroup/glslang/commit/3c0d2e5b671c667abdcf7863ab6d08a8dde7e456) | @johnkslang | 2019-11-14T10:20:06Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1976: Don't let ENABLE_HLSL change struct/class layout. | |
| | [37dcb89457](https://github.com/KhronosGroup/glslang/commit/37dcb894574e94a876c0165c4df96eeba68e6a5a) | @johnkslang | 2019-11-12T13:00:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #1973 from KhronosGroup/fix-fmod-int | |
| | [e7cb9cb9c4](https://github.com/KhronosGroup/glslang/commit/e7cb9cb9c4f42c8e1b70101fcf1147f07c318f9c) | @johnkslang | 2019-11-12T12:32:51Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1960: fmod() was not converting int args to float. | |
| | [f34cdc70ca](https://github.com/KhronosGroup/glslang/commit/f34cdc70ca1b4e741a9ea5a906f86d3593623356) | @johnkslang | 2019-11-08T03:31:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1968 from dneto0/reclaim-web-codespace | |
| | [44f5c625bb](https://github.com/KhronosGroup/glslang/commit/44f5c625bbca9b16f4fa75673503350da40244c2) | @johnkslang | 2019-11-08T03:29:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1967 from kainino0x/fix-dot-free | |
| | [e471df3c91](https://github.com/KhronosGroup/glslang/commit/e471df3c9154afbf125838201d2cd36cd6bdc708) | @johnkslang | 2019-11-06T15:56:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #1963 from KhronosGroup/revert-7b0e236 | |
| | [442a8a9948](https://github.com/KhronosGroup/glslang/commit/442a8a99481b420a1b7446bcd5cfbb4c66fa82f9) | @johnkslang | 2019-11-06T15:55:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1966 from dj2/readme | |
| | [199d115e15](https://github.com/KhronosGroup/glslang/commit/199d115e1542fe0a8427efda5fa36158474fb6cf) | @johnkslang | 2019-11-06T01:05:42Z | 2018-10-30T22:47:26.165Z | Fix #1959 by reverting 7b0e236 to put files in two places. | |
| | [5d0e01d9e7](https://github.com/KhronosGroup/glslang/commit/5d0e01d9e7f9fae7609843d00f9fc5f41c3ddfdd) | @johnkslang | 2019-11-05T08:05:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #1961 from zoddicus/fixChromiumRoll | |
| | [90cecb5206](https://github.com/KhronosGroup/glslang/commit/90cecb52067a665a444914f8696d6a42fcbd4ebf) | @johnkslang | 2019-11-04T04:34:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #1953 from null77/gn-add-missing-headers | |
| | [36be19fc15](https://github.com/KhronosGroup/glslang/commit/36be19fc15d12f92bfc752e4318eae2c1b8d6387) | @johnkslang | 2019-11-04T04:33:42Z | 2018-10-30T22:47:26.165Z | Merge pull request #1954 from corporateshark/master | |
| | [18d6b6b63e](https://github.com/KhronosGroup/glslang/commit/18d6b6b63e9adc2aa2cce1ce85d1c348f9475118) | @johnkslang | 2019-11-03T06:22:47Z | 2018-10-30T22:47:26.165Z | Tests: Add more test results for the previous generator version bump. | |
| | [31c3370d83](https://github.com/KhronosGroup/glslang/commit/31c3370d8321e338d6f1f73b1102ae8cc38523aa) | @johnkslang | 2019-11-03T03:26:40Z | 2018-10-30T22:47:26.165Z | Bump up the generator version, which is exposed in SPV test results. | |
| | [31ab84a51b](https://github.com/KhronosGroup/glslang/commit/31ab84a51bcbb8f07634467c592f9dfa74a839fb) | @johnkslang | 2019-11-01T17:11:42Z | 2018-10-30T22:47:26.165Z | Merge branch 'dneto0-dead-code' | |
| | [1097378907](https://github.com/KhronosGroup/glslang/commit/1097378907e3ffe9b60dbea0f8b1117a646f82d8) | @johnkslang | 2019-11-01T17:02:55Z | 2018-10-30T22:47:26.165Z | Merge branch 'dead-code' of https://github.com/dneto0/glslang into dneto0-dead-code | |
| | [7f77b2e866](https://github.com/KhronosGroup/glslang/commit/7f77b2e8669ae06acbee9c9867be8b13e4054f9c) | @johnkslang | 2019-11-01T16:51:21Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [48233ad3d4](https://github.com/KhronosGroup/glslang/commit/48233ad3d45b314a83474b3704ae09638e3e2621) | @johnkslang | 2019-11-01T00:28:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #1949 from corporateshark/master | |
| | [b131630e7c](https://github.com/KhronosGroup/glslang/commit/b131630e7c749a5dc19faa458024260c71fb170f) | @johnkslang | 2019-10-25T02:49:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #1948 from greg-lunarg/kg108 | |
| | [7662586844](https://github.com/KhronosGroup/glslang/commit/7662586844f46f8f454f1db4a26e1d705a302e36) | @johnkslang | 2019-10-24T04:25:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #1947 from ehsannas/fix_licenses | |
| | [341701573a](https://github.com/KhronosGroup/glslang/commit/341701573a5db1153bb5ea48b88e8fd6c5a590c2) | @johnkslang | 2019-10-23T16:32:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1946 from KhronosGroup/extend-web | |
| | [f8d1d7442b](https://github.com/KhronosGroup/glslang/commit/f8d1d7442b869e8e7e61cdcfdb1b6a07a00ddde2) | @johnkslang | 2019-10-21T12:55:11Z | 2018-10-30T22:47:26.165Z | Web: Reclaim more space and make all work w/wo GLSLANG_WEB. | |
| | [e5eee8fb03](https://github.com/KhronosGroup/glslang/commit/e5eee8fb035a3d2b9d81cc64f015c49bd5bf8d42) | @johnkslang | 2019-10-18T07:03:11Z | 2018-10-30T22:47:26.165Z | Web: Add basic atomics for SSBOs. | |
| | [3dd1ce5b54](https://github.com/KhronosGroup/glslang/commit/3dd1ce5b54d9ff7d2652f6792dbbdf6ab3599e1f) | @johnkslang | 2019-10-17T13:08:40Z | 2018-10-30T22:47:26.165Z | Web: Add SSBOs and a few other missing compute features. | |
| | [51ed01c877](https://github.com/KhronosGroup/glslang/commit/51ed01c8774735a81f884cdf9f12258b96d9b138) | @johnkslang | 2019-10-10T17:40:11Z | 2018-10-30T22:47:26.165Z | Web: Add compute stage. | |
| | [61c22e255d](https://github.com/KhronosGroup/glslang/commit/61c22e255d82f02c7aa250c2ad3cd61c167d3703) | @johnkslang | 2019-10-08T07:12:07Z | 2018-10-30T22:47:26.165Z | Web: Add separate texture/sampler, exclude _CubeArray_. | |
| | [e7db8f405a](https://github.com/KhronosGroup/glslang/commit/e7db8f405a7ed554b27d19664dfedb3dcfe5616e) | @johnkslang | 2019-10-22T04:30:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1941 from ehsannas/bazel_build | |
| | [834ee546f9](https://github.com/KhronosGroup/glslang/commit/834ee546f93d33a80fb2dea6fdef6764f8730b75) | @johnkslang | 2019-10-17T18:12:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1937 from jeffbolznv/volatile_atomics | |
| | [a959deb007](https://github.com/KhronosGroup/glslang/commit/a959deb00750826fb087171d663947df550a3339) | @johnkslang | 2019-10-17T02:53:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #1933 from dj2/runtest | |
| | [9e4f6d03f2](https://github.com/KhronosGroup/glslang/commit/9e4f6d03f2f7e13576502088a095fe7bfee2a98e) | @johnkslang | 2019-10-16T16:39:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #1932 from zoddicus/anotherSemiColonFix | |
| | [e3dd69b8b2](https://github.com/KhronosGroup/glslang/commit/e3dd69b8b285084c2f423da8b3c555f2e7dc5e45) | @johnkslang | 2019-10-16T15:25:56Z | 2018-10-30T22:47:26.165Z | Merge pull request #1934 from durswd/master | |
| | [b03e4fc4e0](https://github.com/KhronosGroup/glslang/commit/b03e4fc4e072c997b19e4425a0a8fc3c5b280685) | @johnkslang | 2019-10-15T10:25:20Z | 2018-10-30T22:47:26.165Z | Merge pull request #1866 from rumblehhh/master | |
| | [8ba49b862c](https://github.com/KhronosGroup/glslang/commit/8ba49b862cfb3449ffdfecd2e6d9c2fd5e855f1e) | @johnkslang | 2019-10-15T10:19:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #1930 from ux3d/fix/CMakeOptionalExternalBuild | |
| | [765cee8441](https://github.com/KhronosGroup/glslang/commit/765cee844194b7b5b9e4baf86d8f7cd03c793401) | @johnkslang | 2019-10-15T05:08:26Z | 2018-10-30T22:47:26.165Z | GLSL/SPV: Pre SPIR-V 1.5, subgroupQuadBroadcast index must be constant | |
| | [101ca388fb](https://github.com/KhronosGroup/glslang/commit/101ca388fb38a67a52a438e1047b8fbea911ecbd) | @johnkslang | 2019-10-12T14:24:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1880 from georgeouzou/master | |
| | [469d27f2e5](https://github.com/KhronosGroup/glslang/commit/469d27f2e5c75e55a3ca437469a1099ba3e67da8) | @johnkslang | 2019-10-12T14:22:34Z | 2018-10-30T22:47:26.165Z | Merge pull request #1928 from Xottab-DUTY/patch-1 | |
| | [a100258857](https://github.com/KhronosGroup/glslang/commit/a100258857e9d32d95d3cc3576c332a95c6b94bf) | @johnkslang | 2019-10-12T07:55:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1926 from zoddicus/fixChromiumRoll | |
| | [696703800e](https://github.com/KhronosGroup/glslang/commit/696703800e37524c0206c8f6ba09e41805f48b28) | @johnkslang | 2019-10-11T07:56:05Z | 2018-10-30T22:47:26.165Z | Merge pull request #1888 from Roy-AMD/Adjusting-code-interface | |
| | [f99beb50a3](https://github.com/KhronosGroup/glslang/commit/f99beb50a327bc93810b1af8138c84caedd1a3ca) | @johnkslang | 2019-10-11T07:24:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1925 from greg-lunarg/kg107 | |
| | [ee8e9c1522](https://github.com/KhronosGroup/glslang/commit/ee8e9c15222c2aff93dfea451b1e8a892497ec2d) | @johnkslang | 2019-10-11T02:54:21Z | 2018-10-30T22:47:26.165Z | Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required. | |
| | [1ff0c181bb](https://github.com/KhronosGroup/glslang/commit/1ff0c181bb37b06371e2ffa2810d473c5e01c9b7) | @johnkslang | 2019-10-10T18:01:13Z | 2018-10-30T22:47:26.165Z | Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form. | |
| | [4b97a11081](https://github.com/KhronosGroup/glslang/commit/4b97a1108114107a8082a55e9e0721a40f9536d3) | @johnkslang | 2019-10-07T03:58:40Z | 2018-10-30T22:47:26.165Z | Merge pull request #1919 from dj2/install_spirv | |
| | [135e3e35ea](https://github.com/KhronosGroup/glslang/commit/135e3e35ea87d07b51d977b73fde7bd637fcbe4a) | @johnkslang | 2019-10-03T17:23:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1918 from KhronosGroup/format-attributes | |
| | [8a97d38913](https://github.com/KhronosGroup/glslang/commit/8a97d38913949b5c5c640882bb73c1c775c7293d) | @johnkslang | 2019-09-30T00:02:19Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable | |
| | [2d9b0a3550](https://github.com/KhronosGroup/glslang/commit/2d9b0a35509b5ffa7960c8f5eb5cc3be860c33b9) | @johnkslang | 2019-09-27T21:14:18Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1912: add attribute syntax for overriding image formats. | |
| | [7bc047326e](https://github.com/KhronosGroup/glslang/commit/7bc047326e06961c59b785f827026947d81c7f02) | @johnkslang | 2019-09-25T14:24:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #1906 from ShchchowAMD/master | |
| | [973d0e5382](https://github.com/KhronosGroup/glslang/commit/973d0e538292c85b7baf9bb5aaf755894429f76a) | @johnkslang | 2019-09-20T18:18:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1910 from KhronosGroup/fix-1900-const-nonuniform | |
| | [c2fafea970](https://github.com/KhronosGroup/glslang/commit/c2fafea9700bc3f18fe649395e3b7857b9d7c178) | @johnkslang | 2019-09-20T12:01:42Z | 2018-10-30T22:47:26.165Z | GLSL/SPV: Fix #1900: Drop const on literal when doing an object copy. | |
| | [f7a48b153f](https://github.com/KhronosGroup/glslang/commit/f7a48b153f2acb4549106116d420e4d9a2159e0e) | @johnkslang | 2019-09-19T15:12:52Z | 2018-10-30T22:47:26.165Z | Merge pull request #1907 from kainino0x/separate-web-and-emscripten | |
| | [caca1d1cc4](https://github.com/KhronosGroup/glslang/commit/caca1d1cc46e15814d337498196fe02706d0feb3) | @johnkslang | 2019-09-19T06:21:38Z | 2018-10-30T22:47:26.165Z | Merge pull request #1905 from KhronosGroup/GL_EXT_buffer_reference_uvec2 | |
| | [90e402f42b](https://github.com/KhronosGroup/glslang/commit/90e402f42b3f05f4e1e59390718f35c78e3cfbe0) | @johnkslang | 2019-09-18T05:19:38Z | 2018-10-30T22:47:26.165Z | SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2 | |
| | [4b5159ea81](https://github.com/KhronosGroup/glslang/commit/4b5159ea8170fa34e29f13448fddebf88e0a722a) | @johnkslang | 2019-09-18T08:38:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #1908 from digit-google/fuchsia-fixes | |
| | [d0848b72fa](https://github.com/KhronosGroup/glslang/commit/d0848b72facc6a5ec34b63df08cd3e55f2dd8ff5) | @johnkslang | 2019-09-18T07:55:12Z | 2018-10-30T22:47:26.165Z | Merge branch 'master' into separate-web-and-emscripten | |
| | [e0932f676d](https://github.com/KhronosGroup/glslang/commit/e0932f676db6e816184376b0e2381344bdfe1a39) | @johnkslang | 2019-09-18T06:17:31Z | 2018-10-30T22:47:26.165Z | README: Fix WASM typos. | |
| | [54c72c6d24](https://github.com/KhronosGroup/glslang/commit/54c72c6d2495bed0ddd489954a95143bfddea0d0) | @johnkslang | 2019-09-18T06:03:18Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1903 Catch 0-argument case to constructors. | |
| | [e4e56bcf86](https://github.com/KhronosGroup/glslang/commit/e4e56bcf867e4b406771a9e996917785d9d47f8b) | @johnkslang | 2019-09-18T05:18:20Z | 2018-10-30T22:47:26.165Z | Merge pull request #1902 from jeffbolznv/extended_types | |
| | [be467db7bd](https://github.com/KhronosGroup/glslang/commit/be467db7bdaa78b763bb1b5634f948f670fd2875) | @johnkslang | 2019-09-16T15:33:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1899 from KhronosGroup/SPIR-V_1.5 | |
| | [f766fabaa0](https://github.com/KhronosGroup/glslang/commit/f766fabaa0547eac84b2bf4e2e53e5fa61598147) | @johnkslang | 2019-08-28T06:01:54Z | 2018-10-30T22:47:26.165Z | GLSL: Only require constant for subgroupBroadcast when SPV < 1.5. | |
| | [8317e6c683](https://github.com/KhronosGroup/glslang/commit/8317e6c6833c22f5d7890fcec185beebc4b9c5ab) | @johnkslang | 2019-08-19T05:58:08Z | 2018-10-30T22:47:26.165Z | SPV: Support SPIR-V 1.5; five extensions no longer need OpExtension. | |
| | [8b8adf79c1](https://github.com/KhronosGroup/glslang/commit/8b8adf79c195e67d18985c4c40a615938813f224) | @johnkslang | 2019-09-16T12:35:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #1894 from ShchchowAMD/master | |
| | [aaff6cddd0](https://github.com/KhronosGroup/glslang/commit/aaff6cddd0e76881a40f14b9061179855acf6d73) | @johnkslang | 2019-09-13T15:32:00Z | 2018-10-30T22:47:26.165Z | SPV 1.5: Switch to the 1.5 header, for SPIR-V 1.5. | |
| | [fe0b2bd694](https://github.com/KhronosGroup/glslang/commit/fe0b2bd694bb07004a2db859c5714c321c26b751) | @johnkslang | 2019-09-12T14:40:57Z | 2018-10-30T22:47:26.165Z | Merge pull request #1897 from dj2/unused | |
| | [fdd13ca10f](https://github.com/KhronosGroup/glslang/commit/fdd13ca10ffccaf21314fa7843e091f36663ac05) | @johnkslang | 2019-09-11T18:08:08Z | 2018-10-30T22:47:26.165Z | Merge pull request #1895 from amdrexu/bugfix | |
| | [664ad418f8](https://github.com/KhronosGroup/glslang/commit/664ad418f8455159fb066e9e27d159f191f976a9) | @johnkslang | 2019-09-05T08:26:39Z | 2018-10-30T22:47:26.165Z | Fix #1879: Check for valid variable before checking for unsized arrays. | |
| | [34953810a6](https://github.com/KhronosGroup/glslang/commit/34953810a62c5230cc059cfdf42dc44c5aab2246) | @johnkslang | 2019-09-05T02:49:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #1892 from greg-lunarg/kg106 | |
| | [56f61cccef](https://github.com/KhronosGroup/glslang/commit/56f61ccceffab3225da20c4751cf03a5884431c2) | @johnkslang | 2019-09-03T09:02:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1889 from Roy-AMD/code-refine | |
| | [92f5afdee0](https://github.com/KhronosGroup/glslang/commit/92f5afdee0ab2781718d568834f342a196ac5bd1) | @johnkslang | 2019-08-30T15:53:35Z | 2018-10-30T22:47:26.165Z | Placeholder fix for part of #1870. | |
| | [7de044c062](https://github.com/KhronosGroup/glslang/commit/7de044c062fe00397b63d021078789ee219a019f) | @johnkslang | 2019-08-30T15:51:06Z | 2018-10-30T22:47:26.165Z | Non-functional: Make whitespace/braces consistent for a recent commit. | |
| | [796df2d74e](https://github.com/KhronosGroup/glslang/commit/796df2d74e05a8ad52bf830786b6e716014a2384) | @johnkslang | 2019-08-29T04:44:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1885 from zoddicus/fixUnInitializedVariableWarnings | |
| | [14e13e757d](https://github.com/KhronosGroup/glslang/commit/14e13e757d974a65119b725b42c72a00ee029acc) | @johnkslang | 2019-08-28T10:10:00Z | 2018-10-30T22:47:26.165Z | Merge pull request #1876 from jeffbolznv/imma | |
| | [df1d4ccf5f](https://github.com/KhronosGroup/glslang/commit/df1d4ccf5ff46220f7ac637e8e07e0ec2e2022e9) | @johnkslang | 2019-08-28T08:51:38Z | 2018-10-30T22:47:26.165Z | ESSL/SPV: Fix #1856: Allow ESSL shaders to compile to OpenGL SPIR-V. | |
| | [efd47a8fae](https://github.com/KhronosGroup/glslang/commit/efd47a8faeb49f72fa0be5a60d45d72cc8bf75be) | @johnkslang | 2019-08-28T08:25:26Z | 2018-10-30T22:47:26.165Z | Documentation: Provide more detail in setting up the environment. | |
| | [f27bd2aa2e](https://github.com/KhronosGroup/glslang/commit/f27bd2aa2e3ff547a02fc2346dc0b155c5278d8d) | @johnkslang | 2019-08-27T13:37:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #1883 from Kangz/fix_gn | |
| | [9f5a43a570](https://github.com/KhronosGroup/glslang/commit/9f5a43a57030b9baab2d905a740b8e1f8ed51d01) | @johnkslang | 2019-08-27T03:36:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #1881 from baldurk/buffer-array-bind-reflection-fix | |
| | [32d18c552b](https://github.com/KhronosGroup/glslang/commit/32d18c552bc3803c6cc847e0212d855742ee0fe4) | @johnkslang | 2019-08-26T13:47:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1882 from Kangz/fix-chrome | |
| | [d6a5cc6580](https://github.com/KhronosGroup/glslang/commit/d6a5cc65807fa5f45cbe61d0e10be084b508185a) | @johnkslang | 2019-08-26T08:03:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1878 from dneto0/chrome-fix | |
| | [a3bc04b278](https://github.com/KhronosGroup/glslang/commit/a3bc04b278ed237de04922eb15a956909ea2d55c) | @johnkslang | 2019-08-22T17:20:40Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [c190d5bc27](https://github.com/KhronosGroup/glslang/commit/c190d5bc275a21ee781d180375dd049fce681255) | @johnkslang | 2019-08-22T17:20:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #1874 from KhronosGroup/inherit-memory-qualifiers | |
| | [9a5689f632](https://github.com/KhronosGroup/glslang/commit/9a5689f63284844dab7a61217d6e574bee48a714) | @johnkslang | 2019-08-22T12:58:26Z | 2018-10-30T22:47:26.165Z | GLSL: Inherit memory qualifiers, both declaratively and in execution. | |
| | [28f314d436](https://github.com/KhronosGroup/glslang/commit/28f314d436060058595ac2425db7d47a2d867362) | @johnkslang | 2019-08-22T14:52:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1875 from jonahryandavis/extra-tokens | |
| | [c817600491](https://github.com/KhronosGroup/glslang/commit/c817600491118a76ae4e1029c57b67d81650f5a8) | @johnkslang | 2019-08-21T17:08:27Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [ea69a29829](https://github.com/KhronosGroup/glslang/commit/ea69a2982986cd668ed15287cdcb7e96a637d92b) | @johnkslang | 2019-08-21T17:07:01Z | 2018-10-30T22:47:26.165Z | Merge pull request #1855 from KhronosGroup/web | |
| | [369ffa9543](https://github.com/KhronosGroup/glslang/commit/369ffa9543aa683e6b45230b80869f41eccdacfb) | @johnkslang | 2019-08-21T09:38:02Z | 2018-10-30T22:47:26.165Z | web: Fix accidental additon of refract() prototypes and update README. | |
| | [deec1933e9](https://github.com/KhronosGroup/glslang/commit/deec1933e907872eaff2647720b12634890540e2) | @johnkslang | 2019-08-13T14:00:30Z | 2018-10-30T22:47:26.165Z | Web: Turn off includes, independent preprocessing path, fine tune all. | |
| | [b9197c812e](https://github.com/KhronosGroup/glslang/commit/b9197c812e5c10c646b897ee5681741c6b6c2787) | @johnkslang | 2019-08-11T13:41:45Z | 2018-10-30T22:47:26.165Z | Web: Make switched methods all be non-virtual, more web-dependent code, | |
| | [d8834df992](https://github.com/KhronosGroup/glslang/commit/d8834df99298d47c240c3192ff6d3277d8786dc3) | @johnkslang | 2019-08-10T16:41:15Z | 2018-10-30T22:47:26.165Z | Web: Optional error management and error tightening. | |
| | [fb4f2333da](https://github.com/KhronosGroup/glslang/commit/fb4f2333daa75beeb00747fbc1cb1e06b5077c40) | @johnkslang | 2019-08-09T09:49:15Z | 2018-10-30T22:47:26.165Z | Web: Use isEsProfile() instead of run-time testing; remove more atomics | |
| | [155d351f86](https://github.com/KhronosGroup/glslang/commit/155d351f864b3ccb0f14ea9a4421b2dd4ef259a2) | @johnkslang | 2019-08-09T05:29:20Z | 2018-10-30T22:47:26.165Z | Web: Remove unused stage functionality, SPIR-V logger, and hex_utils | |
| | [39697cdb9d](https://github.com/KhronosGroup/glslang/commit/39697cdb9d12c4ab9d0763d03a9107e29846facc) | @johnkslang | 2019-08-08T16:35:51Z | 2018-10-30T22:47:26.165Z | Web: Remove unnecessary GLSL numeric types, and some collateral. | |
| | [3e4b6ff76a](https://github.com/KhronosGroup/glslang/commit/3e4b6ff76a7f3a2e96db17a17c5c76027d4b6730) | @johnkslang | 2019-08-08T07:15:24Z | 2018-10-30T22:47:26.165Z | Web: Tighten up sampling code and interfaces. | |
| | [eaf4496312](https://github.com/KhronosGroup/glslang/commit/eaf449631289471d2bb3ed4d9aae52f802967993) | @johnkslang | 2019-08-07T07:52:20Z | 2018-10-30T22:47:26.165Z | Web: Complete the removal of vendor-specific #ifdef's, including CMake. | |
| | [441b2ac4d1](https://github.com/KhronosGroup/glslang/commit/441b2ac4d16ef5370bd7d2143bd77870cfc8ff74) | @johnkslang | 2019-08-07T05:16:35Z | 2018-10-30T22:47:26.165Z | Web: Prune grammar and lexor down to needed subset. | |
| | [a28f7a75d1](https://github.com/KhronosGroup/glslang/commit/a28f7a75d1aee8d1c89f9c237400278603e8ab9f) | @johnkslang | 2019-08-06T13:00:58Z | 2018-10-30T22:47:26.165Z | Web: Generalize _EXTENSIONS* in SPIR-V back-end. | |
| | [b6d3ee5aca](https://github.com/KhronosGroup/glslang/commit/b6d3ee5acaa960664fbd3700e871a2026152f7f1) | @johnkslang | 2019-08-06T08:20:45Z | 2018-10-30T22:47:26.165Z | Web: Turn off bracket-style attributes, reflection, and IO mapping. | |
| | [7015bd658e](https://github.com/KhronosGroup/glslang/commit/7015bd658e849134c6718392a74d99b3a2240e17) | @johnkslang | 2019-08-01T09:28:08Z | 2018-10-30T22:47:26.165Z | Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB. | |
| | [e66dace97e](https://github.com/KhronosGroup/glslang/commit/e66dace97e7cd490f17642ffc10e96d9f3854131) | @johnkslang | 2019-07-31T09:48:10Z | 2018-10-30T22:47:26.165Z | Web: First pass of tabling the built-in function declarations. | |
| | [23d27751e8](https://github.com/KhronosGroup/glslang/commit/23d27751e82f1a430c50fcd72517d9c2ae10ca55) | @johnkslang | 2019-07-28T08:12:10Z | 2018-10-30T22:47:26.165Z | Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB | |
| | [bfc21ff1a9](https://github.com/KhronosGroup/glslang/commit/bfc21ff1a9f6e3deb76cf5e932243647398c986a) | @johnkslang | 2019-07-27T14:18:03Z | 2018-10-30T22:47:26.165Z | Web: Change a bunch of HLSL methods from dynamic to compile-time known. | |
| | [d4ed5158d1](https://github.com/KhronosGroup/glslang/commit/d4ed5158d11d7b125aade9f3e776587471569af7) | @johnkslang | 2019-07-27T11:22:30Z | 2018-10-30T22:47:26.165Z | Web: Remove a few additional HLSL constructs with ENABLE_HLSL. | |
| | [13761069b5](https://github.com/KhronosGroup/glslang/commit/13761069b55a4b0cbe2b6df5ea13c7312aa7dda2) | @johnkslang | 2019-07-26T14:02:40Z | 2018-10-30T22:47:26.165Z | Web: Add sanity check test suite for smaller-footprint builds. | |
| | [34cccdc65d](https://github.com/KhronosGroup/glslang/commit/34cccdc65d79fda20fa7a3eac271add45493cacb) | @johnkslang | 2019-08-21T05:06:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #1872 from kainino0x/js-interface | |
| | [3aac2d44b2](https://github.com/KhronosGroup/glslang/commit/3aac2d44b20d2fcedfbded41ca3cfa932b90ae6f) | @johnkslang | 2019-08-21T04:42:40Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [95609e6d92](https://github.com/KhronosGroup/glslang/commit/95609e6d923a9cf9593afca36ab1c419999f3519) | @johnkslang | 2019-08-15T03:35:57Z | 2018-10-30T22:47:26.165Z | Set theme jekyll-theme-merlot | |
| | [37fc4d27d6](https://github.com/KhronosGroup/glslang/commit/37fc4d27d612d3b0c916933e16dab3da5bb7ab34) | @johnkslang | 2019-08-10T11:24:48Z | 2018-10-30T22:47:26.165Z | Merge pull request #1867 from zoddicus/addWebBuild | |
| | [3cea2e5882](https://github.com/KhronosGroup/glslang/commit/3cea2e5882e3455731a8b6657fb06db913eb3aa1) | @johnkslang | 2019-08-02T12:34:15Z | 2018-10-30T22:47:26.165Z | Bump revision and give the bots another chance to work. | |
| | [a0eb5efd2b](https://github.com/KhronosGroup/glslang/commit/a0eb5efd2bad6f44a44774b884acb658f6e15229) | @johnkslang | 2019-08-02T07:37:37Z | 2018-10-30T22:47:26.165Z | Merge pull request #1860 from zoddicus/fixShaderCRoll | |
| | [eea340047e](https://github.com/KhronosGroup/glslang/commit/eea340047eca2119516d79ad059ce33632ea366e) | @johnkslang | 2019-07-31T02:29:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #1859 from zoddicus/fixNoRTTIForWindows | |
| | [f04f1f93a7](https://github.com/KhronosGroup/glslang/commit/f04f1f93a70f4608ffa9903b20bfb95f20a063f5) | @johnkslang | 2019-07-29T15:40:14Z | 2018-10-30T22:47:26.165Z | Merge pull request #1857 from Roy-AMD/automapping-opengl-location | |
| | [7fc8683491](https://github.com/KhronosGroup/glslang/commit/7fc86834914354011f9b7756ffd43e58162e7956) | @johnkslang | 2019-07-29T05:20:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1813 from jeffbolznv/compositeconstruct | |
| | [642b6ad99f](https://github.com/KhronosGroup/glslang/commit/642b6ad99ffc5063fa816049497e9e356a6426f7) | @johnkslang | 2019-07-29T03:33:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1844 from alelenv/ast_print_fix | |
| | [42f813401b](https://github.com/KhronosGroup/glslang/commit/42f813401bdfa640e4b87d8991e63f97fe5d5c43) | @johnkslang | 2019-07-25T15:03:00Z | 2018-10-30T22:47:26.165Z | Merge pull request #1853 from s-perron/per | |
| | [302fe97e7b](https://github.com/KhronosGroup/glslang/commit/302fe97e7b02e37856961ea74f76759098b99188) | @johnkslang | 2019-07-23T10:10:36Z | 2018-10-30T22:47:26.165Z | Revert "Merge pull request #1792 from Roy-AMD/automapping-opengl-location" | |
| | [50ada66c27](https://github.com/KhronosGroup/glslang/commit/50ada66c2717fb579979d54ac723475de2b1a5c4) | @johnkslang | 2019-07-23T08:18:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1792 from Roy-AMD/automapping-opengl-location | |
| | [3464b6f519](https://github.com/KhronosGroup/glslang/commit/3464b6f519be1500faa60698918f13f4dd796dd0) | @johnkslang | 2019-07-23T05:55:54Z | 2018-10-30T22:47:26.165Z | Merge pull request #1847 from alelenv/member_remap_fix | |
| | [2bb2da9193](https://github.com/KhronosGroup/glslang/commit/2bb2da919352bed58e73f39f62f24570dfefb60b) | @johnkslang | 2019-07-22T13:06:50Z | 2018-10-30T22:47:26.165Z | SPV: Update to latest SPIR-V header. | |
| | [333d1c9579](https://github.com/KhronosGroup/glslang/commit/333d1c95792692205472c457d7bec915a94c8000) | @johnkslang | 2019-07-22T12:30:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1845 from greg-lunarg/kg105 | |
| | [9f2236e58e](https://github.com/KhronosGroup/glslang/commit/9f2236e58ed06c770a6beffe8a3b6b4a32111c42) | @johnkslang | 2019-07-18T01:15:47Z | 2018-10-30T22:47:26.165Z | Build: shut up warning to add unnecessary parens. | |
| | [74426f7570](https://github.com/KhronosGroup/glslang/commit/74426f7570fdd23a3bcf7ac0987347197f44c92e) | @johnkslang | 2019-07-17T09:13:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1841 from jmacnak-nv/jmacnak-raytracing-descriptor-indexing-validation | |
| | [e383c5f55d](https://github.com/KhronosGroup/glslang/commit/e383c5f55defdb884a77820483d3360617391d78) | @johnkslang | 2019-07-16T01:49:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #1837 from KhronosGroup/fix-NV_compute_shader_derivatives | |
| | [c7c52d1c2b](https://github.com/KhronosGroup/glslang/commit/c7c52d1c2b5e63f612aae6f213b2d156868010e7) | @johnkslang | 2019-07-16T01:48:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #1839 from sparmarNV/fix-NV_mesh_shader | |
| | [50dc8c350b](https://github.com/KhronosGroup/glslang/commit/50dc8c350b295d32183334f8b5a56454fbf992fd) | @johnkslang | 2019-07-15T16:55:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1824 from KhronosGroup/fix-spec-expr-array-check | |
| | [361931c6f3](https://github.com/KhronosGroup/glslang/commit/361931c6f3cb9f3d5b68a8e3a0aec7468c3bbc51) | @johnkslang | 2019-07-15T13:23:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1836 from amdrexu/bugfix | |
| | [33081e01d3](https://github.com/KhronosGroup/glslang/commit/33081e01d368ebf1f8cbd1dad3d0827eadf3c026) | @johnkslang | 2019-07-15T07:20:18Z | 2018-10-30T22:47:26.165Z | ESSL: Fix #1823: Conditions for when derivatives are in compute shader. | |
| | [1a6e8534ce](https://github.com/KhronosGroup/glslang/commit/1a6e8534cef32ce855f8b97ea84ffa93152242b0) | @johnkslang | 2019-07-13T18:22:10Z | 2018-10-30T22:47:26.165Z | GLSL: Fix #1833: Don't constant fold integer mix to a float. | |
| | [25a508cc73](https://github.com/KhronosGroup/glslang/commit/25a508cc735109cc4e382c3a1cc293a9452a41f3) | @johnkslang | 2019-07-13T00:29:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1835 from jmacnak-nv/jmacnak-sample-coverage-capability | |
| | [854439c6b9](https://github.com/KhronosGroup/glslang/commit/854439c6b909e066328d324b1d5a3a9058f20b2d) | @johnkslang | 2019-07-13T00:29:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1834 from zoddicus/addRTTIFlag | |
| | [71892a5eda](https://github.com/KhronosGroup/glslang/commit/71892a5eda90fd7d3d6ccc12745f066d0ca5dc5f) | @johnkslang | 2019-07-11T19:16:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #1833 from AaronHaganAMD/master | |
| | [c538b5d796](https://github.com/KhronosGroup/glslang/commit/c538b5d796fb24dd418fdd650c7f76e56bcc3dd8) | @johnkslang | 2019-07-10T21:10:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1832 from jeffbolznv/issue1828 | |
| | [f970253a5d](https://github.com/KhronosGroup/glslang/commit/f970253a5d4185be28d5a479c1652f54eb89db61) | @johnkslang | 2019-07-10T17:45:48Z | 2018-10-30T22:47:26.165Z | Merge pull request #1827 from alan-baker/update-spirv-tools | |
| | [8aa9a7bb8f](https://github.com/KhronosGroup/glslang/commit/8aa9a7bb8f74869ab9cfd2c9bd51cef1741004e7) | @johnkslang | 2019-07-09T06:14:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1825 from amdrexu/bugfix | |
| | [96524f9168](https://github.com/KhronosGroup/glslang/commit/96524f91681d646f7d5c41a967e0a41dee27720c) | @johnkslang | 2019-07-03T15:28:28Z | 2018-10-30T22:47:26.165Z | SPV: Fix #1783: Don't do bounds checking for spec-const-expression size | |
| | [4b4b41a634](https://github.com/KhronosGroup/glslang/commit/4b4b41a63499d34c527ee4f714dde8072f60c900) | @johnkslang | 2019-07-03T07:27:39Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1815: Don't constant fold spec-constant array indexing. | |
| | [22683b409e](https://github.com/KhronosGroup/glslang/commit/22683b409e6df419da940df561b24b4b5d8ab90a) | @johnkslang | 2019-07-02T17:04:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1819 from jeffbolznv/demote | |
| | [e5c394bcba](https://github.com/KhronosGroup/glslang/commit/e5c394bcbaf33bbd53b859c71352571791a2c917) | @johnkslang | 2019-07-02T15:32:48Z | 2018-10-30T22:47:26.165Z | Standalone: Fix #1814: Check that linkage was specified for reflection. | |
| | [974a586688](https://github.com/KhronosGroup/glslang/commit/974a586688c169c5724faf34ed5ed6c8e7563711) | @johnkslang | 2019-07-02T08:20:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1817 from jeffbolznv/demote | |
| | [73f0108138](https://github.com/KhronosGroup/glslang/commit/73f010813812ec9177eaa6bb16bff6258f7885f2) | @johnkslang | 2019-07-02T07:51:50Z | 2018-10-30T22:47:26.165Z | Build: Tweak PR #1808 to avoid an implicit conversion warning. | |
| | [4162de4bbf](https://github.com/KhronosGroup/glslang/commit/4162de4bbfc58ef37600c23e4e8fcf58e604f382) | @johnkslang | 2019-06-26T06:53:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1811 from ShabbyX/fix | |
| | [1e063615d0](https://github.com/KhronosGroup/glslang/commit/1e063615d05b6a2da4ad7f7247a11243dfd13bd0) | @johnkslang | 2019-06-26T06:52:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #1812 from ShabbyX/master | |
| | [4e6b9ea329](https://github.com/KhronosGroup/glslang/commit/4e6b9ea32900b7bae6728eb8167657cdae7b16dc) | @johnkslang | 2019-06-23T15:10:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1808 from jeffbolznv/promote_types | |
| | [46cf14638a](https://github.com/KhronosGroup/glslang/commit/46cf14638ad0426788847c97020e7946a3cf9591) | @johnkslang | 2019-06-23T02:45:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1807 from digit-google/fuchsia-fixes | |
| | [f9d08a25fb](https://github.com/KhronosGroup/glslang/commit/f9d08a25fbe17e0677a89d398f4d7f232339c3f9) | @johnkslang | 2019-06-18T08:00:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #1804 from KhronosGroup/fix-930-subgroup--mask-ops | |
| | [8e96e247fa](https://github.com/KhronosGroup/glslang/commit/8e96e247fadd3b241fe4a5d081ebe1ad45f885bc) | @johnkslang | 2019-06-18T06:37:51Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [9c14f77f5d](https://github.com/KhronosGroup/glslang/commit/9c14f77f5dba25911beccbef98f13a06e7197838) | @johnkslang | 2019-06-17T14:38:35Z | 2018-10-30T22:47:26.165Z | AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al. | |
| | [11805e41d9](https://github.com/KhronosGroup/glslang/commit/11805e41d992a9950a9f7f84c505bb7305fbd09f) | @johnkslang | 2019-06-18T06:33:46Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [a9b00ac5d5](https://github.com/KhronosGroup/glslang/commit/a9b00ac5d58878c6e67cb50c2af93c170648d6c9) | @johnkslang | 2019-06-18T06:26:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1806 from KhronosGroup/nan-clamp | |
| | [5d73a3c95c](https://github.com/KhronosGroup/glslang/commit/5d73a3c95c551d953bcf3ac0bb064967a9c7968e) | @johnkslang | 2019-06-18T05:42:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1698 from jeffbolznv/private_storage_variables | |
| | [605afc7b1b](https://github.com/KhronosGroup/glslang/commit/605afc7b1b80ca82418c7b09d76eeaf429454cef) | @johnkslang | 2019-06-18T05:33:09Z | 2018-10-30T22:47:26.165Z | SPV: Add a switch for favoring non-NaN operands in min, max, and clamp. | |
| | [d579c0a7d4](https://github.com/KhronosGroup/glslang/commit/d579c0a7d45aab62c858b832084f0c9ce2ffee7d) | @johnkslang | 2019-06-18T04:33:11Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [9db72785be](https://github.com/KhronosGroup/glslang/commit/9db72785beb33a89729d801249b23fdda79ae91d) | @johnkslang | 2019-06-17T15:16:02Z | 2018-10-30T22:47:26.165Z | Merge pull request #1803 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom | |
| | [def9662348](https://github.com/KhronosGroup/glslang/commit/def9662348b029a6578f7fa9f46fde0e605b3a6c) | @johnkslang | 2019-06-17T05:02:02Z | 2018-10-30T22:47:26.165Z | Merge pull request #1796 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom | |
| | [69596baef3](https://github.com/KhronosGroup/glslang/commit/69596baef36c9b363318bd4ff093e33ea6899ca6) | @johnkslang | 2019-06-17T04:31:16Z | 2018-10-30T22:47:26.165Z | Merge pull request #1799 from jeffbolznv/volatile_semantics | |
| | [96ee92f09b](https://github.com/KhronosGroup/glslang/commit/96ee92f09b7c24a6016f69a9df2a0f94957e9e83) | @johnkslang | 2019-06-13T15:48:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #1797 from alan-baker/update-tools | |
| | [9866ad9195](https://github.com/KhronosGroup/glslang/commit/9866ad9195cec8f266f16191fb4ec2ce4896e5c0) | @johnkslang | 2019-06-10T02:50:07Z | 2018-10-30T22:47:26.165Z | Merge pull request #1787 from dgkoch/add_sm_builtins | |
| | [92b5c9ee91](https://github.com/KhronosGroup/glslang/commit/92b5c9ee910e9872ee6a0d2655d55731d8a1aab3) | @johnkslang | 2019-06-08T10:30:46Z | 2018-10-30T22:47:26.165Z | GLSL: Revert f6873f7 to fix #1764. | |
| | [60e774b22f](https://github.com/KhronosGroup/glslang/commit/60e774b22fbebcdaa246104b6189f9469ab5acea) | @johnkslang | 2019-06-08T10:04:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1794 from jeffbolznv/pre_legalization | |
| | [f575f4c8e4](https://github.com/KhronosGroup/glslang/commit/f575f4c8e45084d20d64764c5f4615f1f117fb06) | @johnkslang | 2019-06-08T08:06:33Z | 2018-10-30T22:47:26.165Z | Merge pull request #1793 from greg-lunarg/kg104 | |
| | [d3692c701b](https://github.com/KhronosGroup/glslang/commit/d3692c701b1265955221aa0d6ebc656bc4442b2a) | @johnkslang | 2019-06-05T16:37:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1791 from dj2/unused | |
| | [2f4a8dfd3a](https://github.com/KhronosGroup/glslang/commit/2f4a8dfd3a596d75e3c26cb7ae9b68886d3a19cf) | @johnkslang | 2019-06-04T15:04:19Z | 2018-10-30T22:47:26.165Z | Merge pull request #1788 from jeffbolznv/ifdef_fix | |
| | [9fe95274f8](https://github.com/KhronosGroup/glslang/commit/9fe95274f846a9c32c7412a17566a11293ffc843) | @johnkslang | 2019-06-04T09:36:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #1786 from jeffbolznv/fsi | |
| | [a549bb8175](https://github.com/KhronosGroup/glslang/commit/a549bb81752365526f6d7334f00961ea08689211) | @johnkslang | 2019-06-02T04:36:55Z | 2018-10-30T22:47:26.165Z | Merge pull request #1769 from tanderson-google/RemoveInvalidGnSource | |
| | [27a3e4c3c4](https://github.com/KhronosGroup/glslang/commit/27a3e4c3c49a35fbb53285b219ecd2e7c495bbef) | @johnkslang | 2019-06-02T02:29:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1782 from dgkoch/fix_1735 | |
| | [6d88284607](https://github.com/KhronosGroup/glslang/commit/6d88284607d2d3deeb9fc88627d536092eb21f11) | @johnkslang | 2019-05-31T09:28:07Z | 2018-10-30T22:47:26.165Z | Merge pull request #1781 from jeffbolznv/issue_1766 | |
| | [625eb25d6e](https://github.com/KhronosGroup/glslang/commit/625eb25d6e801311af2f587a38ff35412876dfe0) | @johnkslang | 2019-05-29T22:00:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #1776 from dgkoch/dgkoch_20190525_fixes | |
| | [66e46037d7](https://github.com/KhronosGroup/glslang/commit/66e46037d74f4323e6e31d5a1f1de4ad20808885) | @johnkslang | 2019-05-24T05:35:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #1772 from mattparks/patch-2 | |
| | [27ec919585](https://github.com/KhronosGroup/glslang/commit/27ec9195850108c8495dbc1ee2a10d09e8ea1921) | @johnkslang | 2019-05-17T04:05:01Z | 2018-10-30T22:47:26.165Z | Merge pull request #1768 from ShabbyX/enable-opt | |
| | [5bd047ba22](https://github.com/KhronosGroup/glslang/commit/5bd047ba2283f4aecb6d353a8b78d93e3ce50ac7) | @johnkslang | 2019-05-16T08:26:51Z | 2018-10-30T22:47:26.165Z | Merge pull request #1767 from dneto0/update-spirv-headers | |
| | [6e384fef6c](https://github.com/KhronosGroup/glslang/commit/6e384fef6c0fcd99395502217737be87b37e2218) | @johnkslang | 2019-05-10T12:47:00Z | 2018-10-30T22:47:26.165Z | Build: Fix 3 warnings. | |
| | [b03da6edd8](https://github.com/KhronosGroup/glslang/commit/b03da6edd8f1398b0210aa60a8134c5e5d7576aa) | @johnkslang | 2019-05-10T07:19:07Z | 2018-10-30T22:47:26.165Z | Merge pull request #1761 from KhronosGroup/SPIR-V_1.4 | |
| | [08e01e79c5](https://github.com/KhronosGroup/glslang/commit/08e01e79c5dc6fe735f730a14b20003cdb204433) | @johnkslang | 2019-05-10T06:34:10Z | 2018-10-30T22:47:26.165Z | Bump version and revision. | |
| | [b64952eddd](https://github.com/KhronosGroup/glslang/commit/b64952eddde03b6520f1092b4f9cddc0914bf80e) | @johnkslang | 2019-05-10T05:50:08Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Move to 1.4 validation, removing all 1.4 validation failures. | |
| | [f43c739ac5](https://github.com/KhronosGroup/glslang/commit/f43c739ac5eb84266a68095519f59f4235455519) | @johnkslang | 2019-03-31T16:51:57Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Emit SignExtend and ZeroExtend for integer image reads/writes. | |
| | [61a5ce190a](https://github.com/KhronosGroup/glslang/commit/61a5ce190a02491fb45718b5e050e86ef732bbcd) | @johnkslang | 2019-02-07T15:04:12Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Lookup tables: Use variable initializer and NonWritable... | |
| | [fbb6bdf046](https://github.com/KhronosGroup/glslang/commit/fbb6bdf046e28a2e93e6798128e3e3bec2097e31) | @johnkslang | 2019-01-15T14:48:27Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Add support for OpCopyLogical, careful of Boolean differences. | |
| | [1f4d04687b](https://github.com/KhronosGroup/glslang/commit/1f4d04687b07649129fc2d09be455a48cb97b47d) | @johnkslang | 2019-01-12T10:31:41Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Implement the 5 new loop controls. | |
| | [0c1e71a123](https://github.com/KhronosGroup/glslang/commit/0c1e71a123c3ef37c4511ddc070a1f797d3cbb0f) | @johnkslang | 2019-01-10T11:23:06Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Use OpSelect for trivial typed non-scalar/vector expressions. | |
| | [cfea59d357](https://github.com/KhronosGroup/glslang/commit/cfea59d357b81ae6533f655aedd08cb45d81402c) | @johnkslang | 2019-01-04T10:10:53Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Add testing infrastructure for SPV 1.4 tests. | |
| | [7c7731ecbb](https://github.com/KhronosGroup/glslang/commit/7c7731ecbb7a8acb95f763c1acdf2d9ea105acbd) | @johnkslang | 2019-01-04T09:47:06Z | 2018-10-30T22:47:26.165Z | SPV 1.4: Generate all globals on OpEntryPoint interface list. | |
| | [2dd4ab3a4a](https://github.com/KhronosGroup/glslang/commit/2dd4ab3a4acba413ca6fe7585dab1c149d028000) | @johnkslang | 2019-05-10T05:59:37Z | 2018-10-30T22:47:26.165Z | SPV: Move to the SPIR-V 1.4 header. | |
| | [04aa79d0ed](https://github.com/KhronosGroup/glslang/commit/04aa79d0edfc3c7a8662317efa62ccc07ac7796a) | @johnkslang | 2019-05-10T03:39:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1765 from KhronosGroup/update-knowngood-tools-SPIR-V_1.4 | |
| | [6fef1ca6f9](https://github.com/KhronosGroup/glslang/commit/6fef1ca6f9ecbb4b2cea3a43280b4ed3a956c64c) | @johnkslang | 2019-05-09T09:43:26Z | 2018-10-30T22:47:26.165Z | Latest known-good SPIRV-Tools: WARNING: Needs python 3.x. | |
| | [c11e3156af](https://github.com/KhronosGroup/glslang/commit/c11e3156af2297f89a23c8db3f5e2323733ee556) | @johnkslang | 2019-05-09T08:11:28Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [c2c5a3d973](https://github.com/KhronosGroup/glslang/commit/c2c5a3d973310b2c9806d34c788fa82508128efd) | @johnkslang | 2019-05-09T08:09:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #1762 from jeffbolznv/issue1760 | |
| | [e291f7a09f](https://github.com/KhronosGroup/glslang/commit/e291f7a09f6733f6634fe077a228056fabee881e) | @johnkslang | 2019-05-08T10:12:52Z | 2018-10-30T22:47:26.165Z | Merge pull request #1739 from jeffbolznv/buffer_reference2 | |
| | [f88e5824d2](https://github.com/KhronosGroup/glslang/commit/f88e5824d2cfca5edc58c7c2101ec9a4ec36afac) | @johnkslang | 2019-05-03T16:11:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1755 from amdrexu/bugfix | |
| | [c0640dabfd](https://github.com/KhronosGroup/glslang/commit/c0640dabfddd7d6aa2fbcb58ab669326da8b93f0) | @johnkslang | 2019-05-03T14:44:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #1758 from jeffbolznv/convertonly | |
| | [5cb2fa2ad2](https://github.com/KhronosGroup/glslang/commit/5cb2fa2ad2fe693e82fd18db955ce97ea857cf80) | @johnkslang | 2019-05-03T14:40:35Z | 2018-10-30T22:47:26.165Z | Fix #1759: Check for specialization constants when literals required. | |
| | [86c72c9486](https://github.com/KhronosGroup/glslang/commit/86c72c9486a97da534f97e56b8f7ae06cd1b580b) | @johnkslang | 2019-04-19T11:00:32Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [f6873f7e49](https://github.com/KhronosGroup/glslang/commit/f6873f7e49aec5dd360c26fe2c7fd15b35d075e4) | @johnkslang | 2019-04-19T10:57:43Z | 2018-10-30T22:47:26.165Z | GLSL: Add error check for an argument dropping the 'restrict' qualifier | |
| | [08d61df040](https://github.com/KhronosGroup/glslang/commit/08d61df04069280fb2595adca7e796df39611f6f) | @johnkslang | 2019-04-19T10:47:03Z | 2018-10-30T22:47:26.165Z | Fix #1720: Give an error for parameter mismatched image format. | |
| | [0e5d1bb66a](https://github.com/KhronosGroup/glslang/commit/0e5d1bb66ad3135cd14972afd86763520140768a) | @johnkslang | 2019-04-19T06:11:07Z | 2018-10-30T22:47:26.165Z | clang-format correction and typo (clang format likely not complete) | |
| | [805b09f922](https://github.com/KhronosGroup/glslang/commit/805b09f9220300ff94f9e710921b3dc51173a4d4) | @johnkslang | 2019-04-17T14:52:34Z | 2018-10-30T22:47:26.165Z | Merge pull request #1753 from pixeljetstream/ckubischnv_dumpbuiltins | |
| | [0527c9db81](https://github.com/KhronosGroup/glslang/commit/0527c9db8148ce37442fa4a9c99a2a23ad50b0b7) | @johnkslang | 2019-04-08T14:28:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1752 from dgkoch/dkoch_build_fix18 | |
| | [e06c7e9a51](https://github.com/KhronosGroup/glslang/commit/e06c7e9a515b716c731bda13f507546f107775d1) | @johnkslang | 2019-04-05T03:42:03Z | 2018-10-30T22:47:26.165Z | Merge pull request #1750 from greg-lunarg/kg103 | |
| | [3416d48b59](https://github.com/KhronosGroup/glslang/commit/3416d48b594a8ab372af4010b28beb6bf901082e) | @johnkslang | 2019-04-04T15:38:26Z | 2018-10-30T22:47:26.165Z | Update to latest SPIR-V header and bump revision. | |
| | [1240db678c](https://github.com/KhronosGroup/glslang/commit/1240db678caeb1c6f1fb5806cdfc22d68e73b204) | @johnkslang | 2019-04-04T07:29:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #1749 from dgkoch/dgkoch_common_mscver | |
| | [ef807f4bc5](https://github.com/KhronosGroup/glslang/commit/ef807f4bc543e061f25dbbee6cb64dd5053b2adc) | @johnkslang | 2019-04-03T09:08:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #1746 from karl-lunarg/gtest-install | |
| | [e0d59bbe18](https://github.com/KhronosGroup/glslang/commit/e0d59bbe1857e75134989eddb7437e9c068ec915) | @johnkslang | 2019-03-28T02:28:43Z | 2018-10-30T22:47:26.165Z | Merge pull request #1742 from greg-lunarg/kg102 | |
| | [137e071ca4](https://github.com/KhronosGroup/glslang/commit/137e071ca42f2c9e378d974c399a89504804a1e5) | @johnkslang | 2019-03-27T09:19:05Z | 2018-10-30T22:47:26.165Z | Merge pull request #1740 from ewerness-nv/callableincoming | |
| | [5125eb58db](https://github.com/KhronosGroup/glslang/commit/5125eb58dbb5dc28deced8c43ac0d67259862c0b) | @johnkslang | 2019-03-27T06:41:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #1741 from dgkoch/shader_subgroup | |
| | [5efb004d59](https://github.com/KhronosGroup/glslang/commit/5efb004d59601711cdf328c8a8bfbe7f333dc7a0) | @johnkslang | 2019-03-19T07:40:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #1711 from demett-brcm/avoid-undefined-behaviour | |
| | [bd0f5ad278](https://github.com/KhronosGroup/glslang/commit/bd0f5ad27884c061591ede8f28d04970261321d7) | @johnkslang | 2019-03-18T16:41:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1733 from null77/fix-msvc-warn | |
| | [49dff5bf9a](https://github.com/KhronosGroup/glslang/commit/49dff5bf9a356ecc3909c216254d6c11bba67e54) | @johnkslang | 2019-03-18T16:38:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1731 from godlikepanos/master | |
| | [b184e41a06](https://github.com/KhronosGroup/glslang/commit/b184e41a063792881df531eebbaca591605bacde) | @johnkslang | 2019-03-18T04:29:25Z | 2018-10-30T22:47:26.165Z | Build: Update to the most recent SPIR-V headers, for Rev. 7 of SPV 1.3 | |
| | [80c36be4a9](https://github.com/KhronosGroup/glslang/commit/80c36be4a9c58e87b4fc8383548d77fe962c145f) | @johnkslang | 2019-03-17T06:00:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1728 from alelenv/shaderrecord_fix | |
| | [f925eefb21](https://github.com/KhronosGroup/glslang/commit/f925eefb2147fded88099fe7943b80e3b9d17cc4) | @johnkslang | 2019-03-12T17:16:57Z | 2018-10-30T22:47:26.165Z | Merge pull request #1724 from zoddicus/roll_spirv | |
| | [437a552f51](https://github.com/KhronosGroup/glslang/commit/437a552f51ec2042aac7f52826b1fd8281998ff8) | @johnkslang | 2019-03-12T04:33:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1723 from null77/gn-val-executable | |
| | [40c16ec0b3](https://github.com/KhronosGroup/glslang/commit/40c16ec0b3ad03fc170f1369a58e7bbe662d82cd) | @johnkslang | 2019-03-07T04:05:08Z | 2018-10-30T22:47:26.165Z | Merge pull request #1717 from jeffbolznv/getBufferReferenceAlignment | |
| | [839a948169](https://github.com/KhronosGroup/glslang/commit/839a948169a35b0d622fa6935564b2ced44edbb5) | @johnkslang | 2019-03-07T04:04:26Z | 2018-10-30T22:47:26.165Z | Merge pull request #1716 from jeffbolznv/buffer_reference_fold2 | |
| | [79d25ea0ce](https://github.com/KhronosGroup/glslang/commit/79d25ea0ce184f583e07aec9989101740e139033) | @johnkslang | 2019-03-06T13:43:07Z | 2018-10-30T22:47:26.165Z | Merge pull request #1714 from jeffbolznv/volatil | |
| | [cc4a756d48](https://github.com/KhronosGroup/glslang/commit/cc4a756d48e9c49d31265962c85fee28b5828e5f) | @johnkslang | 2019-03-06T04:21:38Z | 2018-10-30T22:47:26.165Z | Build: Update to latest SPIR-V header. | |
| | [9390154c55](https://github.com/KhronosGroup/glslang/commit/9390154c557e6211e273628805a1827a4738c751) | @johnkslang | 2019-03-04T20:41:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1699 from jeffbolznv/buffer_reference_fold | |
| | [d90d548161](https://github.com/KhronosGroup/glslang/commit/d90d548161bc46341121b5c5bd77acb27ac1584f) | @johnkslang | 2019-02-28T19:47:04Z | 2018-10-30T22:47:26.165Z | Merge pull request #1713 from jeffbolznv/fix_nv_extension_disabled | |
| | [822817977c](https://github.com/KhronosGroup/glslang/commit/822817977cdd5df28b85ae8c317fe802bfd8854b) | @johnkslang | 2019-02-26T14:27:09Z | 2018-10-30T22:47:26.165Z | Merge pull request #1701 from jeffbolznv/cooperative_matrix | |
| | [ec484527b6](https://github.com/KhronosGroup/glslang/commit/ec484527b6438438cb4fe2ffa22fd1ebb3cb0378) | @johnkslang | 2019-02-22T18:09:17Z | 2018-10-30T22:47:26.165Z | Merge pull request #1709 from KhronosGroup/fix-pp | |
| | [a84079dcf3](https://github.com/KhronosGroup/glslang/commit/a84079dcf31ec600997b2a2bc80b89b1daf9b182) | @johnkslang | 2019-02-20T10:03:40Z | 2018-10-30T22:47:26.165Z | PP: Fix #1605: Paste tokens for ## through number->letter transitions. | |
| | [a51d3d9f22](https://github.com/KhronosGroup/glslang/commit/a51d3d9f223361165127ded3cd2e59d81e22d91f) | @johnkslang | 2019-02-21T16:46:27Z | 2018-10-30T22:47:26.165Z | Merge pull request #1706 from nico/master | |
| | [b0f4b427d5](https://github.com/KhronosGroup/glslang/commit/b0f4b427d5112164667136cc0ab01bf85c9e51d6) | @johnkslang | 2019-02-21T16:43:59Z | 2018-10-30T22:47:26.165Z | Merge pull request #1705 from baldurk/fix-indexindirect-reflection | |
| | [5432f0dd8f](https://github.com/KhronosGroup/glslang/commit/5432f0dd8f331f15182681664d7486681e8514e6) | @johnkslang | 2019-02-21T06:36:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #1702 from greg-lunarg/kg101 | |
| | [17a8d9ad00](https://github.com/KhronosGroup/glslang/commit/17a8d9ad00fc8e1912ceee19222070cadf439e15) | @johnkslang | 2019-02-21T06:10:18Z | 2018-10-30T22:47:26.165Z | Merge pull request #1703 from dj2/mem_leak | |
| | [ade579fbc5](https://github.com/KhronosGroup/glslang/commit/ade579fbc5bcfc9ceff0253bab0f3c04324834f2) | @johnkslang | 2019-02-21T06:09:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1704 from dj2/leak | |
| | [58d6905ea0](https://github.com/KhronosGroup/glslang/commit/58d6905ea01f7c44652eb082d26b662ca811df25) | @johnkslang | 2019-02-19T16:57:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #1700 from KhronosGroup/fix-pp | |
| | [6225dd4ba1](https://github.com/KhronosGroup/glslang/commit/6225dd4ba15c3b07c666d1ecdc8095233b7bc7e1) | @johnkslang | 2019-02-19T10:12:02Z | 2018-10-30T22:47:26.165Z | PP: Faithfully track white-space through macro record/use, fixing bugs: | |
| | [5cdf3c5a23](https://github.com/KhronosGroup/glslang/commit/5cdf3c5a237c7e97ef8169b51baf625effad21eb) | @johnkslang | 2019-02-19T09:31:01Z | 2018-10-30T22:47:26.165Z | PP: Non-functional: Remove the sub-tokenization of macro stream record. | |
| | [bce1f51096](https://github.com/KhronosGroup/glslang/commit/bce1f5109665ac4e05550bc4512bf842cb0ea2ef) | @johnkslang | 2019-02-19T05:25:58Z | 2018-10-30T22:47:26.165Z | Build: Fix #1640: Change strcpy to snprintf. | |
| | [9f538c7207](https://github.com/KhronosGroup/glslang/commit/9f538c7207b87bd4219a8a9cc95e3c43798793b7) | @johnkslang | 2019-02-17T06:15:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1696 from baldurk/fix-nonblock-array-size | |
| | [6fee94460f](https://github.com/KhronosGroup/glslang/commit/6fee94460f40f170ca8db143e2a219d96d81dea2) | @johnkslang | 2019-02-16T14:35:13Z | 2018-10-30T22:47:26.165Z | PP: Fix #1694: Rationalize errors on partially expanded macro argument. | |
| | [da1be9a322](https://github.com/KhronosGroup/glslang/commit/da1be9a322c7b40a5a487b271110a49bee1a7ddf) | @johnkslang | 2019-02-14T10:49:29Z | 2018-10-30T22:47:26.165Z | Merge pull request #1697 from sparmarNV/fix-NV_mesh_shader | |
| | [05d12a9461](https://github.com/KhronosGroup/glslang/commit/05d12a9461dd0a76053bdd42f062a37a10d56afb) | @johnkslang | 2019-02-11T15:08:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #1695 from baldurk/explode-reflected-io-blocks | |
| | [567396b6b4](https://github.com/KhronosGroup/glslang/commit/567396b6b40c08adc50d823d47755dc7612a1bfd) | @johnkslang | 2019-02-11T10:43:12Z | 2018-10-30T22:47:26.165Z | Whitespace: Fix some tabs->spaces, mostly to retriggered failed bots. | |
| | [9840f11f85](https://github.com/KhronosGroup/glslang/commit/9840f11f8569b5fffa01663b643b1d0cb93bda4b) | @johnkslang | 2019-02-11T10:05:00Z | 2018-10-30T22:47:26.165Z | PP: Fix #1694: Handle badly formed argument substitution. | |
| | [d83344fc4e](https://github.com/KhronosGroup/glslang/commit/d83344fc4eb144267359237b5f18d43bda0ce9f4) | @johnkslang | 2019-02-09T05:59:30Z | 2018-10-30T22:47:26.165Z | Merge pull request #1684 from baldurk/reflection-interface-improve | |
| | [f6e7c4d2de](https://github.com/KhronosGroup/glslang/commit/f6e7c4d2de0d59724ea07739df70c466d169a2cd) | @johnkslang | 2019-02-08T06:56:53Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [377bccb143](https://github.com/KhronosGroup/glslang/commit/377bccb143941ec4931e6aed9ac07752ccefb979) | @johnkslang | 2019-02-08T06:28:37Z | 2018-10-30T22:47:26.165Z | Build: Fix #1665: remove __fastcall | |
| | [1ff8346b38](https://github.com/KhronosGroup/glslang/commit/1ff8346b385b1a41cb92b0368897e478f17540b8) | @johnkslang | 2019-02-08T04:34:47Z | 2018-10-30T22:47:26.165Z | Merge pull request #1693 from sparmarNV/fix-NV_mesh_shader | |
| | [9dda1281e6](https://github.com/KhronosGroup/glslang/commit/9dda1281e6b99ee794878e193caeb21c247dcaf7) | @johnkslang | 2019-02-07T03:27:58Z | 2018-10-30T22:47:26.165Z | Merge pull request #1692 from alan-baker/update-spvtools | |
| | [9983f99e87](https://github.com/KhronosGroup/glslang/commit/9983f99e87ab0b6608b236ea59bcf873f90e1435) | @johnkslang | 2019-02-03T16:22:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #1687 from Igalia/apinheiro/no-more-struct-member-offsets | |
| | [e7c7c6d659](https://github.com/KhronosGroup/glslang/commit/e7c7c6d659149462bbe0d5a4c575d703c79eb7ab) | @johnkslang | 2019-02-03T16:05:42Z | 2018-10-30T22:47:26.165Z | Merge pull request #1667 from amdrexu/bugfix | |
| | [dc2d5673a1](https://github.com/KhronosGroup/glslang/commit/dc2d5673a1a086421e3a2621934d3034f9d6e09d) | @johnkslang | 2019-02-03T03:32:33Z | 2018-10-30T22:47:26.165Z | Merge pull request #1690 from BinaryRK/relative-include-fix | |
| | [4f50a46385](https://github.com/KhronosGroup/glslang/commit/4f50a46385f3ea82ae90ed4922077c9715b1daa2) | @johnkslang | 2019-02-01T14:28:20Z | 2018-10-30T22:47:26.165Z | Merge pull request #1688 from mattparks/patch-1 | |
| | [de3b8e3bf3](https://github.com/KhronosGroup/glslang/commit/de3b8e3bf3893a40a1d9c3b0ed4de750e436e30f) | @johnkslang | 2019-02-01T11:07:45Z | 2018-10-30T22:47:26.165Z | Fix #1682: flesh out more vulkan/SPV ModuleProcessed | |
| | [f96d7dc2c0](https://github.com/KhronosGroup/glslang/commit/f96d7dc2c020445977cbccd707cc6f8838763572) | @johnkslang | 2019-02-01T07:27:01Z | 2018-10-30T22:47:26.165Z | Merge pull request #1686 from mspang/glslang-fuchsia-build | |
| | [1694883215](https://github.com/KhronosGroup/glslang/commit/169488321519cd2e4e562141e8c386e3fbf1158a) | @johnkslang | 2019-02-01T06:44:19Z | 2018-10-30T22:47:26.165Z | Merge pull request #1685 from baldurk/warning-fix | |
| | [32651b86e6](https://github.com/KhronosGroup/glslang/commit/32651b86e609c92d853c33f5d6873de7bbc1f639) | @johnkslang | 2019-02-01T06:43:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #1683 from null77/disable-extra-semi | |
| | [c9e03360e2](https://github.com/KhronosGroup/glslang/commit/c9e03360e2a78a95a8571292aefa5ddbdbf66daf) | @johnkslang | 2019-01-30T03:03:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1675 from nicebyte/ext_yuv_target | |
| | [31fbc11f5d](https://github.com/KhronosGroup/glslang/commit/31fbc11f5dbab54a20728c7eb38f43782ca2b7c4) | @johnkslang | 2019-01-29T23:00:42Z | 2018-10-30T22:47:26.165Z | Build: Remove extra commas in calling INSTANTIATE_TEST_SUITE_P. | |
| | [4c57640052](https://github.com/KhronosGroup/glslang/commit/4c576400526ce373485acb29ff133d241592a3f5) | @johnkslang | 2019-01-29T21:20:05Z | 2018-10-30T22:47:26.165Z | Merge pull request #1681 from baldurk/reflection-fixes | |
| | [544c039d26](https://github.com/KhronosGroup/glslang/commit/544c039d261d6293f38daf7eb142a9fe1aace856) | @johnkslang | 2019-01-29T05:19:43Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1679: Add HLSL earlydepthstencil -> SPV EarlyFragmentTests. | |
| | [8dff52509e](https://github.com/KhronosGroup/glslang/commit/8dff52509e5c73818d70ea5386886b6cb908962f) | @johnkslang | 2019-01-25T20:08:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1677 from greg-lunarg/kg100 | |
| | [e4f7a1f367](https://github.com/KhronosGroup/glslang/commit/e4f7a1f3673f94df57b8187a3b5653945d5acbba) | @johnkslang | 2019-01-25T18:02:42Z | 2018-10-30T22:47:26.165Z | Merge pull request #1676 from nsubtil/nsubtil/do-not-cache-lib-suffix | |
| | [2cf6613a0d](https://github.com/KhronosGroup/glslang/commit/2cf6613a0d35545812c34a633ec0772c0320108c) | @johnkslang | 2019-01-24T17:48:54Z | 2018-10-30T22:47:26.165Z | Merge pull request #1674 from null77/fix-msvc-sign-warning | |
| | [4930964683](https://github.com/KhronosGroup/glslang/commit/4930964683168aaefa55562cf6cdbcc7af901970) | @johnkslang | 2019-01-24T01:26:19Z | 2018-10-30T22:47:26.165Z | Merge pull request #1672 from sparmarNV/NV-extension-checks | |
| | [2b92158724](https://github.com/KhronosGroup/glslang/commit/2b92158724bd83da662fcdf46846a7e5c2601608) | @johnkslang | 2019-01-24T01:24:45Z | 2018-10-30T22:47:26.165Z | Merge pull request #1671 from null77/fix-chrome-clang-warning | |
| | [d9cee59afa](https://github.com/KhronosGroup/glslang/commit/d9cee59afaf582dd09a883ec26f02d09e804f63c) | @johnkslang | 2019-01-23T20:05:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #1626 from KhronosGroup/extension-support | |
| | [6a9df5f48f](https://github.com/KhronosGroup/glslang/commit/6a9df5f48f0495b0aa05bad2f32f00f4d6fa5e59) | @johnkslang | 2019-01-22T02:22:49Z | 2018-10-30T22:47:26.165Z | Merge pull request #1664 from null77/support-angle | |
| | [4e06d7a2bb](https://github.com/KhronosGroup/glslang/commit/4e06d7a2bba04e5728f37ef8313060acfcd2ff60) | @johnkslang | 2019-01-20T15:43:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #1663 from jeffbolznv/reference_vs_memorymodel | |
| | [493dee0ade](https://github.com/KhronosGroup/glslang/commit/493dee0ade8e900aca2ab7b3a4f530f98c7e8538) | @johnkslang | 2019-01-18T04:53:34Z | 2018-10-30T22:47:26.165Z | Merge pull request #1656 from amdrexu/bugfix | |
| | [d9739794e9](https://github.com/KhronosGroup/glslang/commit/d9739794e9fea1da3b16123418a83cf9b558b557) | @johnkslang | 2019-01-16T23:29:41Z | 2018-10-30T22:47:26.165Z | Merge pull request #1662 from dneto0/fix-leak2 | |
| | [7f2a87e58c](https://github.com/KhronosGroup/glslang/commit/7f2a87e58c3e016db64691e65be36270521eb836) | @johnkslang | 2019-01-16T22:29:31Z | 2018-10-30T22:47:26.165Z | Merge pull request #1661 from dneto0/fix-leak | |
| | [4c096c52f8](https://github.com/KhronosGroup/glslang/commit/4c096c52f80989bb7e20fdaa903fac7e332e83ac) | @johnkslang | 2019-01-16T14:27:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1658 from KhronosGroup/fix-name-loc-str | |
| | [b2395e9ddf](https://github.com/KhronosGroup/glslang/commit/b2395e9ddf443b4449ae1ca86fc48e24de3470ba) | @johnkslang | 2019-01-16T09:07:51Z | 2018-10-30T22:47:26.165Z | HLSL: Fix #1655; use "" for nullptr file names. Needs test cases. | |
| | [d72f488cc6](https://github.com/KhronosGroup/glslang/commit/d72f488cc6c4927ebda8af55950650fa818b8f1d) | @johnkslang | 2019-01-16T07:55:37Z | 2018-10-30T22:47:26.165Z | Build: fix warnings. Fixes #1653. | |
| | [2898223375](https://github.com/KhronosGroup/glslang/commit/2898223375d57fb3974f24e1e944bb624f67cb73) | @johnkslang | 2019-01-11T08:07:04Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [dfaaf75a31](https://github.com/KhronosGroup/glslang/commit/dfaaf75a31daacce212f11c7b1a9eca0c996a25c) | @johnkslang | 2019-01-11T07:55:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #1652 from gnl21/cmake-fix | |
| | [712cd6618d](https://github.com/KhronosGroup/glslang/commit/712cd6618df2c77e126d68042ad7a81a69ee4a6f) | @johnkslang | 2019-01-10T02:33:44Z | 2018-10-30T22:47:26.165Z | Merge pull request #1647 from dneto0/update-known-good | |
| | [28be4543cd](https://github.com/KhronosGroup/glslang/commit/28be4543cd2b294a3541625105da0a3d8b630f8c) | @johnkslang | 2018-12-12T00:42:35Z | 2018-10-30T22:47:26.165Z | Infrastructure: Generalize and broaden per-variable extension checking. | |
| | [5795f9e387](https://github.com/KhronosGroup/glslang/commit/5795f9e38746e3089fea7ae82003909da833f234) | @johnkslang | 2019-01-09T13:01:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #1646 from dneto0/parens-warning | |
| | [69932ab47f](https://github.com/KhronosGroup/glslang/commit/69932ab47f9e99d04482a6c1e8524e86e46d95e1) | @johnkslang | 2019-01-08T02:39:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #1645 from KhronosGroup/dupe-accelstruct | |
| | [344a03c034](https://github.com/KhronosGroup/glslang/commit/344a03c0346bb442bb6600169b9da63c5fc9cdd2) | @johnkslang | 2019-01-08T01:25:35Z | 2018-10-30T22:47:26.165Z | Merge pull request #1644 from jeffbolznv/buffer_reference | |
| | [d12fbc4c0c](https://github.com/KhronosGroup/glslang/commit/d12fbc4c0cb53bb2049c5a224587dc364e261a15) | @johnkslang | 2019-01-07T16:48:11Z | 2018-10-30T22:47:26.165Z | SPV: Move to the latest header. | |
| | [6eab476e5a](https://github.com/KhronosGroup/glslang/commit/6eab476e5adcad71cf8b46a875eedd164f201c5d) | @johnkslang | 2019-01-04T00:11:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #1643 from dneto0/update-issue-1642 | |
| | [83b2647293](https://github.com/KhronosGroup/glslang/commit/83b2647293db3d777e77adbaf04283cf97a18661) | @johnkslang | 2018-12-30T00:44:50Z | 2018-10-30T22:47:26.165Z | Merge pull request #1634 from greg-lunarg/lines10 | |
| | [9ed38739b9](https://github.com/KhronosGroup/glslang/commit/9ed38739b974f9d6585e8c5f11184409b11d3817) | @johnkslang | 2018-12-18T17:38:32Z | 2018-10-30T22:47:26.165Z | Merge pull request #1627 from greg-lunarg/lines8 | |
| | [af22355bb1](https://github.com/KhronosGroup/glslang/commit/af22355bb14717f53f5bf8b02f706695f99f6569) | @johnkslang | 2018-12-18T17:33:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #1633 from akien-mga/cmake-2.8-pthread | |
| | [1a19598ef0](https://github.com/KhronosGroup/glslang/commit/1a19598ef0dc7a1196b55af90ee4204b43da5ca7) | @johnkslang | 2018-12-18T00:49:05Z | 2018-10-30T22:47:26.165Z | Merge pull request #1632 from alan-baker/mem-model-1610 | |
| | [6d17865876](https://github.com/KhronosGroup/glslang/commit/6d17865876be38ad60145e2c3ba69e71fc773943) | @johnkslang | 2018-12-17T21:00:43Z | 2018-10-30T22:47:26.165Z | Build: Make calling argument types match declared parameter types. | |
| | [e26630fe20](https://github.com/KhronosGroup/glslang/commit/e26630fe2020db48bbd697b0070e61a2bfdea00b) | @johnkslang | 2018-12-15T03:30:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #1628 from jeffbolznv/storagebuffer_sbt | |
| | [b23d232ec5](https://github.com/KhronosGroup/glslang/commit/b23d232ec5222a168d248d757b8bdb71c75241cb) | @johnkslang | 2018-12-14T17:47:35Z | 2018-10-30T22:47:26.165Z | Licensing. Fixes #958. Add licenes file and update copyrights. | |
| | [30b697ee63](https://github.com/KhronosGroup/glslang/commit/30b697ee633dd17e2626203bc44ca1d8fb0bde6e) | @johnkslang | 2018-12-14T01:43:02Z | 2018-10-30T22:47:26.165Z | Build: Reduce warnings. | |
| | [236eb0d325](https://github.com/KhronosGroup/glslang/commit/236eb0d32580b79554f5edd7215c4c244eaa133a) | @johnkslang | 2018-12-13T19:06:12Z | 2018-10-30T22:47:26.165Z | GLSL/SPV: XFB: No streams on types, but support them on built-in blocks. | |
| | [ba9f596eee](https://github.com/KhronosGroup/glslang/commit/ba9f596eee0cff57b5fe855856293c71b482ee48) | @johnkslang | 2018-12-13T01:18:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1625 from jeffbolznv/update_spirv_tools | |
| | [00054da5e6](https://github.com/KhronosGroup/glslang/commit/00054da5e6acddef8658c38c89f084123fa392ef) | @johnkslang | 2018-12-10T23:47:05Z | 2018-10-30T22:47:26.165Z | Infrastructure: Fix .gitattributes typo eof -> eol. Also update README | |
| | [0dbc5cbc5d](https://github.com/KhronosGroup/glslang/commit/0dbc5cbc5d521d34af24dd2c0a34eab94654a14c) | @johnkslang | 2018-12-10T22:37:21Z | 2018-10-30T22:47:26.165Z | Merge pull request #1620 from akien-mga/unix-executable-bit | |
| | [a10e6e95fc](https://github.com/KhronosGroup/glslang/commit/a10e6e95fc8d1648b14bfa54e05273b9be058fd9) | @johnkslang | 2018-12-10T15:46:53Z | 2018-10-30T22:47:26.165Z | Merge pull request #1624 from akien-mga/osdependent-link-threads | |
| | [dc4fe2d648](https://github.com/KhronosGroup/glslang/commit/dc4fe2d6481f305b403db6f15fe52509a15dc0e8) | @johnkslang | 2018-12-08T01:40:14Z | 2018-10-30T22:47:26.165Z | Merge branch 'ClemensRognerSD-dx9-sampler' | |
| | [bd1c1831d5](https://github.com/KhronosGroup/glslang/commit/bd1c1831d5d1a81bdd1c595250199babca37a938) | @johnkslang | 2018-12-08T01:38:26Z | 2018-10-30T22:47:26.165Z | Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts. | |
| | [127cea5c9a](https://github.com/KhronosGroup/glslang/commit/127cea5c9a46b9b05781e0e4ccbd9c8eb3b8f6da) | @johnkslang | 2018-12-07T21:10:06Z | 2018-10-30T22:47:26.165Z | Merge pull request #1614 from alan-baker/test-updates | |
| | [0bb930fc0f](https://github.com/KhronosGroup/glslang/commit/0bb930fc0fbe5258261e807ee875bb77258c1a86) | @johnkslang | 2018-12-04T06:21:15Z | 2018-10-30T22:47:26.165Z | Merge pull request #1613 from alegal-arm/types | |
| | [667506a5ea](https://github.com/KhronosGroup/glslang/commit/667506a5eae80931290c2f424888cc5f52fec5d1) | @johnkslang | 2018-11-29T17:43:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1602 from Igalia/apinheiro/prevent-xfbstride-twice | |
| | [f9edfdab0e](https://github.com/KhronosGroup/glslang/commit/f9edfdab0e872c674e0a80e083239aa9637871ba) | @johnkslang | 2018-11-29T09:32:46Z | 2018-10-30T22:47:26.165Z | Merge pull request #1603 from KhronosGroup/uint-array-length | |
| | [4efc6f1ed0](https://github.com/KhronosGroup/glslang/commit/4efc6f1ed0d61c0cacf398b8216e572d5a5c770d) | @johnkslang | 2018-11-29T07:37:16Z | 2018-10-30T22:47:26.165Z | Bump version. | |
| | [8c869679f2](https://github.com/KhronosGroup/glslang/commit/8c869679f2c1b4075ab8093954f6928a8c501f86) | @johnkslang | 2018-11-28T14:01:37Z | 2018-10-30T22:47:26.165Z | SPV: For GLSL only, bitcast OpArrayLength result back to int. | |
| | [f44b17ee13](https://github.com/KhronosGroup/glslang/commit/f44b17ee135d5e153ce000e88b806b5377812b11) | @johnkslang | 2018-11-28T02:42:19Z | 2018-10-30T22:47:26.165Z | Merge pull request #1606 from dj2/ndk_build | |
| | [e045c23a34](https://github.com/KhronosGroup/glslang/commit/e045c23a347a54aaaf1a52bdcc3bbb510ea9b509) | @johnkslang | 2018-11-27T16:19:10Z | 2018-10-30T22:47:26.165Z | SPV: Generate OpArrayLength with no signedness. | |
| | [d41a8dca0c](https://github.com/KhronosGroup/glslang/commit/d41a8dca0cd4208abcccbb247a4ef08794e87a5d) | @johnkslang | 2018-11-27T14:45:52Z | 2018-10-30T22:47:26.165Z | Build: Fix build warnings introduced by 2173c6. | |
| | [c7a84a9247](https://github.com/KhronosGroup/glslang/commit/c7a84a9247afdc90e92afb250719b7a8b9a96a8b) | @johnkslang | 2018-11-27T14:17:10Z | 2018-10-30T22:47:26.165Z | Merge pull request #1567 from Igalia/apinheiro/xfb-1535 | |
| | [d7baecfab7](https://github.com/KhronosGroup/glslang/commit/d7baecfab7f60f0a8f349fa386cfb7ac87d4d0e5) | @johnkslang | 2018-11-27T13:41:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #1595 from dgkoch/EXT_fragment_invocation_density | |
| | [2173c650ac](https://github.com/KhronosGroup/glslang/commit/2173c650ac2cc0e3ef9c42d113b15c0915fc4aa1) | @johnkslang | 2018-11-27T10:53:28Z | 2018-10-30T22:47:26.165Z | Merge pull request #1597 from sheredom/add_conversion_folding | |
| | [fb7a7ea2df](https://github.com/KhronosGroup/glslang/commit/fb7a7ea2dfad4b5d2ba4f296b64368679336873f) | @johnkslang | 2018-11-26T17:53:24Z | 2018-10-30T22:47:26.165Z | Merge pull request #1598 from alan-baker/geo-xfb-caps | |
| | [83fe01e274](https://github.com/KhronosGroup/glslang/commit/83fe01e27487a1bbbb43f25a0f875d983f426843) | @johnkslang | 2018-11-26T13:34:38Z | 2018-10-30T22:47:26.165Z | SPV: non-functional: update to latest headers. | |
| | [0e6c82ce93](https://github.com/KhronosGroup/glslang/commit/0e6c82ce937eff14999cdd510fbe267aaffc27e9) | @johnkslang | 2018-11-25T06:13:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1592 from KhronosGroup/subgroupBroadcast-const-id | |
| | [f2675d4d6c](https://github.com/KhronosGroup/glslang/commit/f2675d4d6ca9670ecb4b264af3e9512ca99b4d79) | @johnkslang | 2018-11-21T21:43:18Z | 2018-10-30T22:47:26.165Z | GLSL: Fix #1591: Require the id in subgroupBroadcast to be constant. | |
| | [d2a7b07a64](https://github.com/KhronosGroup/glslang/commit/d2a7b07a64811bb4a734bd66ef4e0b4c7d7fe1af) | @johnkslang | 2018-11-16T21:41:13Z | 2018-10-30T22:47:26.165Z | Merge pull request #1587 from dneto0/update-known-good | |
| | [1a5e3a9ba6](https://github.com/KhronosGroup/glslang/commit/1a5e3a9ba60b245150e7437d1293fe093b8ab143) | @johnkslang | 2018-11-16T17:02:18Z | 2018-10-30T22:47:26.165Z | Bump minor version. | |
| | [654544e96b](https://github.com/KhronosGroup/glslang/commit/654544e96bfcd1bbaf4a0fc639ef655299276a39) | @johnkslang | 2018-11-16T16:57:59Z | 2018-10-30T22:47:26.165Z | Merge branch 'jeffbolznv-scalar_block_layout' | |
| | [e3b76ed608](https://github.com/KhronosGroup/glslang/commit/e3b76ed608a3b5885b648c9ea5c6ddc1bae91fe1) | @johnkslang | 2018-11-16T16:57:33Z | 2018-10-30T22:47:26.165Z | Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout | |
| | [30cb924538](https://github.com/KhronosGroup/glslang/commit/30cb924538eb5f3a15b378553b7933dafc1a67bc) | @johnkslang | 2018-11-16T06:43:35Z | 2018-10-30T22:47:26.165Z | Move to next SPIRV-Tools known good. | |
| | [f4ba9522ec](https://github.com/KhronosGroup/glslang/commit/f4ba9522ec533a6798eddd517cc370c296e9aa80) | @johnkslang | 2018-11-15T22:07:28Z | 2018-10-30T22:47:26.165Z | GLSL: Increase supported sizes of XBF strides and offsets. | |
| | [579ccece45](https://github.com/KhronosGroup/glslang/commit/579ccece451292a402cd5410091197df3cd9e741) | @johnkslang | 2018-11-15T18:29:12Z | 2018-10-30T22:47:26.165Z | Merge pull request #1583 from TiemoJung/fix_dot_int | |
| | [1bc601c674](https://github.com/KhronosGroup/glslang/commit/1bc601c674aecc2fee0dee8ff7a118db76b4c439) | @johnkslang | 2018-11-15T17:37:21Z | 2018-10-30T22:47:26.165Z | Bump revision. | |
| | [75cbfcc278](https://github.com/KhronosGroup/glslang/commit/75cbfcc278195359f44ff9a217a2ef6d46b0bb6f) | @johnkslang | 2018-11-15T16:57:43Z | 2018-10-30T22:47:26.165Z | Update to latest SPIR-V Tools. | |
| | [e3cc0d35f3](https://github.com/KhronosGroup/glslang/commit/e3cc0d35f32ed4cbfb161a1518f986f969ae27f6) | @johnkslang | 2018-11-14T18:40:45Z | 2018-10-30T22:47:26.165Z | Merge pull request #1579 from TiemoJung/handle_c_register | |
| | [844e0773a3](https://github.com/KhronosGroup/glslang/commit/844e0773a38981d18963528f35fe6e134882f7a0) | @johnkslang | 2018-11-14T18:39:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #1580 from TiemoJung/float1_times_scalar_fix | |
| | [e323a4544c](https://github.com/KhronosGroup/glslang/commit/e323a4544ce1c892303b9f1dc2036fa7c20e8580) | @johnkslang | 2018-11-14T18:35:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #1577 from TiemoJung/fix_broken_type_system | |
| | [7274bbc27c](https://github.com/KhronosGroup/glslang/commit/7274bbc27c07406b7f670fde997af560386a1d77) | @johnkslang | 2018-11-13T15:36:43Z | 2018-10-30T22:47:26.165Z | Merge pull request #1571 from dj2/result | |
| | [97573b0c41](https://github.com/KhronosGroup/glslang/commit/97573b0c418048cebf0ed6dcd36b01b04819a156) | @johnkslang | 2018-11-12T23:13:40Z | 2018-10-30T22:47:26.165Z | Merge pull request #1573 from dneto0/fix-pch | |
| | [d509a5eec6](https://github.com/KhronosGroup/glslang/commit/d509a5eec6f5a65b3ffdfa0a19096f338d2582be) | @johnkslang | 2018-11-12T16:01:35Z | 2018-10-30T22:47:26.165Z | Merge pull request #1569 from amdrexu/bugfix | |
| | [918caa7ee4](https://github.com/KhronosGroup/glslang/commit/918caa7ee4df3ec283a6835a6988d641514705fe) | @johnkslang | 2018-11-09T19:27:39Z | 2018-10-30T22:47:26.165Z | Merge pull request #1547 from Igalia/apinheiro/xfb-struct-assignment | |
| | [685fccd97a](https://github.com/KhronosGroup/glslang/commit/685fccd97aff78d71924dc4bb38cfd45fa58f343) | @johnkslang | 2018-11-09T04:08:54Z | 2018-10-30T22:47:26.165Z | Merge pull request #1565 from greg-lunarg/kg25 | |
| | [4207c97b93](https://github.com/KhronosGroup/glslang/commit/4207c97b938078818140edad101a032cf768191b) | @johnkslang | 2018-11-08T01:25:56Z | 2018-10-30T22:47:26.165Z | Fix #1563: Corrupt token when an object macro miscalls a function macro | |
| | [4ee2f75294](https://github.com/KhronosGroup/glslang/commit/4ee2f7529465b5cfb65691b5b1fba69e98c547f2) | @johnkslang | 2018-11-08T00:14:46Z | 2018-10-30T22:47:26.165Z | PP: More clearly distinguish funtion-like and object-like macros | |
| | [0a339ec20c](https://github.com/KhronosGroup/glslang/commit/0a339ec20c2c8ce2bbd4b3c6cb7d728785643129) | @johnkslang | 2018-11-07T17:01:25Z | 2018-10-30T22:47:26.165Z | Merge pull request #1564 from jeffbolznv/spirv-pch | |
| | [8b782e77df](https://github.com/KhronosGroup/glslang/commit/8b782e77df16e58e5f6a91da3677be19ed145721) | @johnkslang | 2018-11-06T21:51:27Z | 2018-10-30T22:47:26.165Z | Tests: Add test for ways of calling no-argument macro with (). | |
| | [1c1c2d643a](https://github.com/KhronosGroup/glslang/commit/1c1c2d643a6b0acaad428e82594ddde9af51c19c) | @johnkslang | 2018-11-02T16:24:48Z | 2018-10-30T22:47:26.165Z | Merge pull request #1559 from jeffbolznv/glslang_pch | |
| | [cdf7a85b14](https://github.com/KhronosGroup/glslang/commit/cdf7a85b149b3c4c9069d94185d48a825d46c382) | @johnkslang | 2018-11-02T16:23:22Z | 2018-10-30T22:47:26.165Z | Merge pull request #1557 from nicebyte/spec-const-decorations | |
| | [a440fbb04f](https://github.com/KhronosGroup/glslang/commit/a440fbb04f82b5cb19541802a31abdf1aeb94abe) | @johnkslang | 2018-10-31T18:00:36Z | 2018-10-30T22:47:26.165Z | Merge pull request #1543 from alelenv/nv-raytracing-final | |
| | [0ac199df32](https://github.com/KhronosGroup/glslang/commit/0ac199df32687fe17b38cd2d0da64c3742e24fef) | @johnkslang | 2018-10-30T23:17:11Z | 2018-10-30T22:47:26.165Z | Merge pull request #1558 from Kangz/fix_build_gn | |
| | [5442b4fffc](https://github.com/KhronosGroup/glslang/commit/5442b4fffc536dc80b1610abac5fb82c267775c6) | @Kangz | 2019-08-27T13:24:31Z | 2018-10-29T15:24:56.440Z | BUILD.gn: Add missing HLSL files. | |
| | [9757da4f8e](https://github.com/KhronosGroup/glslang/commit/9757da4f8e16daaf377132bbf7bf250ca99cfb58) | @Kangz | 2019-08-26T12:13:54Z | 2018-10-29T15:24:56.440Z | GN build (for Chromium): enable HLSL in dependents. | |
| | [ab5382cf79](https://github.com/KhronosGroup/glslang/commit/ab5382cf7994168eb7645e21d2569863fe87e43f) | @Kangz | 2018-10-30T15:11:46Z | 2018-10-29T15:24:56.440Z | BUILD.gn: remove reference to non-existent header | |
| | [f2dcc87c6a](https://github.com/KhronosGroup/glslang/commit/f2dcc87c6aa5a9ded87edb15119d73677f83f3ea) | @sparmarNV | 2019-07-15T23:05:18Z | 2018-10-26T06:54:05.905Z | Allow unsized view array dimension for non-block perviewNV attributes | |
| | [6708b0ee82](https://github.com/KhronosGroup/glslang/commit/6708b0ee82fe53e45b84ace0a07c82a60281510b) | @sparmarNV | 2019-02-14T01:40:27Z | 2018-10-26T06:54:05.905Z | Handle resizing/error checks for mesh shader out arrays | |
| | [9466850f54](https://github.com/KhronosGroup/glslang/commit/9466850f54dc9424bd2ade8e4baf154924c35c2f) | @sparmarNV | 2019-02-12T20:27:21Z | 2018-10-26T06:54:05.905Z | Update gtest to explicitly size gl_PrimitiveIndicesNV[] | |
| | [ab027bef3d](https://github.com/KhronosGroup/glslang/commit/ab027bef3dbf3758d0cd06c35b4ee0899ba0c28a) | @sparmarNV | 2019-02-11T23:12:13Z | 2018-10-26T06:54:05.905Z | Fix resizing of gl_PrimitiveIndicesNV[] to max_primitives*geomSize | |
| | [3958927a59](https://github.com/KhronosGroup/glslang/commit/3958927a5990e69606eb1101524015bd43bd0cb7) | @sparmarNV | 2019-02-07T22:28:12Z | 2018-10-26T06:54:05.905Z | Add missing support for gl_MeshViewCountNV/gl_MeshViewIndicesNV in task shaders | |
| | [6b9a28b9cb](https://github.com/KhronosGroup/glslang/commit/6b9a28b9cb6b16d37fa938e9901115a02fd8e7d2) | @sparmarNV | 2019-01-24T00:24:32Z | 2018-10-26T06:54:05.905Z | Add extension checks for NV block member builtins | |
| | [b16bea801c](https://github.com/KhronosGroup/glslang/commit/b16bea801c6a61b214d52af509163ba8c576ea5c) | @TiemoJung | 2018-11-15T09:21:36Z | 2018-10-24T16:54:22.894Z | [HLSL/Spir-V] fix for incorrect spir-v on int dot(int, int) | |
| | [697fdf015f](https://github.com/KhronosGroup/glslang/commit/697fdf015f295c5cde868797816d528615b0a8fe) | @TiemoJung | 2018-11-14T12:04:39Z | 2018-10-24T16:54:22.894Z | HLSL: fix invalid spir-v vector * scalar for float1 | |
| | [31cd98c7b2](https://github.com/KhronosGroup/glslang/commit/31cd98c7b23e7e89f7d740a94f8d4fa3dce367db) | @TiemoJung | 2018-11-14T11:59:18Z | 2018-10-24T16:54:22.894Z | HLSL: implemented c register handling | |
| | [8279f0728a](https://github.com/KhronosGroup/glslang/commit/8279f0728a43d05c2b10d5b991fc7b5742dcf884) | @TiemoJung | 2018-11-13T16:11:03Z | 2018-10-24T16:54:22.894Z | Updated type conversion rules for HLSL frontend | |
| | [d291b15911](https://github.com/KhronosGroup/glslang/commit/d291b1591180b52f13db9a699762dbad1ef83029) | @dj2 | 2023-07-28T17:49:10Z | 2018-10-24T13:56:33.927Z | Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL | |
| | [00965b9fa9](https://github.com/KhronosGroup/glslang/commit/00965b9fa9a85a97e228d24800286471188c5d2c) | @dj2 | 2020-06-15T18:10:44Z | 2018-10-24T13:56:33.927Z | Remove unused variable. (#2273) | |
| | [f15982ebeb](https://github.com/KhronosGroup/glslang/commit/f15982ebebb289f20a4e1d918f67bfa0bf63411d) | @dj2 | 2020-06-02T05:21:03Z | 2018-10-24T13:56:33.927Z | Remove install to the SPIRV/ folder. (#2256) | |
| | [b858d41964](https://github.com/KhronosGroup/glslang/commit/b858d4196432964d424f20a8646928ab7a9d3e47) | @dj2 | 2020-04-28T04:05:24Z | 2018-10-24T13:56:33.927Z | Remove unused Es310Desktop430 (#2200) | |
| | [d50acf97c4](https://github.com/KhronosGroup/glslang/commit/d50acf97c4570e8d041689ff82dd9e175751e678) | @dj2 | 2020-03-30T14:03:11Z | 2018-10-24T13:56:33.927Z | Remove unused variables. | |
| | [04567eb232](https://github.com/KhronosGroup/glslang/commit/04567eb2320367f35193c7662cd1b83fa26ea9c6) | @dj2 | 2019-11-21T15:33:32Z | 2018-10-24T13:56:33.927Z | Check for ENABLE_SPVREMAPPER flag in CMakeList files. | |
| | [af7c73b1c3](https://github.com/KhronosGroup/glslang/commit/af7c73b1c3bca503bd15513a0a1e7ac812f7d242) | @dj2 | 2019-11-06T14:50:40Z | 2018-10-24T13:56:33.927Z | Add deprecation for SPIRV/ install folder location. | |
| | [3290d38011](https://github.com/KhronosGroup/glslang/commit/3290d38011a8af8c1c284d07ed550e842f79fa23) | @dj2 | 2019-10-16T17:08:48Z | 2018-10-24T13:56:33.927Z | Use commandline options instead of ENV variables | |
| | [7d623e1c90](https://github.com/KhronosGroup/glslang/commit/7d623e1c90159e62b4597f3ac826e93d23e9d296) | @dj2 | 2019-10-16T14:45:11Z | 2018-10-24T13:56:33.927Z | Indenting | |
| | [0f98465f0a](https://github.com/KhronosGroup/glslang/commit/0f98465f0aa1a9a2af5b16c7de529dca02c6eafd) | @dj2 | 2019-10-15T23:11:39Z | 2018-10-24T13:56:33.927Z | Update CMakeLists.txt | |
| | [3f072e158c](https://github.com/KhronosGroup/glslang/commit/3f072e158ca1f8be54c3cde202f78d35259e0abf) | @dj2 | 2019-10-15T20:47:28Z | 2018-10-24T13:56:33.927Z | Move TARGETDIR as well | |
| | [167201430d](https://github.com/KhronosGroup/glslang/commit/167201430d79ff8e2ea8b94b112d849bedbde703) | @dj2 | 2019-10-15T19:21:21Z | 2018-10-24T13:56:33.927Z | Make runtests configurable. | |
| | [78ba2510b8](https://github.com/KhronosGroup/glslang/commit/78ba2510b869830412e1d82accb6110e3b93aabd) | @dj2 | 2019-10-06T14:00:37Z | 2018-10-24T13:56:33.927Z | single line | |
| | [c13e0f1e99](https://github.com/KhronosGroup/glslang/commit/c13e0f1e99025e13973bd831d3bd928ce258a42d) | @dj2 | 2019-10-04T00:24:30Z | 2018-10-24T13:56:33.927Z | Update appveyor and travis files | |
| | [7b0e236325](https://github.com/KhronosGroup/glslang/commit/7b0e236325fa9e8ebc7f446f83797a20a2263b70) | @dj2 | 2019-10-03T23:35:44Z | 2018-10-24T13:56:33.927Z | Move install directory for SPIRV/ folder. | |
| | [23e9f5ca74](https://github.com/KhronosGroup/glslang/commit/23e9f5ca743daaca57b478b133e809175e8a94a5) | @dj2 | 2019-09-11T12:58:48Z | 2018-10-24T13:56:33.927Z | Comment out params instead of removing | |
| | [24a5d23d5a](https://github.com/KhronosGroup/glslang/commit/24a5d23d5a2d0dff9d12d5593e23f0edf0515901) | @dj2 | 2019-09-10T19:39:22Z | 2018-10-24T13:56:33.927Z | Remove unused params | |
| | [3555043c04](https://github.com/KhronosGroup/glslang/commit/3555043c04581d54fb022b4201e1e6f330f64e74) | @dj2 | 2019-06-05T15:48:20Z | 2018-10-24T13:56:33.927Z | Remove unused parameter | |
| | [0560138e66](https://github.com/KhronosGroup/glslang/commit/0560138e667ce4f9d592cc8eaf037219fb7e8f0e) | @dj2 | 2019-02-20T21:40:13Z | 2018-10-24T13:56:33.927Z | Fixup leak of TString | |
| | [756bfd0ad1](https://github.com/KhronosGroup/glslang/commit/756bfd0ad16f4d30c0844653461edc6afd7ad0e7) | @dj2 | 2019-02-20T21:30:35Z | 2018-10-24T13:56:33.927Z | Allocate empty function name in the string pool. | |
| | [e96fa717d3](https://github.com/KhronosGroup/glslang/commit/e96fa717d387bff99b9a0fa47f422c863e0f2725) | @dj2 | 2019-01-07T16:47:37Z | 2018-10-24T13:56:33.927Z | Make sure source strings are terminated (#1641) | |
| | [5ba79d5904](https://github.com/KhronosGroup/glslang/commit/5ba79d5904372f8d7df03c8b0d791d55fc786bef) | @dj2 | 2018-11-26T21:27:55Z | 2018-10-24T13:56:33.927Z | Add NDK build files | |
| | [12fcaa2cc2](https://github.com/KhronosGroup/glslang/commit/12fcaa2cc23b5653ac552b9200196671b5efcd6a) | @dj2 | 2018-11-13T14:17:44Z | 2018-10-24T13:56:33.927Z | Review feedback | |
| | [70661b9c08](https://github.com/KhronosGroup/glslang/commit/70661b9c084fdb88ae1820cf4e8ffcdec28bb0b4) | @dj2 | 2018-11-12T18:56:52Z | 2018-10-24T13:56:33.927Z | Handle potentially uninitialized result | |
| | [ff6dcca575](https://github.com/KhronosGroup/glslang/commit/ff6dcca5750659306c4c68d9f176d295f5445965) | @infapi00 | 2020-06-04T07:39:31Z | 2018-10-24T11:18:39.381Z | spirv: Support initializers on uniforms (#1588) | |
| | [0f66082d1d](https://github.com/KhronosGroup/glslang/commit/0f66082d1daea7ce0e75c022090568571689237c) | @infapi00 | 2019-01-31T15:45:15Z | 2018-10-24T11:18:39.381Z | ParseHelper: don't assign xfb_offset for struct members | |
| | [16ef9da372](https://github.com/KhronosGroup/glslang/commit/16ef9da3725e06ea99eb622c6b51e0f73c237da3) | @infapi00 | 2018-10-25T10:49:33Z | 2018-10-24T11:18:39.381Z | GlslangToSpv: prevent add XfbStride twice | |
| | [af8c1bdb16](https://github.com/KhronosGroup/glslang/commit/af8c1bdb161e4b2ddf019b61bdfca61f84cb1ca8) | @infapi00 | 2018-10-26T10:35:54Z | 2018-10-24T11:18:39.381Z | ParseHelper: assign xfb_offset for struct members too | |
| | [a19eba6187](https://github.com/KhronosGroup/glslang/commit/a19eba618709aabfc015069dc3b4a892ffea0f82) | @alelenv | 2026-05-27T17:07:04Z | 2018-10-23T19:23:38.265Z | Add basic support to accept extension GL_NV_desktop_lowp_mediump | |
| | [458ff50a67](https://github.com/KhronosGroup/glslang/commit/458ff50a67cb69371850068a62b78f1990a1ff9a) | @alelenv | 2026-04-30T01:09:47Z | 2018-10-23T19:23:38.265Z | Update glslang for SPIRV issue 373 | |
| | [968eb87c07](https://github.com/KhronosGroup/glslang/commit/968eb87c07f957520b7a96433933bb8d2bb0fc3c) | @alelenv | 2026-02-03T13:29:45Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_explicit_typecast. (#4161) | |
| | [f7c910864c](https://github.com/KhronosGroup/glslang/commit/f7c910864c67fc8a347184769b6c7bd6ae4c32ad) | @alelenv | 2025-11-19T14:18:05Z | 2018-10-23T19:23:38.265Z | Add support for GL_EXT_shader_invocation_reorder. (#4088) | |
| | [8e12361e6b](https://github.com/KhronosGroup/glslang/commit/8e12361e6be96dee212177e3eeb162d007959ecf) | @alelenv | 2025-07-29T17:12:21Z | 2018-10-23T19:23:38.265Z | Fix bug in handling slice of array being passed cooperative matrix load/store functions and strengthen error checks. (#4007) | |
| | [fc060af481](https://github.com/KhronosGroup/glslang/commit/fc060af4813d2d9b973f982c4987e1d53b1ec1c6) | @alelenv | 2025-06-04T23:26:17Z | 2018-10-23T19:23:38.265Z | Fix bug in emitting correct capability for LSS built-in functions. (#3968) | |
| | [8a6b381c9a](https://github.com/KhronosGroup/glslang/commit/8a6b381c9afbfaf9fff851582539fab15ea480c0) | @alelenv | 2025-02-05T18:57:37Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_linear_swept_spheres. | |
| | [39766a0667](https://github.com/KhronosGroup/glslang/commit/39766a06679bf5e4bc1e0339136f1b6a519fcec5) | @alelenv | 2025-02-03T18:38:53Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_cluster_acceleration_structure. | |
| | [3f02132668](https://github.com/KhronosGroup/glslang/commit/3f0213266832c4a8e4f5bb61322f5c7cb98d3c09) | @alelenv | 2023-10-02T19:07:50Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_displacement_micromap. | |
| | [6d8b00b1c6](https://github.com/KhronosGroup/glslang/commit/6d8b00b1c6794dda092419700c2be40469bacdad) | @alelenv | 2022-12-09T20:19:51Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_shader_invocation_reorder. (#3054) | |
| | [4fc43cd3c1](https://github.com/KhronosGroup/glslang/commit/4fc43cd3c18abf2a7fa79aeb653bdcf01d2a9776) | @alelenv | 2022-12-09T20:19:08Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_shader_invocation_reorder. (#3054) | |
| | [521216aaaa](https://github.com/KhronosGroup/glslang/commit/521216aaaacede5a04b7f39e1e5f1d3b2b16bd78) | @alelenv | 2022-05-06T04:46:58Z | 2018-10-23T19:23:38.265Z | Disable layout error check for RT ops in presence of EXT_spirv_intrinsics | |
| | [e306f02927](https://github.com/KhronosGroup/glslang/commit/e306f0292713961eaf3463c2a3e86c56e0bd00df) | @alelenv | 2021-12-06T21:09:03Z | 2018-10-23T19:23:38.265Z | Do not output location decoration for certain variables in ray tracing storage | |
| | [c571cd8f89](https://github.com/KhronosGroup/glslang/commit/c571cd8f890aa16f1791ef0e58ee26eec58edf67) | @alelenv | 2021-10-20T03:59:35Z | 2018-10-23T19:23:38.265Z | Skip auto decorating shader record buffer blocks with 'set' and | |
| | [35af9ea58e](https://github.com/KhronosGroup/glslang/commit/35af9ea58e5dee716a3ec1a6b8cbaa6bb324ceec) | @alelenv | 2021-08-12T16:57:22Z | 2018-10-23T19:23:38.265Z | Update known_good for SPV_NV_ray_tracing_motion_blur. | |
| | [da8027a9df](https://github.com/KhronosGroup/glslang/commit/da8027a9dfbe4d4ef0c73d6217517d115ce57e0a) | @alelenv | 2021-08-10T19:02:09Z | 2018-10-23T19:23:38.265Z | Merge branch 'KhronosGroup:master' into rt_motion | |
| | [fc60f77aa2](https://github.com/KhronosGroup/glslang/commit/fc60f77aa255d03e0bd760066599ad067cda2175) | @alelenv | 2021-08-10T17:40:28Z | 2018-10-23T19:23:38.265Z | Add support for GL_NV_ray_tracing_motion_blur. | |
| | [999d4fdcdd](https://github.com/KhronosGroup/glslang/commit/999d4fdcddd3a0ca995a5aff5297831b8f5c4b06) | @alelenv | 2020-06-02T06:24:41Z | 2018-10-23T19:23:38.265Z | Add default descriptorset decoration for acceleration structure (#2257) | |
| | [d39b8afc47](https://github.com/KhronosGroup/glslang/commit/d39b8afc47a1f700b5670463c0d1068878acee6f) | @alelenv | 2020-05-28T15:18:07Z | 2018-10-23T19:23:38.265Z | EXT_ray_tracing requires spv1.4 (#2237) | |
| | [59216d5cd8](https://github.com/KhronosGroup/glslang/commit/59216d5cd87eee78dc979e30645c4c2240a7c351) | @alelenv | 2020-05-21T11:38:41Z | 2018-10-23T19:23:38.265Z | Add support for primitive culling layout qualifier. (#2220) | |
| | [75de196cec](https://github.com/KhronosGroup/glslang/commit/75de196cecab0d37faa0e3de30c5bf85ab4e43f6) | @alelenv | 2020-04-09T04:09:20Z | 2018-10-23T19:23:38.265Z | Add support for EXT_ray_flags_primitive_culling. (#2173) | |
| | [f986436a90](https://github.com/KhronosGroup/glslang/commit/f986436a905725bfe88dfd219d64e509c3b9f597) | @alelenv | 2020-03-30T17:24:30Z | 2018-10-23T19:23:38.265Z | Error assigns to objects of rayQueryEXT type. | |
| | [09a9f8353e](https://github.com/KhronosGroup/glslang/commit/09a9f8353e300941d628b07f78bf25e69f3eb6b2) | @alelenv | 2020-03-18T16:30:05Z | 2018-10-23T19:23:38.265Z | Re-add NV enums for raytracing to prevent build breaks. | |
| | [c1e61d6cff](https://github.com/KhronosGroup/glslang/commit/c1e61d6cff30f9a1456090adfc461d976091f52f) | @alelenv | 2019-07-22T19:36:38Z | 2018-10-23T19:23:38.265Z | Fix bugs in missing Builtin decoration for some NV builtins for tessellation | |
| | [a76d1c211b](https://github.com/KhronosGroup/glslang/commit/a76d1c211b24853b6abb16673b34861bc2b2544e) | @alelenv | 2019-07-17T21:40:58Z | 2018-10-23T19:23:38.265Z | Fix bug in printing trailing comma when dumping AST for a structure. | |
| | [afa5671fef](https://github.com/KhronosGroup/glslang/commit/afa5671fefb107d5d560dc4bb246c514eb283cf5) | @alelenv | 2019-03-04T19:05:55Z | 2018-10-23T19:23:38.265Z | Error out writes to shaderRecordNV buffer blocks. | |