Commit Verlauf

Autor SHA1 Nachricht Datum
  John Kessenich 74bde98778 Memory: Restore unused interfaces, in case other tools called them. vor 8 Jahren
  John Kessenich cb42541e51 Memory: Remove the need for per-thread tear down. vor 8 Jahren
  John Kessenich ff8e59f510 Memory: Do process and 1st thread tear down. vor 8 Jahren
  John Kessenich be20905582 Memory: Non-Functional: Rationalize and improve encapsulation of TLS usage. vor 8 Jahren
  John Kessenich 927608b393 Non-functional: White space after "//", mostly for copyrights. vor 9 Jahren
  John Kessenich 66ec80e01b Build: C++ headers: Replace PR #366 with a more directed version. vor 9 Jahren
  Aaron Hamilton ebde046ca4 InitProcess() should fail if InitThread() does. vor 10 Jahren
  baldurk 42169c5fee include by relative path, so root doesn't need to be in the search path vor 10 Jahren
  John Kessenich f75276ba5c glslang tear down: Include deleting the keyword map in tear down. From johnk and sawato shusaku ([email protected]). vor 10 Jahren
  John Kessenich 55901efb0d Nonfunctional: fix a typo. vor 11 Jahren
  John Kessenich c36e1d8e51 Interface and naming improvements: vor 12 Jahren
  John Kessenich b603f918a4 Put all glslang internals (but not the external interface) into the glslang namespace. vor 12 Jahren
  John Kessenich 2b07c7e70a Improve multi-threading and move Standalone to a multi-threading model (currently off though). vor 12 Jahren
  John Kessenich 7213324259 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. vor 12 Jahren
  John Kessenich 73ed17a87b Rationalize naming/access to current thread-local-storage scheme. However, the preprocessor tokenizer is not thread-safe, so this may all change. vor 12 Jahren
  John Kessenich a0af473a8b Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. vor 13 Jahren