1. 22afc38 Modernise CMake #2 by David Seifert · 7 years ago
  2. cfc69d9 Revert "Modernise CMake" by John Kessenich · 7 years ago
  3. 5a5699b Modernise CMake by David Seifert · 7 years ago
  4. be28355 WIP: HLSL: hlsl register class iomapping by steve-lunarg · 7 years ago
  5. 4f1403e SPV: Fix #807: use --hlsl-offsets to allow hlsl-style offsets in a buffer. by John Kessenich · 7 years ago
  6. a558b26 This refactor the StandAlone and WorkList files in order to use more by Juan Lopez · 7 years ago
  7. e751bca Fix #777: don't parse .suffix if <stage> is provided. by John Kessenich · 8 years ago
  8. 932bb5c Add reflection queries for thread local size and ssbo auto-binding by steve-lunarg · 8 years ago
  9. 8f674e8 Fix issue #676: emit error message on failure to open spv file. by John Kessenich · 8 years ago
  10. 15017db Removed tabs and replaced with spaces. Changed layout for "else if" by Flavio · 8 years ago
  11. aea3c89 Added --vn option to generate a C header file containing a variable assigned to the hex representation of the shader. This is a standard feature on Microsoft's HLSL compiler and it allows developers to include pre-compiled shaders directly into the code. This option enables "Hex output", so it is NOT required to specify -x as well. The output file name is preserved, so no ".h" extension is added. If you want the output file to have ".h" extension then you have to specify it on the output file name. The generated header file uses the "#pragma once" pragma to avoid multiple inclusions. by Flavio · 8 years ago
  12. 6077a19 CMake: add target_link_libraries internally by Michael Maltese · 8 years ago
  13. dc1a819 Infrastructure: Support standard build with ENABLE_HLSL set to off. by John Kessenich · 8 years ago
  14. ce80197 Merge pull request #663 from KhronosGroup/full-include-semantics by John Kessenich · 8 years ago
  15. ff21a25 Change disabled-by-default DISABLE_HLSL option to enabled-by-default ENABLE_HLSL. by Alex Szpakowski · 8 years ago
  16. 84eabf7 Add a CMake option to disable compilation of HLSL input support. by Alex Szpakowski · 8 years ago
  17. facde2c PP #include: address PR feedback. by John Kessenich · 8 years ago
  18. 63204c2 External interface change: PP: Full <> and "" semantics for the Includer. by John Kessenich · 8 years ago
  19. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  20. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  21. 20f01e7 Fix last commit; EOptionKeepUncalled incorrect enum bug. by John Kessenich · 8 years ago
  22. 906cc21 Linker: Eliminate uncalled functions, because they can be ill-defined. by John Kessenich · 8 years ago
  23. f1e0c87 allow renaming of shader entry point when creating SPIR-V by steve-lunarg · 8 years ago
  24. 9088be4 Add UAV (image) binding offset and HLSL register support by steve-lunarg · 8 years ago
  25. e301f67 Use std::atoi instead of std::stoi by David Neto · 8 years ago
  26. 4e3dd20 WIP: avoid strtok by steve-lunarg · 8 years ago
  27. 1fabc0f Merge pull request #548 from baldurk/vs2010-compile-fixes by John Kessenich · 8 years ago
  28. cce8d48 HLSL: phase 3c: add option to use Unknown storage format by steve-lunarg · 8 years ago
  29. 31d5d48 Change constructor to use ()s instead of {}s by baldurk · 8 years ago
  30. 9ae3474 Check for out-of-range bindings during IO mapping. by steve-lunarg · 8 years ago
  31. bc9b765 Restrict uniform array flattening to sampler and texture arrays. by steve-lunarg · 8 years ago
  32. e0b9deb Flatten uniform arrays by steve-lunarg · 8 years ago
  33. 7f7c2ed HLSL: Add location offsets per resource type by steve-lunarg · 8 years ago
  34. 424cf80 Disable C4996 (secure CRT) recommendation on Windows for strtok(). by Lei Zhang · 8 years ago
  35. a845641 WIP: SPV Remapper: add remapper test framework by steve-lunarg · 8 years ago
  36. 219b025 Non-functional: Fix commit 98f164ec488f85af5a44b701477a34e810f2deb1. by John Kessenich · 8 years ago
  37. afe6e9c HLSL and standalone, modifying Standalone to send filename as string source, and HLSL backend will use this to print a better error mesage when things fail by dankbaker · 8 years ago
  38. 28660bb Merge pull request #450 from dankbaker/standalone_change by John Kessenich · 8 years ago
  39. 5afdd78 Standalong: Changing -T to -S since it's a stage now instead of a target by Dan Baker · 8 years ago
  40. 895275e Standalone: Changing some comments and user strings by Dan Baker · 8 years ago
  41. c6ede89 Changing target to stage by Dan Baker · 8 years ago
  42. 45d49bc Allowing explicit specification of shader compiltion type via -T option, rather then looking at file extension. For HLSL files, this is nice because .hlsl extension is natively udnerstood by visual studio, likely to be used with the -e option. by dankbaker · 8 years ago
  43. 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
  44. b84313d Versions: Update version output. by John Kessenich · 8 years ago
  45. a86836e Front-end: Fix known crashes by early exit on error (issue #29, issue #34, issue #35). by John Kessenich · 8 years ago
  46. 7f349c7 Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242. by John Kessenich · 8 years ago
  47. c45ddda Merge pull request #314 from mre4ce/master by John Kessenich · 8 years ago
  48. 91e4aa5 SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V. by John Kessenich · 8 years ago
  49. b37dc0e For MinGW, statically link exes against basic runtimes by David Neto · 8 years ago
  50. 1fd0175 turn -x into an option next to -o by Johannes van Waveren · 8 years ago
  51. ecb0f3b Added -x option to save SPIR-V as 32-bit hexadecimal numbers to a text file. by Johannes van Waveren · 8 years ago
  52. 2ed1d9b atoi comes from stddef.h or cstddef by David Neto · 8 years ago
  53. 1b14172 Test compiling shaders with given resource limits using GTest. by Lei Zhang · 8 years ago
  54. 8a9b1ee Rename DefaultResourceLimits.* to ResourceLimits.*. by Lei Zhang · 8 years ago
  55. e2d06db Merge pull request #268 from AWoloszyn/update-cmake by John Kessenich · 8 years ago
  56. db0eaf9 Updated cmake to better organize folders and options. by Andrew Woloszyn · 8 years ago
  57. 17535f7 Create a new logger class for all messages w.r.t. SPIR-V build. by Lei Zhang · 8 years ago
  58. 09caf12 Avoid printing to stdout directly in library functions. by Lei Zhang · 8 years ago
  59. 3f46053 Remove duplicated cmake_minimum_required() calls. by Lei Zhang · 8 years ago
  60. 1c7e707 Merge branch 'master' into hlsl-frontend by John Kessenich · 8 years ago
  61. f0bcb0a Comment: fix comment from gtest check in. by John Kessenich · 8 years ago
  62. 414eb60 Link in Google Test framework. by Lei Zhang · 9 years ago
  63. a132af5 Updated the includer interface to allow relative includes. by Andrew Woloszyn · 9 years ago
  64. e01a9bc HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test. by John Kessenich · 9 years ago
  65. 66e2faf Support multiple source languages, adding HLSL as an option. by John Kessenich · 9 years ago
  66. 4d65ee3 Generalize "main" to a settable entry point name. by John Kessenich · 9 years ago
  67. 52d0859 Merge pull request #175 from rdb/master by John Kessenich · 9 years ago
  68. 52e61ac SPV: Ensure Parameterize is called during Disassemble by Jack Andersen · 9 years ago
  69. 32084e8 Fix compilation issues with MSVC 2010 by rdb · 9 years ago
  70. 5996961 Merge pull request #134 from AWoloszyn/glslangvalidator-memory by John Kessenich · 9 years ago
  71. b891c2b Freed up some memory when no longer needed in glslangValidator. by Andrew Woloszyn · 9 years ago
  72. c57b2a9 Memory/Perf: For link-mode, isolate file I/O so API can be looped over. by John Kessenich · 9 years ago
  73. b07e6be Display the filename if we have output, even if validating a single file. by Kenneth Perry · 9 years ago
  74. 5f6892e Use generic osinclude.h by Pyry Haulos · 9 years ago
  75. 5100d56 Remove legacy build system by baldurk · 9 years ago
  76. 876a0e3 Add an osinclude.h below each OS directory, redirects by platform macro by baldurk · 9 years ago
  77. 08dee03 Remove include_directories from CMakeLists, to enforce relative includes by baldurk · 9 years ago
  78. 55e7d11 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. by John Kessenich · 9 years ago
  79. 8b64fa5 Fixes for compiling glslang on Android. by Andrew Woloszyn · 9 years ago
  80. 5e4b124 Move to revision 31 of SPIR-V. by John Kessenich · 9 years ago
  81. d618070 Merge pull request #46 from google/include-directive by John Kessenich · 9 years ago
  82. 61d7d7a Revisioning: Include GLSL.std.450 version. Also, the revision.h script now includes redirection to revision.h. by John Kessenich · 9 years ago
  83. 0da9eaa Version reporting: Restart active use of revision.h, now based on a git tag. by John Kessenich · 9 years ago
  84. 7be4b82 Add #include processing to glslang (though turned off by default). by Dejan Mircevski · 9 years ago
  85. e837f99 Removed the single usage of exceptions in all of glslang. by Andrew Woloszyn · 9 years ago
  86. aae1ad8 Added error output to the preprocessor. by Andrew Woloszyn · 9 years ago
  87. 68d78fd Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc. by John Kessenich · 9 years ago
  88. b329715 Fix clang static analyzer issues, as reported by floooh. by John Kessenich · 9 years ago
  89. 140f3df Final round for line endings. by John Kessenich · 9 years ago
  90. 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
  91. 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
  92. fae38ee glslang portability: Fixed a slew of OSX compilation warnings (but not all). by John Kessenich · 9 years ago
  93. 79eaa91 glslang portability: Resolve OSX errors, some other OS warnings. by John Kessenich · 9 years ago
  94. 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
  95. 3c4a276 SPIR-V compression: Requires rerunning CMake. Adds a standalone tool for running the SPV compression. by John Kessenich · 9 years ago
  96. 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
  97. 93dfbe1 glslang: Fix over 100 warnings from MSVC warning level 4. by John Kessenich · 9 years ago
  98. 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
  99. ccc7acc SPIR-V compression: restore a line of code deleted by the previous submission. by John Kessenich · 9 years ago
  100. 4217d2e SPIR-V compression: Add stripping and remapping tools for compressibility of generated SPIR-V. by John Kessenich · 9 years ago