1. 5d58fae HLSL: Add tx.GetDimensions method (uint returns only) by LoopDawg · 8 years ago
  2. e4821e4 Build: Fix three new warnings in HLSL code. by John Kessenich · 8 years ago
  3. a2b7991 HLSL: Add SampleBias and SampleGrad, and associated tests by LoopDawg · 8 years ago
  4. 51e74b1 Merge pull request #385 from steve-lunarg/inout-qualifiers by John Kessenich · 8 years ago
  5. 92aff54 HLSL: add offset Sample() form and arrayed texture support by LoopDawg · 8 years ago
  6. 9249c70 HLSL: add in/out/inout qualifiers. by LoopDawg · 8 years ago
  7. 4886f69 HLSL: Sampler/texture declarations, method syntax, partial Sample method by LoopDawg · 8 years ago
  8. 7f349c7 Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242. by John Kessenich · 8 years ago
  9. 5e69ec6 HLSL: Add typedef grammar and production. by John Kessenich · 8 years ago
  10. d5ed0b6 HLSL: Mostly non-functional: simplify, rationalize, and generalize the declaration grammar. by John Kessenich · 8 years ago
  11. 0735424 HLSL: Grammar: Recognize { } style initializers for composites. by John Kessenich · 8 years ago
  12. b0a63f5 HLSL: Correctly identify which variables are global storage class. by John Kessenich · 8 years ago
  13. 532543c HLSL: Grammar: Make comma-separated declaration lists work. by John Kessenich · 8 years ago
  14. 6daaa4f HLSL: Add template style constructors for vector & matrix types by LoopDawg · 8 years ago
  15. d02dc5d HLSL: Implement switch/case/default. by John Kessenich · 8 years ago
  16. 1b7fd0f Add asdouble, fma, & mad intrinsics and change profile to allow doubles when parsing prototypes by LoopDawg · 8 years ago
  17. e5a8072 Merge pull request #349 from steve-lunarg/intrinsics by John Kessenich · 8 years ago
  18. 5bc4d9a HLSL: Airplane work: break/continue/discard grammar, and decls for for/if/while. by John Kessenich · 8 years ago
  19. 4624a02 Add lerp, fix sincos return type, ret type tests, non-square mats, HLSL->AST tx semantics by LoopDawg · 8 years ago
  20. 6e72fdd Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped by LoopDawg · 8 years ago
  21. 19b92ff HLSL: Basic array grammar. by John Kessenich · 8 years ago
  22. 93a162a HLSL: Handle "." for structure dereference and swizzle. by John Kessenich · 8 years ago
  23. 5aa59e2 HLSL: Map parameter qualifiers from generic to function-specific and entry-point specific. by John Kessenich · 8 years ago
  24. c3387d3 HLSL: Support semantics in function parameter declarations. by John Kessenich · 8 years ago
  25. b901ade SPV: Non-functional: Condense SPV-related versioning, and rationalize all uses. by John Kessenich · 8 years ago
  26. 5891070 Implement atomic ops, bit conversions, fix fwidth stage mask, fix saturate dest modifier. by LoopDawg · 8 years ago
  27. cd784bc Merge pull request #337 from steve-lunarg/intrinsics by John Kessenich · 8 years ago
  28. 630dd7d HLSL: Flesh out misc. declaration grammar: semantics/registers/annotations/precise/etc. by John Kessenich · 8 years ago
  29. e6e7494 HLSL: Implement basic "struct" grammar. by John Kessenich · 8 years ago
  30. 592860c Add decompositions for some HLSL intrinsics. by LoopDawg · 8 years ago
  31. 077e052 HLSL: Implement proper nesting of symbol-table scopes and identifier searching. by John Kessenich · 8 years ago
  32. 71351de HLSL: Add all int/float/bool/uint matrix types, void for functions, and a few others. by John Kessenich · 8 years ago
  33. 119f8f6 HLSL: Flesh out the loop grammar and productions. by John Kessenich · 8 years ago
  34. 0d2b6de HLSL: Attribute grammar and if-else grammar/productions. by John Kessenich · 8 years ago
  35. 21472ae HLSL: Finish skeletan of the "statement" grammar. by John Kessenich · 8 years ago
  36. 1cc1a28 HLSL: 1) Implement lookahead buffers/stacks for token advance/recede, 2) use it for cast operation. by John Kessenich · 8 years ago
  37. ef764a2 Fix for empty statement segfault. by LoopDawg · 8 years ago
  38. 4b67732 Initial implementation of direct-mapped subset of HLSL intrinsics with type subset. by LoopDawg · 8 years ago
  39. 0ae28ea Add base class TParseables for intrinsic / builtin generation. by LoopDawg · 8 years ago
  40. 0133c12 HLSL: Add more matrix types to the grammar. by John Kessenich · 8 years ago
  41. 8d72f1a Full stack: distinguish between a scalar and a vector of size 1. by John Kessenich · 8 years ago
  42. 4678ca9 HLSL: Add function call syntax and AST building. by John Kessenich · 8 years ago
  43. db0eaf9 Updated cmake to better organize folders and options. by Andrew Woloszyn · 8 years ago
  44. 3f46053 Remove duplicated cmake_minimum_required() calls. by Lei Zhang · 8 years ago
  45. 17f0786 Parser: Precise: Recognize 'precise', tag types, and do related semantic checking. by John Kessenich · 8 years ago
  46. 34fb036 HLSL: Add (almost) full expression grammar: Binary, unary (pre/post-fix), assign, ... by John Kessenich · 8 years ago
  47. 9c86c6a HLSL: Separate out token stream handling from grammar recognition. by John Kessenich · 8 years ago
  48. e512cd9 Vulkan: Add the #define VULKAN 100 when compiled for Vulkan. by John Kessenich · 8 years ago
  49. 7e3e486 Memory: Don't use pool memory to store the entry point name in the intermediate representation. by John Kessenich · 9 years ago
  50. 1c7e707 Merge branch 'master' into hlsl-frontend by John Kessenich · 9 years ago
  51. aecd497 HLSL: Abstract accepting an identifier. by John Kessenich · 9 years ago
  52. 078d7f2 HLSL: Simplify appearances a bit to make easier to read. by John Kessenich · 9 years ago
  53. 5f934b0 HLSL: Accept basic funtion definitions. (Not yet mapping input/output for entry point.) by John Kessenich · 9 years ago
  54. 48882ef HLSL: Get correct set of reserved words. by John Kessenich · 9 years ago
  55. d016be1 HLSL: Hook up constructor expressions through the AST. by John Kessenich · 9 years ago
  56. 87142c7 HLSL: Add basic declaration syntax and AST generation. by John Kessenich · 9 years ago
  57. e01a9bc HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test. by John Kessenich · 9 years ago