Skip to content
Snippets Groups Projects
  1. Jun 05, 2017
  2. Apr 20, 2017
  3. Mar 15, 2017
  4. Dec 10, 2016
  5. Nov 05, 2016
    • John Kessenich's avatar
      Whole stack: Fix stale types in the AST linker object nodes, fixing #557. · d3f1122a
      John Kessenich authored
      Rationalizes the entire tracking of the linker object nodes, effecting
      GLSL, HLSL, and SPIR-V, to allow tracked objects to be fully edited before
      their type snapshot for linker objects.
      
      Should only effect things when the rest of the AST contained no reference to
      the symbol, because normal AST nodes were not stale. Also will only effect such
      objects when their types were edited.
      d3f1122a
  6. Jan 17, 2016
  7. Dec 11, 2015
  8. Dec 07, 2015
  9. Oct 02, 2015
  10. Sep 16, 2015
  11. Aug 22, 2015
  12. Aug 19, 2015
    • John Kessenich's avatar
      Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based... · fc51d284
      John Kessenich authored
      Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST.
      
      If this breaks your AST consumer, best is to modify it to test
      against the enum values instead of doing string comparisons on
      built-in function names.  This is the reason the change was made.
      
      If you need the old behavior, you should be able to get it back by changing
      PureOperatorBuiltins to be false instead of true.  This path will work for
      a while, but is marked deprecated.
      
      Also, the old behavior is tagged as release 2.4.
      fc51d284
    • John Kessenich's avatar
      Add more TOperator: fma/frexp/ldexp,... · e88217b7
      John Kessenich authored
      Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform.
      
      Also corrects some existing ones missing the "Op" part of their name.
      e88217b7
  13. May 18, 2015
  14. Apr 29, 2015
  15. Aug 14, 2014
  16. Aug 13, 2014
  17. Apr 14, 2014
  18. Apr 02, 2014
  19. Mar 31, 2014
  20. Mar 26, 2014
  21. Jan 06, 2014
  22. Dec 12, 2013
  23. Dec 11, 2013
  24. Dec 05, 2013
  25. Nov 23, 2013
  26. Nov 20, 2013
  27. Nov 05, 2013
  28. Oct 28, 2013
  29. Oct 24, 2013
  30. Oct 22, 2013
  31. Oct 21, 2013
  32. Oct 16, 2013
  33. Oct 05, 2013
  34. Oct 01, 2013
  35. Sep 26, 2013
  36. Aug 05, 2013
Loading