1. 16 Jul, 2017 1 commit
  2. 15 Jul, 2017 1 commit
  3. 14 Jul, 2017 2 commits
  4. 13 Jul, 2017 3 commits
  5. 12 Jul, 2017 1 commit
  6. 11 Jul, 2017 1 commit
    • WIP: HLSL: support global const initializers from non-constant rvalues · 0fca0baf
      LoopDawg authored
      Semantic test left over from other source languages is removed, since this is permitted by HLSL.
      Also, to support the functionality, a targeted test is performed for this case and it is
      turned into a EvqGlobal qualifier to create an AST initialization segment when needed.
      
      Constness is now propagated up aggregate chains during initializer construction.  This
      handles hierarchical cases such as the distinction between:
      
          static const float2 a[2] = { { 1, 2 }, { 3, 4} };
      
      vs
      
          static const float2 a[2] = { { 1, 2 }, { cbuffer_member, 4} };
      
      The first of which can use a first class constant initalization, and the second cannot.
  7. 07 Jul, 2017 1 commit
  8. 06 Jul, 2017 4 commits
  9. 05 Jul, 2017 4 commits
  10. 04 Jul, 2017 17 commits
  11. 03 Jul, 2017 1 commit
  12. 01 Jul, 2017 1 commit
    • io resolver improvements · 0422eb23
      t.jung authored
      - adds stage parameter to end notify
      - adds begin notify
      - adds begin resolve
      - adds end resolve
      
      Change-Id: Ib134fe42a1a6d996d81dca59475cce6b4a9ff865
  13. 30 Jun, 2017 3 commits