1. ab6d149 Export glslang targets on installation by James Rumble · 5 years ago
  2. 74bde98 Memory: Restore unused interfaces, in case other tools called them. by John Kessenich · 7 years ago
  3. cb42541 Memory: Remove the need for per-thread tear down. by John Kessenich · 7 years ago
  4. ff8e59f Memory: Do process and 1st thread tear down. by John Kessenich · 7 years ago
  5. be20905 Memory: Non-Functional: Rationalize and improve encapsulation of TLS usage. by John Kessenich · 7 years ago
  6. 17b5f91 Merge pull request #969 from d3x0r/patch-1 by John Kessenich · 7 years ago
  7. 6206091 Fix CMake scripts: The set_property script can be used to set only a single property, so now setting the POSITION_INDEPENDENT_CODE property correctly. by Rohith Chandran · 7 years ago
  8. 89de217 Update CMakeLists.txt by d3x0r · 7 years ago
  9. 22afc38 Modernise CMake #2 by David Seifert · 7 years ago
  10. cfc69d9 Revert "Modernise CMake" by John Kessenich · 7 years ago
  11. 5a5699b Modernise CMake by David Seifert · 7 years ago
  12. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  13. 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
  14. db0eaf9 Updated cmake to better organize folders and options. by Andrew Woloszyn · 8 years ago
  15. 3f46053 Remove duplicated cmake_minimum_required() calls. by Lei Zhang · 8 years ago
  16. ebde046 InitProcess() should fail if InitThread() does. by Aaron Hamilton · 9 years ago
  17. 5100d56 Remove legacy build system by baldurk · 9 years ago
  18. 876a0e3 Add an osinclude.h below each OS directory, redirects by platform macro by baldurk · 9 years ago
  19. 08dee03 Remove include_directories from CMakeLists, to enforce relative includes by baldurk · 9 years ago
  20. 42169c5 include by relative path, so root doesn't need to be in the search path by baldurk · 9 years ago
  21. 140f3df Final round for line endings. by John Kessenich · 9 years ago
  22. 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
  23. 55901ef Nonfunctional: fix a typo. by John Kessenich · 10 years ago
  24. fde7034 CMake: Collapse into a single library all the libraries under the glslang directory, and represent the proper hierarchy in MSVS. There are still a total of 3 libraries to link against: glslang, OGLCompiler, and OSDependent. by John Kessenich · 10 years ago
  25. 71241d8 Allow choice of DLL or static CRT libraries through CMake options. by John Kessenich · 10 years ago
  26. d18e2d8 Add CMake support for Visual Studio and installation, with an expected "install" for CMAKE_INSTALL_PREFIX, and updated test scripts to consume the CMake installation. by John Kessenich · 10 years ago
  27. 0547c2a Add submitted CMake files for Linux builds. All existing ways of building remain in tact. by John Kessenich · 11 years ago
  28. c36e1d8 Interface and naming improvements: by John Kessenich · 11 years ago
  29. b603f91 Put all glslang internals (but not the external interface) into the glslang namespace. by John Kessenich · 11 years ago
  30. 2b07c7e Improve multi-threading and move Standalone to a multi-threading model (currently off though). by John Kessenich · 11 years ago
  31. 7213324 Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. by John Kessenich · 11 years ago
  32. 73ed17a Rationalize naming/access to current thread-local-storage scheme. However, the preprocessor tokenizer is not thread-safe, so this may all change. by John Kessenich · 11 years ago
  33. cfd643e Another round of gcc/g++ fixes. by John Kessenich · 11 years ago
  34. a0af473 Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. by John Kessenich · 12 years ago