Skip to content
Snippets Groups Projects
  1. Apr 03, 2024
  2. Aug 15, 2023
  3. Mar 31, 2023
  4. Mar 24, 2023
  5. Jan 12, 2023
  6. Sep 20, 2022
    • Tomi Korpipää's avatar
      Improve fps logging · d975320b
      Tomi Korpipää authored
      Give some time for the newly loaded test to stabilize before
      starting the performance measurement.
      d975320b
  7. Jun 23, 2022
  8. Jun 10, 2022
  9. May 04, 2022
  10. Apr 20, 2022
  11. Aug 18, 2021
  12. Aug 16, 2021
    • Tomi Korpipää's avatar
      Prevent models coming too close to camera · 5c9c3fb2
      Tomi Korpipää authored
      Removed the global rotation and added local rotation to models instead.
      This prevents models coming so close to the camera that it affects
      the amount of fragment operations done drastically. Benchmark results
      are more consistent between runs now.
      5c9c3fb2
  13. Aug 09, 2021
  14. Aug 06, 2021
    • Andy Nichols's avatar
      Don't use unseeded random positions for benchmarks · 691c790f
      Andy Nichols authored and Andy Nichols's avatar Andy Nichols committed
      Previously there was a lot of variablity in performance between runs on
      certain hardware because models were spawned at random positions which
      were differn't between runs. This variablity is visible when hardware is
      bound by fragment operations.  When this is the case the more space a
      model takes up on the screen as it rotates by the more fragments need to
      be rasterized by the GPU.  If every run puts items in a differnt
      position, it can be hard to get stable peformance results between runs,
      and between differnt variations of the product.
      
      This changes the MeshSpawner to a method for generating random numbers
      that can be seeded to generate the same random numbers each run.
      Math.random can not be seeded as there is no API to do so.
      Verified
      691c790f
  15. May 27, 2021
  16. May 26, 2021
  17. May 17, 2021
  18. May 07, 2021
  19. Apr 16, 2021
  20. Apr 01, 2021
  21. Mar 30, 2021
  22. Mar 26, 2021
  23. Mar 25, 2021
  24. Mar 05, 2021
  25. Mar 02, 2021
  26. Feb 15, 2021
  27. Jan 20, 2021
  28. Jan 11, 2021
Loading