1. a433f5d Merge "SurfaceFlinger: fix calculation issues with refresh rate selection" by TreeHugger Robot · 6 years ago
  2. f6b7707 SurfaceFlinger: fix calculation issues with refresh rate selection by Ady Abraham · 6 years ago
  3. 69298c1 Merge "SF: VSR: VSyncTracker can reorients itself" by TreeHugger Robot · 6 years ago
  4. 02d5ed9 SF: VSR: VSyncTracker can reorients itself by Kevin DuBois · 6 years ago
  5. dec1a41 SurfaceFlinger: cleanup conversion issues in Scheduler by Ady Abraham · 6 years ago
  6. 9c2cc9d Merge "SurfaceFlinger: enhance refresh rate selection" by TreeHugger Robot · 6 years ago
  7. 8a82ba6 SurfaceFlinger: enhance refresh rate selection by Ady Abraham · 6 years ago
  8. 3afee20 Merge "SurfaceFlinger: fix SFFakeHWC_test" by TreeHugger Robot · 6 years ago
  9. abd1a13 Merge "SF: add trace points for dispatcher system" by TreeHugger Robot · 6 years ago
  10. dfa3736 SurfaceFlinger: fix SFFakeHWC_test by Ady Abraham · 6 years ago
  11. a961e11 Merge "SF: DispSync should sync to activeConfig period" by TreeHugger Robot · 6 years ago
  12. ecb1f0d SF: add trace points for dispatcher system by Kevin DuBois · 6 years ago
  13. ca479e9 Merge "SF: VSyncTracker, clear timestamps on beginResync" by Kevin DuBois · 6 years ago
  14. 5988f48 SF: DispSync should sync to activeConfig period by Kevin DuBois · 6 years ago
  15. 540730a Adding support for the setFrameRate() API to SurfaceFlinger path by Steven Thomas · 6 years ago
  16. d12139a Merge "SurfaceFlinger: Enable -WConversion in Android.bp" by Ady Abraham · 6 years ago
  17. 92bd250 Merge "SF Generalization of Refresh Rates: Adding layer priority hint" by Ana Krulec · 6 years ago
  18. c84d09b SF Generalization of Refresh Rates: Adding layer priority hint by Ana Krulec · 6 years ago
  19. 0f67b9f Merge "SF: VSyncReactor: correct distribute timestamp" by TreeHugger Robot · 6 years ago
  20. b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
  21. 2968afc SF: VSyncReactor: correct distribute timestamp by Kevin DuBois · 6 years ago
  22. c3e9e8e SF: VSyncTracker, clear timestamps on beginResync by Kevin DuBois · 6 years ago
  23. 4991c59 Merge "SF: VSyncReactor ensure period change confirmation" by TreeHugger Robot · 6 years ago
  24. e3ed2f9 SurfaceFlinger: Make LayerHistory virtual class by Ady Abraham · 6 years ago
  25. c4cdd37 SF: VSyncReactor ensure period change confirmation by Kevin DuBois · 6 years ago
  26. 828a3e2 Merge "SurfaceFlinger: use margin when comparing fps in PhaseOffsets" by TreeHugger Robot · 6 years ago
  27. 090d42c SurfaceFlinger: use margin when comparing fps in PhaseOffsets by Ady Abraham · 6 years ago
  28. 5a6640e Merge "SF: Round the min/max checking to the closest int" by Ana Krulec · 6 years ago
  29. 72f0d6e SF: Round the min/max checking to the closest int by Ana Krulec · 6 years ago
  30. d5e2149 Merge "SF: VSyncReactor change offsets at correct time" by TreeHugger Robot · 6 years ago
  31. c7c1f08 Merge "[AChoreographer] Add refresh rate callback." by TreeHugger Robot · 6 years ago
  32. f77025c SF: VSyncReactor change offsets at correct time by Kevin DuBois · 6 years ago
  33. 69a2660 Merge "SF: add disabled VRR DispSync impl (VSyncReactor)" by Kevin DuBois · 6 years ago
  34. f730854 Merge "SurfaceFlinger: introduce PhaseOffsetsAsDurations" by TreeHugger Robot · 6 years ago
  35. 60aee1c [AChoreographer] Add refresh rate callback. by Alec Mouri · 6 years ago
  36. 66b3f67 Merge "Switch from allowed display configs to refresh rate range" by Steven Thomas · 6 years ago
  37. 0028738 SF: add disabled VRR DispSync impl (VSyncReactor) by Kevin DuBois · 6 years ago
  38. 9e16a48 SurfaceFlinger: introduce PhaseOffsetsAsDurations by Ady Abraham · 6 years ago
  39. c94ca83 SF: VSyncDispatch: correct vsync prediction drift by Kevin DuBois · 6 years ago
  40. f91e923 SF: VSyncReactor add event subscription functions by Kevin DuBois · 6 years ago
  41. ed3a8cc Switch from allowed display configs to refresh rate range by Ana Krulec · 6 years ago
  42. d6a3f6e Merge "SurfaceFlinger: use setActiveConfigWithConstraints" by TreeHugger Robot · 6 years ago
  43. 3a77a7b SurfaceFlinger: use setActiveConfigWithConstraints by Ady Abraham · 6 years ago
  44. b35b6c4 Merge "SF: VSyncPredictor correct calculation" by TreeHugger Robot · 6 years ago
  45. 21f7b04 Merge "SurfaceFlinger: use config groups" by TreeHugger Robot · 6 years ago
  46. 2139f73 SurfaceFlinger: use config groups by Ady Abraham · 6 years ago
  47. 127a2d9 SF: VSyncPredictor correct calculation by Kevin DuBois · 6 years ago
  48. a9fdab7 SF: VSyncReactor add hwvsync ingestion functions by Kevin DuBois · 6 years ago
  49. ee2ad9f SF: VSyncReactor add period modification functions by Kevin DuBois · 6 years ago
  50. 66f1498 Merge "SF: VSyncReactor add timestamp querying functions" by TreeHugger Robot · 6 years ago
  51. 1d7a308 Merge "SF: add partial implementation of VSyncReactor" by TreeHugger Robot · 6 years ago
  52. 2fd3cea SF: VSyncReactor add timestamp querying functions by Kevin DuBois · 6 years ago
  53. b2501ba SF: add partial implementation of VSyncReactor by Kevin DuBois · 6 years ago
  54. b5b8623 Merge "SF: correct latent problem in VSyncDispatch" by TreeHugger Robot · 6 years ago
  55. 2311b1a SF: correct latent problem in VSyncDispatch by Kevin DuBois · 6 years ago
  56. b4b1e0a SurfaceFlinger: move RefreshRateConfigs to a source file by Ady Abraham · 6 years ago
  57. 1678e2c SF: add VSyncPredictor implementation by Kevin DuBois · 6 years ago
  58. cc27b50 SF: add VSyncDispatch timing objects by Kevin DuBois · 6 years ago
  59. 1b50f27 Merge "SF: Fully disable content detection if opted out" by TreeHugger Robot · 6 years ago
  60. 49cea51 SF: Fully disable content detection if opted out by Dominik Laskowski · 6 years ago
  61. e4f27a8 SF: dispatch add testing surface for VSyncDispatch by Kevin DuBois · 6 years ago
  62. 305bef1 SF: add VSyncDispatch by Kevin DuBois · 6 years ago
  63. f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
  64. 223ebb0 Merge "SF: Scheduler add strong typing helpers." by TreeHugger Robot · 6 years ago
  65. a7f850a SF: Average refresh rate history only if needed by Dominik Laskowski · 6 years ago
  66. a41be6a SF: Scheduler add strong typing helpers. by Kevin DuBois · 6 years ago
  67. 577b70b Merge "SF: Hook up VSYNC injection to Scheduler" by TreeHugger Robot · 6 years ago
  68. 3948571 Merge "SurfaceFlinger: tune number of buffers for low activity layers" into qt-qpr1-dev am: fcf2c201ad by Ady Abraham · 6 years ago
  69. dd08ee7 Merge "SurfaceFlinger: tune number of buffers for low activity layers" into qt-qpr1-dev by Ady Abraham · 6 years ago
  70. fcf2c20 Merge "SurfaceFlinger: tune number of buffers for low activity layers" into qt-qpr1-dev by TreeHugger Robot · 6 years ago
  71. 0d772e2 SurfaceFlinger: tune number of buffers for low activity layers by Ady Abraham · 6 years ago
  72. 6505f79 SF: Hook up VSYNC injection to Scheduler by Dominik Laskowski · 6 years ago
  73. a7d0ade resolve merge conflicts of eae0ae9cd0e724e5c4815857328b6a19b9bcd0a5 to master by Long Ling · 6 years ago
  74. eae0ae9 Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev am: bdd785a4ea by Long Ling · 6 years ago
  75. adf3724 Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev by Long Ling · 6 years ago
  76. bdd785a Merge "Update the minimum interval to resync to HWVsync" into qt-r1-dev by Long Ling · 6 years ago
  77. 2bbaabe Add a flag for refresh rate switching by Steven Thomas · 6 years ago
  78. 457bef9 Update the minimum interval to resync to HWVsync by Long Ling · 6 years ago
  79. e0aedc2 resolve merge conflicts of d916d941d89ec8fdcbc2bbe0bfdf0b0db1ad08b5 to qt-qpr1-dev by Adrian Salido · 6 years ago
  80. 7e5db1d SurfaceFlinger: do not choose POWER_SAVING as refresh rate by Ady Abraham · 6 years ago
  81. 6796880 SurfaceFlinger: do not choose POWER_SAVING as refresh rate by Ady Abraham · 6 years ago
  82. d916d94 SurfaceFlinger: Query Scheduler when updating allowed display configs by Daniel Solomon · 6 years ago
  83. 0f0ddc1 SurfaceFlinger: Query Scheduler when updating allowed display configs by Daniel Solomon · 6 years ago
  84. ad0594f Merge "SF: Remove Scheduler::setRefreshSkipCount" by TreeHugger Robot · 6 years ago
  85. 0316f11 Merge "SF: Fix threshold for next VSYNC" by TreeHugger Robot · 6 years ago
  86. f83570c SF: Fix threshold for next VSYNC by Dominik Laskowski · 6 years ago
  87. 8d32ddc SF: Remove Scheduler::setRefreshSkipCount by Dominik Laskowski · 6 years ago
  88. 9804183 SF: Clean up Scheduler by Dominik Laskowski · 6 years ago
  89. 3a8a6c6 Merge "SF: Refactor Scheduler mock injection" by TreeHugger Robot · 6 years ago
  90. 6ca7eb1 SurfaceFlinger: clamp frame refresh duration to min refresh duration am: cdd0f9d88e am: 549ea7ebb2 by Ady Abraham · 6 years ago
  91. cdd0f9d SurfaceFlinger: clamp frame refresh duration to min refresh duration by Ady Abraham · 6 years ago
  92. 7c9dbf9 SF: Refactor Scheduler mock injection by Dominik Laskowski · 6 years ago
  93. dd252cd SF: Group mutex-guarded scheduler feature state by Dominik Laskowski · 6 years ago
  94. 3a80a38 SF: Deduplicate scheduler timer callbacks by Dominik Laskowski · 6 years ago
  95. e8436a0 Merge "SF: Clean up VSyncModulator" by TreeHugger Robot · 6 years ago
  96. 50204dd SurfaceFlinger: add TracedOrdinal by Ady Abraham · 6 years ago
  97. eddeda1 SF: Clean up VSyncModulator by Dominik Laskowski · 6 years ago
  98. 2b7c5ed Merge "[SurfaceFlinger] Exclude first vsync duration from period calculation" into qt-r1-dev am: 60513c4b8a by Alec Mouri · 6 years ago
  99. 60513c4 Merge "[SurfaceFlinger] Exclude first vsync duration from period calculation" into qt-r1-dev by Alec Mouri · 6 years ago
  100. 3e317c0 Merge "SurfaceFlinger: tune LayerHistory to be less aggressive" into qt-r1-dev am: e35878cea2 by Ady Abraham · 6 years ago