1. 9e55f63 Include specification revision as part of the version string. by John Kessenich · 9 years ago
  2. 279012d Merge pull request #16 from google/pp-directive by John Kessenich · 9 years ago
  3. fdfa6bb Front-end: enforce qualifiers that cannot appear on block declarations. by John Kessenich · 9 years ago
  4. 8318878 Fix compile errors: about 25 .PpError didn't compile, need to be .ppError. by John Kessenich · 9 years ago
  5. 4a22f9a Merge pull request #15 from google/preprocessing-error by John Kessenich · 9 years ago
  6. aae1ad8 Added error output to the preprocessor. by Andrew Woloszyn · 9 years ago
  7. 6aa6d9d Remove uncessary line break. by Lei Zhang · 9 years ago
  8. 46ea539 Fix empty line handling in line directive callback. by Lei Zhang · 9 years ago
  9. 5cbc990 Fix line number handling in line directive callback. by Lei Zhang · 9 years ago
  10. 4d036c4 Merge pull request #14 from google/extensionturnedon by John Kessenich · 9 years ago
  11. eebb205 Merge pull request #11 from baldurk/size-t-int-warning-fixes by John Kessenich · 9 years ago
  12. c4d20e0 Simplify function calls for extensionsTurnedOn(). by Lei Zhang · 9 years ago
  13. 3a194f7 Update readme to point to Khronos landing page. by John Kessenich · 9 years ago
  14. f98ee23 Fix incorrect used of snprintf() by John Kessenich · 9 years ago
  15. 68d78fd Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc. by John Kessenich · 9 years ago
  16. d76692d on x64, size_t is 64-bit and int is 32-bit, so needs an explicit cast by baldurk · 9 years ago
  17. b329715 Fix clang static analyzer issues, as reported by floooh. by John Kessenich · 9 years ago
  18. 1f654e1 Merge pull request #4 from baldurk/relative-include-paths by John Kessenich · 9 years ago
  19. 549c293 Merge pull request #5 from floooh/fix-clang-warnings by John Kessenich · 9 years ago
  20. 73fcdef Add some missing 'const' and texture-op guards, for future change to enum-based texture calls. by John Kessenich · 9 years ago
  21. a5ade51 Fix most clang warnings by Andre Weissflog · 9 years ago
  22. 42169c5 include by relative path, so root doesn't need to be in the search path by baldurk · 9 years ago
  23. e6f7988 Linux build: fix case problem with new file. by John Kessenich · 9 years ago
  24. ff5abf3 Clear up a C++ compile warning by John Kessenich · 9 years ago
  25. 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
  26. dcab977 docs: Update missing features list by John Kessenich · 9 years ago
  27. ec43d0a glslang -> SPIR-V: smear scalars for integer (scalar * vector). OpVectorTimesScalar is only for floats. by John Kessenich · 9 years ago
  28. 9b0d9c8 Use E_ prefix instead of _ for distinguishing extension strings from glext.h by John Kessenich · 9 years ago
  29. fd1e048 Merge pull request #2 from nwnk/glext-compatibility by John Kessenich · 9 years ago
  30. 7867e07 Merge pull request #3 from fkaa/include-fix by John Kessenich · 9 years ago
  31. 61deffd Fix include directive depending on root folder name by Felix Kaaman · 9 years ago
  32. 93deac5 Fix incompatibility with <GL/glext.h> by Adam Jackson · 9 years ago
  33. 1189a7b Make double underscore "__" an error for ES 300, but a warning for 310. by John Kessenich · 9 years ago
  34. 63cebdb Building README: Update to CMake information. by John Kessenich · 9 years ago
  35. 8acc32b Merge pull request #1 from antiagainst/markdown-readme by John Kessenich · 9 years ago
  36. 65299b9 Format README using markdown. by Lei Zhang · 9 years ago
  37. 140f3df Final round for line endings. by John Kessenich · 9 years ago
  38. b632632 Second round line ending clean up, from fresh round trip. by John Kessenich · 9 years ago
  39. d49d524 Add .gitattributes and normalize a few stray file's line endings by John Kessenich · 9 years ago
  40. 0e7674a Make the "switch-label not followed by statement" warning an error, depending on version. by John Kessenich · 9 years ago
  41. add1a4d Add +x to two more scripts. by John Kessenich · 9 years ago
  42. 2f22291 Add +x to two executables. by John Kessenich · 9 years ago
  43. 02ad18a Make smoother use in GitHub by johnkslang · 9 years ago
  44. 33e075f glslang build: force the use of -std=c++11 when building with Clang. David Neto <dneto@google.com>. by John Kessenich · 9 years ago
  45. b61b821 glslang front-end: Implement AEP *_point_size extensions. by John Kessenich · 9 years ago
  46. 6e76bdc glslang front-end: Full turn-on of AEP tessellation semantics. by John Kessenich · 9 years ago
  47. 105704e glslang: Finish turn on of AEP geometry shaders for ES 3.1. by John Kessenich · 9 years ago
  48. 6626cad glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. by John Kessenich · 9 years ago
  49. 2f21fcc glslang testing: Remove dependence on testfiles from LunarGLASS. by John Kessenich · 9 years ago
  50. ab556ea fix linux ^M issues with previous check-in by John Kessenich · 9 years ago
  51. c555ddd glslang preprocessing: Add -E option to print out preprocessed GLSL, and do the work needed to generate a preprocessed stream. From Andrew Woloszyn <awoloszyn@google.com>. by John Kessenich · 9 years ago
  52. 9288f46 glslang front-end: Added a callback mechanism for #line/#pragma/#version/#extension. From Andrew Woloszyn <awoloszyn@google.com>. by John Kessenich · 9 years ago
  53. 47632b7 glslang front-end: track column numbers (they don't go anywhere yet, just get tracked). Andrew Woloszyn <awoloszyn@google.com>. by John Kessenich · 9 years ago
  54. edadf45 glslang: Add API override of version and profile for testing purposes. From Lei Zhang <antiagainst@google.com>. by John Kessenich · 9 years ago
  55. 99a3c59 glslang tests: Fix error propagation. From David Neto <dneto@google.com>. by John Kessenich · 9 years ago
  56. 9e41f36 glslang AEP: Full semantics for *_shader_io_blocks. by John Kessenich · 9 years ago
  57. f6deb62 glslang AEP: Geometry shader features nominally working. (Full semantic check and turn on pending.) Also picked up partial tessellation shader interface, shader_io_blocks, and mirrored OES set of extensions functionality. by John Kessenich · 9 years ago
  58. e5e0f6e glslang -> SPV: swap arguments as needed for OpVectorTimesScalar and OpMatrixTimesScalar, and check for correct types for those as well as OpMatrixTimesVector, OpVectorTimesMatrix, and OpMatrixTimesMatrix. by John Kessenich · 9 years ago
  59. 8d64d44 glslang -> SPV: fix degenerate switch topologies (bug 14118). by John Kessenich · 9 years ago
  60. 93930d6 glslang ES reference: Don't allow std430 on uniform blocks (bug 14095). by John Kessenich · 9 years ago
  61. 453bb26 glslang AEP: The extension scheme, extension-enabled stage-existence testing, and compute-shader interface. Still needs in/out blocks, unsized arrays, etc. before real testing can be done. by John Kessenich · 9 years ago
  62. 4751ce3 glslang front-end: Support relaxed error checking for bug 13724 "...initializer must be a constant expression..." because that change breaks existing shipping applications. (Normal validation for portability testing still gives an error.) by John Kessenich · 9 years ago
  63. fae38ee glslang portability: Fixed a slew of OSX compilation warnings (but not all). by John Kessenich · 9 years ago
  64. 79eaa91 glslang portability: Resolve OSX errors, some other OS warnings. by John Kessenich · 9 years ago
  65. 3ef22f2 SPV compressor: Fixes a possible asserts. Attribution: spvremapper@lunarg.com by John Kessenich · 9 years ago
  66. b8478d7 glslang: Allow programmatically prepending code to a shader without worrying about #version being first, to implement command-line-defined macros. From Dejan Mircevski <deki@google.com>. by John Kessenich · 9 years ago
  67. a49fe84 glslang ref. front-end: Add missing image format for desktop (but these are still yet to be used.) by John Kessenich · 9 years ago
  68. 2fde45a Requesting input on Bug 1346: checking in, turned off, enum-based operators for texturing and image operations. Please reply there with any input, thanks. by John Kessenich · 9 years ago
  69. 92993c5 glslang tests: Update test result from test-file change. by John Kessenich · 9 years ago
  70. bd7b669 update Window's binary by John Kessenich · 9 years ago
  71. fea9835 update linux binary by John Kessenich · 9 years ago
  72. 06e1d0b glslang -> SPV: Improvements in swizzles on access chains: Bug 14007 (wrong type), simplications, tests, support mixed swizzle with dynamic component selection. by John Kessenich · 9 years ago
  73. 6b3fd19 glslang -> SPV: add decorations for built-ins that are inside blocks. by John Kessenich · 9 years ago
  74. ea54398 glslang -> SPV: translate the source profile to the SPV source language. by John Kessenich · 9 years ago
  75. e61ed59 glsl -> SPV: fix OpVectorInsertDynamic result type bug. by John Kessenich · 9 years ago
  76. 3a13a0c Correct some English spellings of SPIR-V. by John Kessenich · 9 years ago
  77. 01685c3 SPV compression: Final check-in enabling this on MSVC 2012. All compression submissions from Steve (spvremapper@lunarg.com). by John Kessenich · 9 years ago
  78. 3c4a276 SPIR-V compression: Requires rerunning CMake. Adds a standalone tool for running the SPV compression. by John Kessenich · 9 years ago
  79. 40e3911 glslang -> SPV: Use the new TBuiltInVariable instead of string compares to get the type of SPV built in. Also fixed gl_FragData and gl_PrimitiveIDIn. by John Kessenich · 9 years ago
  80. dff18a2 glslang: Formally track all built-in variables, right from the beginning, to enable avoiding all textual compares at any subsequent stage in the stack. (To be used in future check ins.) by John Kessenich · 9 years ago
  81. ca3457f glslang: Fix a few more warnings, and see it using nullptr causes anyone problems (testing c++11 portability). by John Kessenich · 9 years ago
  82. b06127c glslang PP: make decimal number parser clearer and add boundary tests. Also, disable the warning for "do {} while (true);" by John Kessenich · 9 years ago
  83. 84ea15f glslang tests: Add Success/Failed message to summarize results. by John Kessenich · 9 years ago
  84. abde37f glslang SPV tests: Add two more source tests for the last check in. by John Kessenich · 9 years ago
  85. 39374da glslang SPV tests: Add a set of SPV tests. by John Kessenich · 9 years ago
  86. e7cbfa5 glslang tests: Get same form of IEEE INF across platforms. Submitted by Lei Zhang (antiagainst@google.com) and David Neto (dneto@google.com). by John Kessenich · 9 years ago
  87. b38c969 glslang tests: Track accumulative success/fail result. Contributed by Lei Zhang (antiagainst@google.com). by John Kessenich · 9 years ago
  88. 98e9964 glslang -> SPV testing: Add two missing test results. by John Kessenich · 9 years ago
  89. 593a3f7 glslang -> SPV: improved support for do-while/continue. Contributed by David Neto (dneto@google.com). by John Kessenich · 9 years ago
  90. 93dfbe1 glslang: Fix over 100 warnings from MSVC warning level 4. by John Kessenich · 9 years ago
  91. 2aa7f3a SPV compression: Remove file/path manipulation stuff, setting up for that to be a separate tool. Added copyright messages as well. by John Kessenich · 9 years ago
  92. ccc7acc SPIR-V compression: restore a line of code deleted by the previous submission. by John Kessenich · 9 years ago
  93. 4217d2e SPIR-V compression: Add stripping and remapping tools for compressibility of generated SPIR-V. by John Kessenich · 9 years ago
  94. 3a44d7f glslang spvIR.h: Portability improvement. by John Kessenich · 9 years ago
  95. 5d3e123 glslang: Fix rename in previous check in. by John Kessenich · 9 years ago
  96. af9ab5f glslang parser: Arrays-of-arrays name-mangling and error messages (lots of A-of-A stuff to come a bit later). This patch from Google, David Neto <dneto@google.com>. by John Kessenich · 9 years ago
  97. f75276b glslang tear down: Include deleting the keyword map in tear down. From johnk and sawato shusaku (shusaku.sawato@dmprof.com). by John Kessenich · 9 years ago
  98. 6add20a glslang linker: Make some methods static that can be static. Contributor: Lei Zhang (antiagainst@google.com). by John Kessenich · 9 years ago
  99. b330d46 glslang tests: Correct linux ^M problem in testlist by John Kessenich · 9 years ago
  100. 0f4ef5b glslang build: Always run a custom command for Bison. The Cmake BISON_TARGET rule doesn't understand this use of --defines, and so the targets are always rebuilt even if no source files change. Contributor: Stefanus Du Toit (stefanus@google.com). by John Kessenich · 9 years ago