1. 119f8f6 HLSL: Flesh out the loop grammar and productions. by John Kessenich · 8 years ago
  2. 0d2b6de HLSL: Attribute grammar and if-else grammar/productions. by John Kessenich · 8 years ago
  3. 21472ae HLSL: Finish skeletan of the "statement" grammar. by John Kessenich · 8 years ago
  4. 1cc1a28 HLSL: 1) Implement lookahead buffers/stacks for token advance/recede, 2) use it for cast operation. by John Kessenich · 8 years ago
  5. ef764a2 Fix for empty statement segfault. by LoopDawg · 8 years ago
  6. 4b67732 Initial implementation of direct-mapped subset of HLSL intrinsics with type subset. by LoopDawg · 8 years ago
  7. 0ae28ea Add base class TParseables for intrinsic / builtin generation. by LoopDawg · 8 years ago
  8. 0133c12 HLSL: Add more matrix types to the grammar. by John Kessenich · 8 years ago
  9. 8d72f1a Full stack: distinguish between a scalar and a vector of size 1. by John Kessenich · 8 years ago
  10. 4678ca9 HLSL: Add function call syntax and AST building. by John Kessenich · 8 years ago
  11. db0eaf9 Updated cmake to better organize folders and options. by Andrew Woloszyn · 8 years ago
  12. 3f46053 Remove duplicated cmake_minimum_required() calls. by Lei Zhang · 8 years ago
  13. 17f0786 Parser: Precise: Recognize 'precise', tag types, and do related semantic checking. by John Kessenich · 8 years ago
  14. 34fb036 HLSL: Add (almost) full expression grammar: Binary, unary (pre/post-fix), assign, ... by John Kessenich · 8 years ago
  15. 9c86c6a HLSL: Separate out token stream handling from grammar recognition. by John Kessenich · 8 years ago
  16. e512cd9 Vulkan: Add the #define VULKAN 100 when compiled for Vulkan. by John Kessenich · 8 years ago
  17. 7e3e486 Memory: Don't use pool memory to store the entry point name in the intermediate representation. by John Kessenich · 8 years ago
  18. 1c7e707 Merge branch 'master' into hlsl-frontend by John Kessenich · 8 years ago
  19. aecd497 HLSL: Abstract accepting an identifier. by John Kessenich · 9 years ago
  20. 078d7f2 HLSL: Simplify appearances a bit to make easier to read. by John Kessenich · 9 years ago
  21. 5f934b0 HLSL: Accept basic funtion definitions. (Not yet mapping input/output for entry point.) by John Kessenich · 9 years ago
  22. 48882ef HLSL: Get correct set of reserved words. by John Kessenich · 9 years ago
  23. d016be1 HLSL: Hook up constructor expressions through the AST. by John Kessenich · 9 years ago
  24. 87142c7 HLSL: Add basic declaration syntax and AST generation. by John Kessenich · 9 years ago
  25. e01a9bc HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test. by John Kessenich · 9 years ago