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