Age | Commit message (Expand) | Author |
2016-09-30 | Parser: Implement extension GL_AMD_gpu_shader_half_float. | Rex Xu |
2016-09-19 | Non-functional: Sweep through the stack for consistent with "main" and entry ... | John Kessenich |
2016-08-05 | Whitespace: Nonfunctional: fix inconsistent white space, esp. no tabs. | John Kessenich |
2016-05-20 | KHR_vulkan_glsl: name mangle distinguish pure textures. | John Kessenich |
2016-04-30 | Implement the extension GL_ARB_gpu_shader_int64 | Rex Xu |
2016-03-20 | Front-end: Add specialization-constant subtrees for const variables/symbols. | John Kessenich |
2016-02-18 | SPV: Fix Linux build warning. | John Kessenich |
2016-02-15 | SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). | John Kessenich |
2015-12-03 | Fix ordered pointer comparison build warning/error | Mark Adams |
2015-10-26 | Various build fixes when using newer GCC versions with warnings enabled | Mark Adams |
2015-08-16 | Fix two multi-sample bugs: 1) include MS in name mangling, 2) add 'sample' ar... | John Kessenich |
2015-08-10 | Array of array: Implement the core functionality: types, constructors, operat... | John Kessenich |
2015-07-06 | Front-end: move to rational internal array-of-array interfaces and design. (... | John Kessenich |
2015-05-11 | glslang parser: Arrays-of-arrays name-mangling and error messages (lots of A-... | John Kessenich |
2014-08-12 | Partial implementation of atomic counters. | John Kessenich |
2014-08-11 | Finish implementing compute shaders, within #version 430, partly based on a s... | John Kessenich |
2014-01-31 | GL_ARB_enhanced_layouts, part 6: Numerical side of uniform offset and align s... | John Kessenich |
2013-12-11 | Add missing check that a function call is not using the same name as a variab... | John Kessenich |
2013-12-04 | Track whether function declarations are prototypes, and only allow at most on... | John Kessenich |
2013-12-01 | Simplify and rationalize constant folding for dereferences (array, matrix, ve... | John Kessenich |
2013-11-20 | Add new convenience pool allocators for arbitrary types, and use them to keep... | John Kessenich |
2013-11-11 | Add GL_OES_EGL_image_external. Includes new keyword, type, name mangling, bu... | John Kessenich |
2013-11-11 | Add GL_OES_standard_derivatives. Also added extension infrastructure that al... | John Kessenich |
2013-11-08 | Add some missing invariant semantic checks, replace some misplaced sampler se... | John Kessenich |
2013-10-11 | Generalize the symbol hierarchy to transparently handle anonymous-block membe... | John Kessenich |
2013-10-11 | Memory management hygiene: Use compare() instead of substr(), and put a few m... | John Kessenich |
2013-10-09 | Non-functional: Remove use of the unused structure 'remapper', and other min... | John Kessenich |
2013-09-28 | Add full support for uniforms with initializers, including intra-stage link v... | John Kessenich |
2013-09-08 | Full thread safety working: | John Kessenich |
2013-09-06 | Ensure the shared symbol table levels are read-only to make multi-threading s... | John Kessenich |
2013-08-29 | Put all glslang internals (but not the external interface) into the glslang n... | John Kessenich |
2013-08-09 | Put in infrastructure for tessellation, geometry, and compute stages, and par... | John Kessenich |
2013-06-12 | Get all the scoping rules right for ES and non ES, name hiding, built-in over... | John Kessenich |
2013-06-10 | A round of increasing robustness against buffer overruns. | John Kessenich |
2013-04-10 | Add anonymous members as a new symbol table type, so the infrastructure can h... | John Kessenich |
2013-04-10 | Change TType member from "type" to "basicType". It was very confusing. | John Kessenich |
2013-04-05 | Add uint type (big change). For both int/uint, add the operators >>, <<, &, ... | John Kessenich |
2013-03-08 | Another round of gcc/g++ fixes. | John Kessenich |
2013-02-21 | Expose the sampler type from a TType, and add a way to rebuild just the sampl... | John Kessenich |
2013-02-21 | Replace flat 110 sampler type space with an orthogonalized 430 sampler type s... | John Kessenich |
2013-02-14 | Improve robustness for symbol downcasts by moving to a "getAs" infrastructure... | John Kessenich |
2013-02-11 | Pass 1 at building on linux: remove compile errors from machine independent. | John Kessenich |
2013-02-11 | Simultaneously fix only known memory leak and take the next step in supportin... | John Kessenich |
2013-02-06 | Update copyrights. | John Kessenich |
2013-02-04 | Implement non-square matrices, and make a few type improvements. Cleaned up ... | John Kessenich |
2013-01-24 | Implement the full scheme for ES precision qualifiers, generalizing existing ... | John Kessenich |
2012-12-12 | Support suffixes for floats and doubles (none were supported in 110). | John Kessenich |
2012-12-12 | Bring up to date with VS 10 express. | John Kessenich |
2012-12-12 | Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-20... | John Kessenich |