1. 05 Jul, 2022 1 commit
  2. 04 Jul, 2022 1 commit
  3. 01 Jul, 2022 5 commits
  4. 29 Jun, 2022 1 commit
  5. 28 Jun, 2022 4 commits
  6. 27 Jun, 2022 2 commits
  7. 23 Jun, 2022 1 commit
  8. 21 Jun, 2022 1 commit
    • Clear pending doSomeWork messages when sleeping for offload · 59fbb455
      The offload sleeping stops as soon as a new DO_SOME_WORK message
      is handled (because this indicates an expected change in rendering
      and we want to stop sleeping until we know it's safe to do so).
      
      Every exit path from doSomeWork needs to clear other pending
      DO_SOME_WORK messages as these requests have already been handled by
      the current method invocation. This currently doesn't happen from the
      offload sleeping return path and a previously queued DO_SOME_WORK
      message can immediately wake up the rendering loop again.
      
      Fix this by moving the message removal to the beginning of the
      doSomeWork method (as it prevents forgetting it in one of the
      exit paths later).
      
      PiperOrigin-RevId: 456259715
      (cherry picked from commit a7649b63)
      tonihei committed
  9. 20 Jun, 2022 1 commit
  10. 16 Jun, 2022 1 commit
  11. 15 Jun, 2022 2 commits
  12. 10 Jun, 2022 1 commit
  13. 07 Jun, 2022 1 commit
  14. 17 Jun, 2022 1 commit
  15. 16 Jun, 2022 5 commits
  16. 15 Jun, 2022 10 commits
  17. 14 Jun, 2022 2 commits