1. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 7 years ago
  2. 9804183 SF: Clean up Scheduler by Dominik Laskowski · 7 years ago
  3. 2eb71eb SF: Fix a scheduler related mock leak by Lloyd Pique · 7 years ago
  4. 7c9dbf9 SF: Refactor Scheduler mock injection by Dominik Laskowski · 7 years ago
  5. 66d6860 SF: Move/Refactor prepareFrame to CompositionEngine by Lloyd Pique · 7 years ago
  6. e8436a0 Merge "SF: Clean up VSyncModulator" by TreeHugger Robot · 7 years ago
  7. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 7 years ago
  8. eddeda1 SF: Clean up VSyncModulator by Dominik Laskowski · 7 years ago
  9. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 7 years ago
  10. 3e317c0 Merge "SurfaceFlinger: tune LayerHistory to be less aggressive" into qt-r1-dev am: e35878cea2 by Ady Abraham · 7 years ago
  11. cab4c2f SurfaceFlinger: tune LayerHistory to be less aggressive by Ady Abraham · 7 years ago
  12. f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago
  13. 0c47221 Merge "[SurfaceFlinger] Clean-up dead code" by Alec Mouri · 7 years ago
  14. 3a94995 Merge "SF: Don't bump to PERFORMANCE refresh rate with infrequent updates" into qt-r1-dev am: c775e762f4 by Ana Krulec · 7 years ago
  15. 8002fca [SurfaceFlinger] Clean-up dead code by Alec Mouri · 7 years ago
  16. ad083c4 SF: Don't bump to PERFORMANCE refresh rate with infrequent updates by Ana Krulec · 7 years ago
  17. f2c006d SF: Renaming IdleTimer to OneShotTimer by Ana Krulec · 7 years ago
  18. d7599d8 [SurfaceFlinger] Add vsync offset information to systrace. by Alec Mouri · 7 years ago
  19. 0cc91e5 Merge "SurfaceFlinger: Some fixes to DispSync" into qt-r1-dev by Ady Abraham · 7 years ago
  20. 45e4e36 SurfaceFlinger: Some fixes to DispSync by Ady Abraham · 7 years ago
  21. aacc75c Merge "SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED" into qt-r1-dev by TreeHugger Robot · 7 years ago
  22. 0f4a1b1 SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED by Ady Abraham · 7 years ago
  23. 35a4567 Merge "SF: adapt region sampling to display orientation" into qt-dev by Kevin DuBois · 7 years ago
  24. ccf624a Merge "SF: adapt region sampling to display orientation" into qt-dev by Kevin DuBois · 7 years ago
  25. 113db10 Merge "[SurfaceFlinger] Query display capability when display is on the first time." into qt-dev by Peiyong Lin · 7 years ago
  26. b325c93 SF: adapt region sampling to display orientation by Kevin DuBois · 7 years ago
  27. 1336e6e [SurfaceFlinger] Query display capability when display is on the first time. by Peiyong Lin · 7 years ago
  28. f8e689c [SurfaceFlinger] fix permanently enabling early offsets. by Alec Mouri · 7 years ago
  29. 8532d01 SurfaceFlinger: Add touch events to Scheduler by Ady Abraham · 7 years ago
  30. 0e7098c Merge changes from topic "sf-kernel-idle-timeout" into qt-dev by Alec Mouri · 7 years ago
  31. dc28b37 Support repurposing idle timer to work with kernel timer. by Alec Mouri · 7 years ago
  32. a315ce7 SurfaceFlinger: Force HDR content on DEFAULT refresh rate by Ady Abraham · 7 years ago
  33. 67765d8 [sf] Move texture deletion to main thread via pool by Dan Stoza · 7 years ago
  34. 501604c Merge "SurfaceFlinger: support negative phase offset" into qt-dev by TreeHugger Robot · 7 years ago
  35. be0f948 SurfaceFlinger: support negative phase offset by Ady Abraham · 7 years ago
  36. 7eb58b7 TimeStats: bound the layer records and dump in SF dumpsys by Yiwei Zhang · 7 years ago
  37. 5210624 Merge changes Ieb4d16d1,Icef95925 into qt-dev by Valerie Hau · 7 years ago
  38. aa45ab5 Merge "[SurfaceFlinger] Remove getDisplayBrightnessSupport." into qt-dev by Peiyong Lin · 7 years ago
  39. 6449968 Adding testing for slot generation by Valerie Hau · 7 years ago
  40. 27e6f2b Merge "Disconnect from surface when the RenderSurface object is removed." into qt-dev by Chavi Weingarten · 7 years ago
  41. 8beb414 Disconnect from surface when the RenderSurface object is removed. by chaviw · 7 years ago
  42. 1688f52 Merge "SurfaceFlinger: fix Sf/App offsets provided in getDisplayConfigs()" into qt-dev by TreeHugger Robot · 7 years ago
  43. 796beb0 SurfaceFlinger: fix Sf/App offsets provided in getDisplayConfigs() by Ady Abraham · 7 years ago
  44. 5b2a5e0 [SurfaceFlinger] Remove getDisplayBrightnessSupport. by Peiyong Lin · 7 years ago
  45. 3d6cc99 Merge "Add pending period to DispSync." into qt-dev by TreeHugger Robot · 7 years ago
  46. ecf2e0f Remove app vsync pausing by Alec Mouri · 7 years ago
  47. 754c98a Add pending period to DispSync. by Alec Mouri · 7 years ago
  48. 93822a0 Merge changes from topic "scheduler_fps" into qt-dev by TreeHugger Robot · 7 years ago
  49. 9761aa5 Merge "SurfaceFlinger: Indicate whether we have captured secure layers." into qt-dev by Rob Carr · 7 years ago
  50. 09bd392 SF: Updating content FPS tracking by Ady Abraham · 7 years ago
  51. 22488f6 SF: Remove per-display state in scheduler by Dominik Laskowski · 7 years ago
  52. 108b2c7 SurfaceFlinger: Indicate whether we have captured secure layers. by Robert Carr · 7 years ago
  53. a582d0d Merge "SF: fix off-by one in luma mean calculation" by Kevin DuBois · 7 years ago
  54. bb27bcd SF: fix off-by one in luma mean calculation by Kevin DuBois · 7 years ago
  55. 2d84ddd Merge "SF: Clean up constructors" by TreeHugger Robot · 7 years ago
  56. 9dab343 SF: Clean up constructors by Dominik Laskowski · 7 years ago
  57. a773fbe Merge "Don't cache framebuffer images for screenshots." by Alec Mouri · 7 years ago
  58. fe0d72b Don't cache framebuffer images for screenshots. by Alec Mouri · 7 years ago
  59. af0ec27 SurfaceFlinger: fix invalid PhysicalDisplayId in onConfigChanged event by Ady Abraham · 7 years ago
  60. 7ed195b Merge "Cleanup dumpsys for refresh configs for non-90hz devices." by Alec Mouri · 7 years ago
  61. 62c8bd1 Set refresh rate stats correctly on SF initialization. by Alec Mouri · 7 years ago
  62. a2957ea Fix flaky RefreshRateStatsTests by Alec Mouri · 7 years ago
  63. 0a1cc96 Cleanup dumpsys for refresh configs for non-90hz devices. by Alec Mouri · 7 years ago
  64. 979db19 Merge "Initialize layers with metadata" by Evan Rosky · 7 years ago
  65. 50c202a SurfaceFlinger: add a unit test for DispSyncSource by Ady Abraham · 7 years ago
  66. a1f1e15 Initialize layers with metadata by Evan Rosky · 7 years ago
  67. 88dfce1 Merge changes I7bc8f005,I04543efc,I742b30a8,I186f020d by Alec Mouri · 7 years ago
  68. fb7cb9f Merge "SurfaceFlinger: add unit test for AllowedDisplayConfigs" by TreeHugger Robot · 7 years ago
  69. 78cd1c3 SurfaceFlinger: add unit test for AllowedDisplayConfigs by Ady Abraham · 7 years ago
  70. 4b131b9 Merge "Moved brightness from Lights to SF." by Michael Wright · 7 years ago
  71. 7355eb2 Add the notion of a last callback time into DispSync. by Alec Mouri · 7 years ago
  72. 7c863f5 Merge "SurfaceFlinger: Avoid calling to SystemServer with lock held" by TreeHugger Robot · 7 years ago
  73. 57e63c5 Moved brightness from Lights to SF. by Dan Gittik · 7 years ago
  74. 2939f09 SurfaceFlinger: add more cleanup to unittests by Ady Abraham · 7 years ago
  75. 7d171b0 Merge "SurfaceFlinger: use scheduler::RefreshRateConfigs in setRefreshRateTo" by TreeHugger Robot · 7 years ago
  76. 1902d07 SurfaceFlinger: use scheduler::RefreshRateConfigs in setRefreshRateTo by Ady Abraham · 7 years ago
  77. 74ca2f4 [SurfaceFlinger] Refine expensive rendering trigger. by Peiyong Lin · 7 years ago
  78. 5dbace4 Merge "SF: Fix for a leaked mock reported in processesVirtualDisplayAdded" by TreeHugger Robot · 7 years ago
  79. 9e9800c SF: Fix for a leaked mock reported in processesVirtualDisplayAdded by Lloyd Pique · 7 years ago
  80. ce5d0cc SurfaceFlinger: Avoid calling to SystemServer with lock held by Vishnu Nair · 7 years ago
  81. b5c4f35 Clean up Renderengine caching semantics by Alec Mouri · 7 years ago
  82. 6155fa0 Merge "SurfaceFlinger: fix flakiness in IdleTimerTest" by TreeHugger Robot · 7 years ago
  83. d20dbdb Merge changes from topic "display_policy" by TreeHugger Robot · 7 years ago
  84. 8d8b013 Merge "add display_primary* to sysprop" by TreeHugger Robot · 7 years ago
  85. 51988ef SurfaceFlinger: fix flakiness in IdleTimerTest by Ady Abraham · 7 years ago
  86. 447052e SurfaceFlinger: add DISPLAY_EVENT_CONFIG_CHANGED by Ady Abraham · 7 years ago
  87. 6476974 Merge "Merge metadata from transaction instead of replace" by TreeHugger Robot · 7 years ago
  88. 85131bd add display_primary* to sysprop by Sundong Ahn · 7 years ago
  89. 6338c9d Plumb fence from dequeueBuffer into renderengine by Alec Mouri · 7 years ago
  90. b838aed SurfaceFlinger: no app vsyncs during config switch by Ady Abraham · 7 years ago
  91. 7560d0d Merge "SF: Move management of HWC layers to compositionengine::OutputLayer" by TreeHugger Robot · 7 years ago
  92. 07e3321 SF: Move management of HWC layers to compositionengine::OutputLayer by Lloyd Pique · 7 years ago
  93. 79e0f7f Merge changes from topic "scheduler::123998711" by TreeHugger Robot · 7 years ago
  94. afb4584 SF: Adding testable Scheduler and updating tests. by Ana Krulec · 7 years ago
  95. 56e538f Remove extra glFlush from handleMessageRefresh(). by Alec Mouri · 7 years ago
  96. f6d3044 Merge changes I20e4aa1a,I00370f05 by TreeHugger Robot · 7 years ago
  97. fa5f8df SF: Add thread saftey static analysis for InputWindowCommands by Vishnu Nair · 7 years ago
  98. 0b785d8 SF: Introduce LayerCompositionState by Lloyd Pique · 7 years ago
  99. 37c2c9b SF: Introduce OutputLayerCompositionState by Lloyd Pique · 7 years ago
  100. 6ad3738 Merge "SurfaceFlinger: Scheduler: move reset callback to scheduler thread" by TreeHugger Robot · 7 years ago