1. 29 Sep, 2020 9 commits
  2. 28 Sep, 2020 2 commits
  3. 24 Sep, 2020 2 commits
  4. 21 Sep, 2020 1 commit
  5. 16 Sep, 2020 1 commit
  6. 15 Sep, 2020 2 commits
  7. 14 Sep, 2020 4 commits
  8. 11 Sep, 2020 1 commit
  9. 10 Sep, 2020 1 commit
  10. 09 Sep, 2020 4 commits
  11. 07 Sep, 2020 1 commit
  12. 04 Sep, 2020 1 commit
  13. 03 Sep, 2020 3 commits
  14. 02 Sep, 2020 2 commits
  15. 01 Sep, 2020 5 commits
  16. 28 Aug, 2020 1 commit
    • Optimize multisample resolve with SSE2 instructions · a2e6c1a1
      Nicolas Capens authored
      Benchmark results:
      
      Run on (48 X 2594 MHz CPU s)
      CPU Caches:
        L1 Data 32 KiB (x24)
        L1 Instruction 32 KiB (x24)
        L2 Unified 256 KiB (x24)
        L3 Unified 30720 KiB (x2)
      ---------------------------------------------------------------
      Benchmark                     Time             CPU   Iterations
      ---------------------------------------------------------------
      (LLVM, before)
      Triangle/Hello            0.845 ms        0.439 ms         1673
      Triangle/Multisample       6.95 ms        0.781 ms         1000
      
      (LLVM, after)
      Triangle/Hello            0.861 ms        0.450 ms         1493
      Triangle/Multisample       4.03 ms        0.753 ms          747
      
      (Subzero, before)
      Triangle/Hello             1.19 ms        0.474 ms         1120
      Triangle/Multisample       11.8 ms        0.920 ms          747
      
      (Subzero, after)
      Triangle/Hello            0.907 ms        0.486 ms         1673
      Triangle/Multisample       4.62 ms        0.781 ms         1000
      
      Bug: b/147802090
      Change-Id: Iea8498f2b745c86cf578db5c0f7ef2329b73c736
      Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/47970
      Presubmit-Ready: Nicolas Capens <nicolascapens@google.com>
      Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
      Reviewed-by: 's avatarAlexis Hétu <sugoi@google.com>
      Kokoro-Result: kokoro <noreply+kokoro@google.com>