1. b1a85f4 Rename compiler intermediate source files. by Jamie Madill · 10 years ago
  2. e740add Add compiler option SH_REGENERATE_STRUCT_NAMES. by Zhenyao Mo · 10 years ago
  3. adfffe4 Duplicate reused symbol table entries. by Nicolas Capens · 10 years ago
  4. 01f85ac Refactor GLSL scoped structure handling. by Jamie Madill · 10 years ago
  5. bfa91f4 Redesign HLSL scoped structures to a unique ID. by Jamie Madill · 10 years ago
  6. 9eedea0 Fix code styles in OutputGLSLBase, SymbolTable, and Types. by Zhenyao Mo · 10 years ago
  7. ed14b79 Shaders should fail compile if a boolean's precision is specified by Zhenyao Mo · 10 years ago
  8. 1056726 Fix build with Clang. by Jamie Madill · 10 years ago
  9. bf7db10 Implement textureGradOffset. by Nicolas Capens · 10 years ago
  10. 759b994 Define generic sampler types. by Nicolas Capens · 10 years ago
  11. 1fbc287 Add textureOffset intrinsics to the symbol table. by Nicolas Capens · 10 years ago
  12. 1773282 Moved the compiler source files into directories based on their project and added a compiler.gypi to generate the compiler projects. by Geoff Lang · 11 years ago[Renamed (98%) from src/compiler/SymbolTable.h]
  13. a5a1dfc Support precision for sampler types. by Zhenyao Mo · 11 years ago
  14. bc3f1ac Minor refactoring of TSymbolTable. by Alok Priyadarshi · 11 years ago
  15. 8156b6b Fixed memory leak associated with TLS. by Alok Priyadarshi · 11 years ago
  16. 8f80e02 Remove intrinsic parameter names. by Nicolas Capens · 11 years ago
  17. d4a9b8d Detect redefinition of functions and variables. by Nicolas Capens · 11 years ago
  18. 2aeb26a Added support for EXT_frag_depth by Jamie Madill · 11 years ago
  19. 18464b5 Removed checks for zero-length arrays because you can never define such arrays. by Jamie Madill · 11 years ago
  20. 703cdd6 Delete dead code for cloning various types. by Jamie Madill · 11 years ago
  21. 49a8887 Initialize the symbol table without invoking the parser. by Nicolas Capens · 11 years ago
  22. bd10cf5 Assign unique id's to symbols inserted directly into a symbol table level. by Nicolas Capens · 11 years ago
  23. ba60ad3 Eliminate unused clone/dump methods. by Nicolas Capens · 11 years ago
  24. 6b70991 Add support for the unsigned integer scalar type to the shader translator. by shannonwoods@chromium.org · 11 years ago
  25. 09e0988 Add a secondary size field to the shader language types, to account for matrix rows. Also add some extra logic by shannonwoods@chromium.org · 11 years ago
  26. 5668c5d Add support for parsing interface blocks to the shader translator. by shannonwoods@chromium.org · 11 years ago
  27. 96e7ba1 Skip symbol table levels with built-ins for a different shader version. by shannonwoods@chromium.org · 11 years ago
  28. 1c84809 Insert GLSL ES 1.0 built-in variables at the right level. by shannonwoods@chromium.org · 11 years ago
  29. 6e10a0e Split the built-in symbols over multiple symbol table levels. by shannonwoods@chromium.org · 11 years ago
  30. d64b3da Fixed 64-bit integer truncation issues in shader translator. by shannon.woods@transgaming.com · 11 years ago
  31. d25a6b3 Check that the incoming type to a default precision qualifier statement is valid. by shannon.woods@transgaming.com · 11 years ago
  32. a8833e9 Disallow redefinition of built-in functions. by daniel@transgaming.com · 12 years ago
  33. 5dd6d09 The function parameters and function body belong to the same scope. by daniel@transgaming.com · 12 years ago
  34. 6c82caf Replaced delete with delete[]. Patch submitted by timeless. by alokp@chromium.org · 14 years ago
  35. 8815d7f Added support for associating functions with extensions and performing validation when those functions are used in a shader. by alokp@chromium.org · 14 years ago
  36. b19403a Removed unnecessary member variables from TIntermAggregate. Replaced operator overloading with a proper function in TFunction. by alokp@chromium.org · 14 years ago
  37. 58e5429 Cleanup TType and related classes: by alokp@chromium.org · 14 years ago
  38. e4249f0 Refactored the way symbol tables are initialized and stored. This was done in response to the addition of EShSpec. by alokp@chromium.org · 14 years ago
  39. 4e4facd Refactored InfoSink. I have replaced most instances of sprintf with std::ostringstream to make it safer. I have made sure that everything still compiles and passes conformance tests. by alokp@chromium.org · 14 years ago
  40. a5d7623 Enforce fragment precision qualifier requirement by daniel@transgaming.com · 14 years ago
  41. 91a01a1 Fixed compile error on MAC. Fixed TMap to use std::pair<const K, V> as pool_allocator parameter. Replaced all instances of std::map with TMap. I wonder if this pool_allocator is worth all this complexity. by alokp@chromium.org · 14 years ago
  42. 6ff56fd Renamed constUnion class to ConstantUnion. by alokp@chromium.org · 14 years ago
  43. bbf56f7 Use directory qualified #include files by daniel@transgaming.com · 14 years ago
  44. 4388487 Moved code to unmangle function name to a common place and used it in both OutputGLSL and OutputHLSL. by alokp@chromium.org · 14 years ago
  45. acc5113 mv Compiler/* -> src/compiler/* Trac #11406 Signed-off-by: Nicolas Capens by daniel@transgaming.com · 14 years ago[Renamed from Compiler/SymbolTable.h]
  46. 4f39fd9 Initial import from TransGaming by daniel@transgaming.com · 14 years ago