1. 25 Jul, 2019 3 commits
  2. 24 Jul, 2019 2 commits
  3. 22 Jul, 2019 1 commit
  4. 21 Jul, 2019 2 commits
  5. 20 Jul, 2019 9 commits
  6. 18 Jul, 2019 9 commits
  7. 17 Jul, 2019 12 commits
  8. 16 Jul, 2019 2 commits
    • Lioncash's avatar
      shader_ir: std::move Node instance where applicable · bebbdc20
      Lioncash authored
      These are std::shared_ptr instances underneath the hood, which means
      copying them isn't as cheap as a regular pointer. Particularly so on
      weakly-ordered systems.
      
      This avoids atomic reference count increments and decrements where they
      aren't necessary for the core set of operations.
      bebbdc20
    • Lioncash's avatar
      shader_ir: Rename Get/SetTemporal to Get/SetTemporary · 60926ac1
      Lioncash authored
      This is more accurate in terms of describing what the functions are
      actually doing. Temporal relates to time, not the setting of a temporary
      itself.
      60926ac1