1. 27 Apr, 2017 2 commits
  2. 26 Apr, 2017 1 commit
    • HLSL: add standard sample position return form of GetSamplePosition method · d4d0b297
      steve-lunarg authored
      Multisample textures support a GetSamplePosition() method intended to query
      positions given a sample index.  This cannot be truly implemented in SPIR-V,
      but #753 requested returning standard positions for the 1..16 cases, which
      this PR adds.  Anything besides that returns (0,0).  If the standard positions
      are not used, this will be wrong.
      
      This should be revisited when there is a real query available.
  3. 25 Apr, 2017 2 commits
  4. 22 Apr, 2017 1 commit
  5. 21 Apr, 2017 7 commits
  6. 20 Apr, 2017 7 commits
  7. 19 Apr, 2017 2 commits
  8. 18 Apr, 2017 2 commits
  9. 14 Apr, 2017 2 commits
    • WIP: HLSL: add Append/ConsumeBuffer support · 12bc9aa9
      steve-lunarg authored
    • WIP: HLSL: structuredbuffer counter functionality · 8e26feb8
      steve-lunarg authored
      This is WIP, heavy on the IP part.  There's not yet enough to use in real workloads.
      
      Currently present:
      
      * Creation of separate counter buffers for structured buffer types needing them.
      * IncrementCounter / DecrementCounter methods
      * Postprocess to remove unused counter buffers from linkage
      * Associated counter buffers are given @count suffix (invalid as a user identifier)
      
      Not yet present:
      
      * reflection queries to obtain bindings for counter buffers
      * Append/Consume buffers
      * Ability to use SB references passed as fn parameters
  10. 13 Apr, 2017 2 commits
  11. 12 Apr, 2017 7 commits
  12. 11 Apr, 2017 2 commits
  13. 10 Apr, 2017 2 commits
  14. 08 Apr, 2017 1 commit