- 8f1684b Merge pull request #52 from baldurk/gcc-warn-fixes by John Kessenich · 9 years ago
- 50a40f4 Merge pull request #51 from baldurk/size-t-int-warning-fixes by John Kessenich · 9 years ago
- d7c5ead Compile fixes for gcc -Wall by baldurk · 9 years ago
- 36a78b5 Remove unsigned/size_t downcast (warning when building on x64) by baldurk · 9 years ago
- 0718e45 Merge pull request #50 from google/remove-unused-code by John Kessenich · 9 years ago
- 1ee1f88 Remove unused members from TPpContext. by David Neto · 9 years ago
- d618070 Merge pull request #46 from google/include-directive by John Kessenich · 9 years ago
- 484bb12 Create a new ppRequireExtensions method for preprocessor. by Lei Zhang · 9 years ago
- 61d7d7a Revisioning: Include GLSL.std.450 version. Also, the revision.h script now includes redirection to revision.h. by John Kessenich · 9 years ago
- 0da9eaa Version reporting: Restart active use of revision.h, now based on a git tag. by John Kessenich · 9 years ago
- e766fac Merge branch 'master' of https://github.com/KhronosGroup/glslang by John Kessenich · 9 years ago
- 14dec53 Update Linux binary by John Kessenich · 9 years ago
- 1a08b48 Update Window's binary by John Kessenich · 9 years ago
- 1eed969 Output wrapping #line directives for included content. by Lei Zhang · 9 years ago
- 2b4ebbb Update scanner in TParseContext when changing the input stream. by Lei Zhang · 9 years ago
- 9c1280b Use extension framework to enable #include directive. by Lei Zhang · 9 years ago
- 7be4b82 Add #include processing to glslang (though turned off by default). by Dejan Mircevski · 9 years ago
- 1363fcd Merge pull request #45 from google/source-string-name by John Kessenich · 9 years ago
- 1719fb2 Add mechanism for specifying names for source strings. by Lei Zhang · 9 years ago
- b9e5424 Non-functional: Slight change to the Google #include implementation to separate it from AEP. by John Kessenich · 9 years ago
- d9b89d3 Merge pull request #43 from google/cpp-style-line-directive by John Kessenich · 9 years ago
- 54e47cc Use const reference for TSourceLoc in interfaces. by Lei Zhang · 9 years ago
- 780a2f4 Use requireExtensions() to check extension and turn on more tests. by Lei Zhang · 9 years ago
- 5011fbe Extend the syntax of #line and __FILE__ to support filename strings. by Lei Zhang · 9 years ago
- c777fc2 Scanning: 1) rationalize end-of-input everywhere, 2) prevent infinite loop at end-of-input, 3) use positive chars. by John Kessenich · 9 years ago
- 91b977e Issue #39: Prevent problem of inserting a zero-length symbol after cascading errors. by John Kessenich · 9 years ago
- aead93a Preprocessor: Allow '\' as a token, which gets actual use in #error, but should have no other use. by John Kessenich · 9 years ago
- f330f08 Consolidate all token length limits (1024), including one bad one (80) hardcoded on the stack (issue #40, issue #41). by John Kessenich · 9 years ago
- 1070e62 Merge pull request #44 from fkaa/osx-const-key-fix by John Kessenich · 9 years ago
- 09d16c3 Fix missing const qualifier on TUnorderedMap template type by Felix Kaaman · 9 years ago
- 2b3442a Portability: Make previous merge work with MSVS 2012. by John Kessenich · 9 years ago
- b159bd5 Merge pull request #38 from google/preprocessing-line-number by John Kessenich · 9 years ago
- 79f6451 DoPreprocessing() should consider source string change. by Lei Zhang · 9 years ago
- d67e15e Create a new class to keep track of line number in preprocessor. by Lei Zhang · 9 years ago
- 62aa5bd AST -> SPV testing: Update test for using new TbdFunctionality() that is non-fatal and uniquifies printed TBDs. by John Kessenich · 9 years ago
- 426394d AST -> SPV: Add basic atomic_uint and atomic*() built-in function functionality. by John Kessenich · 9 years ago
- 917ec4a Front-end atomics: Finish adding atomic built-in functions (non-image) into the AST. by John Kessenich · 9 years ago
- d1a6846 Todo.txt: Added key, including notation for who's working on something. by John Kessenich · 9 years ago
- 7ed16ef Update Todo.txt. by John Kessenich · 9 years ago
- c040e76 Portability: Remove unneeded "= default" to work with older compilers. by John Kessenich · 9 years ago
- 96d8042 Merge pull request #31 from google/explicit-extension-directive by John Kessenich · 9 years ago
- 12a3833 Issue 32: Guard against constructors consuming unsized arrays. by John Kessenich · 9 years ago
- f498400 Merge pull request #33 from google/spv-builder-loop-ctor-inits-all-members by John Kessenich · 9 years ago
- 3e6a33c spv::Builder::Loop constructor inits all members. by David Neto · 9 years ago
- 8ba301c Issue #28: Correctly handle a single input argument conversion when the input argument is an aggregate. by John Kessenich · 9 years ago
- 1d2996d Only output explicit extension directives in preprocessing. by Lei Zhang · 9 years ago
- efb8461 Issue #26: Detect empty array constructors, require at least on operand. by John Kessenich · 9 years ago
- 2224570 g++: Fix compilation issue with templates in g++. by John Kessenich · 9 years ago
- 1056110 Perf: Put in a portable std::hash that works with the pool. This turns on the 10-15% perf gain. by John Kessenich · 9 years ago
- 96f4911 SPV: Make previous commit compile with MSVC 2012. by John Kessenich · 9 years ago
- 37e8337 Merge pull request #22 from google/structured-do-while by John Kessenich · 9 years ago
- d276256 Preprocessor: Prevent (and give an error on) expression division by 0. by John Kessenich · 9 years ago
- e9022e1 Tests: Increase testing around incorrect use of block names and instances. by John Kessenich · 9 years ago
- 78a5a0d Front end: Prevent use of a block name, which has no other use in a shader. by John Kessenich · 9 years ago
- 68965c0 Fix g++ build break (portibility problems with stl hash). This partly turns off the stl improvements. by John Kessenich · 9 years ago
- 6ab3d58 Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. by John Kessenich · 9 years ago
- 2f27336 Performance: Simple upgrade/cleanup of stl c++11 containers (10% perf. increase). by John Kessenich · 9 years ago
- f467316 Building: Fix a couple of new warnings. by John Kessenich · 9 years ago
- 2b4b9bd Front-end: Add error-recovery code for a switch statement that ends with a case/default that has no statements. by John Kessenich · 9 years ago
- c22f37c Generate correctly structured do-while loops. by David Neto · 9 years ago
- 51b31b5 Merge pull request #21 from google/allow_non_null_strings by John Kessenich · 9 years ago
- 72becbe Merge pull request #20 from google/remove_exception by John Kessenich · 9 years ago
- 6a6aaef Added a setStringsWithLengths() method to TShader. by Andrew Woloszyn · 9 years ago
- e837f99 Removed the single usage of exceptions in all of glslang. by Andrew Woloszyn · 9 years ago
- e3933d6 Front-end: Implement GL_OES_gpu_shader5. by John Kessenich · 9 years ago
- ace4c45 Merge pull request #18 from srk-lunarg/v30_static_analysis_fixes by John Kessenich · 9 years ago
- 465a146 Comment out some dead assignments per suggestion from static analysis tools. by Steve · 9 years ago
- a417f01 Merge pull request #17 from google/non-existing-string by John Kessenich · 9 years ago
- 6c9a381 Protect location setting methods from writing to non-existing strings. by Lei Zhang · 9 years ago
- 9e55f63 Include specification revision as part of the version string. by John Kessenich · 9 years ago
- 279012d Merge pull request #16 from google/pp-directive by John Kessenich · 9 years ago
- fdfa6bb Front-end: enforce qualifiers that cannot appear on block declarations. by John Kessenich · 9 years ago
- 8318878 Fix compile errors: about 25 .PpError didn't compile, need to be .ppError. by John Kessenich · 9 years ago
- 4a22f9a Merge pull request #15 from google/preprocessing-error by John Kessenich · 9 years ago
- aae1ad8 Added error output to the preprocessor. by Andrew Woloszyn · 9 years ago
- 6aa6d9d Remove uncessary line break. by Lei Zhang · 9 years ago
- 46ea539 Fix empty line handling in line directive callback. by Lei Zhang · 9 years ago
- 5cbc990 Fix line number handling in line directive callback. by Lei Zhang · 9 years ago
- 4d036c4 Merge pull request #14 from google/extensionturnedon by John Kessenich · 9 years ago
- eebb205 Merge pull request #11 from baldurk/size-t-int-warning-fixes by John Kessenich · 9 years ago
- c4d20e0 Simplify function calls for extensionsTurnedOn(). by Lei Zhang · 9 years ago
- 3a194f7 Update readme to point to Khronos landing page. by John Kessenich · 9 years ago
- f98ee23 Fix incorrect used of snprintf() by John Kessenich · 9 years ago
- 68d78fd Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc. by John Kessenich · 9 years ago
- d76692d on x64, size_t is 64-bit and int is 32-bit, so needs an explicit cast by baldurk · 9 years ago
- b329715 Fix clang static analyzer issues, as reported by floooh. by John Kessenich · 9 years ago
- 1f654e1 Merge pull request #4 from baldurk/relative-include-paths by John Kessenich · 9 years ago
- 549c293 Merge pull request #5 from floooh/fix-clang-warnings by John Kessenich · 9 years ago
- 73fcdef Add some missing 'const' and texture-op guards, for future change to enum-based texture calls. by John Kessenich · 9 years ago
- a5ade51 Fix most clang warnings by Andre Weissflog · 9 years ago
- 42169c5 include by relative path, so root doesn't need to be in the search path by baldurk · 9 years ago
- e6f7988 Linux build: fix case problem with new file. by John Kessenich · 9 years ago
- ff5abf3 Clear up a C++ compile warning by John Kessenich · 9 years ago
- e0603a4 Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.) by John Kessenich · 9 years ago
- dcab977 docs: Update missing features list by John Kessenich · 9 years ago
- ec43d0a glslang -> SPIR-V: smear scalars for integer (scalar * vector). OpVectorTimesScalar is only for floats. by John Kessenich · 9 years ago
- 9b0d9c8 Use E_ prefix instead of _ for distinguishing extension strings from glext.h by John Kessenich · 9 years ago
- fd1e048 Merge pull request #2 from nwnk/glext-compatibility by John Kessenich · 9 years ago
- 7867e07 Merge pull request #3 from fkaa/include-fix by John Kessenich · 9 years ago
- 61deffd Fix include directive depending on root folder name by Felix Kaaman · 9 years ago