1. 2365a09 Merge "[TimeStats] Track RenderEngine time per frame." by TreeHugger Robot · 6 years ago
  2. e4034bb [TimeStats] Track RenderEngine time per frame. by Alec Mouri · 6 years ago
  3. 21f7b04 Merge "SurfaceFlinger: use config groups" by TreeHugger Robot · 6 years ago
  4. 2139f73 SurfaceFlinger: use config groups by Ady Abraham · 6 years ago
  5. a9fdab7 SF: VSyncReactor add hwvsync ingestion functions by Kevin DuBois · 6 years ago
  6. ee2ad9f SF: VSyncReactor add period modification functions by Kevin DuBois · 6 years ago
  7. 66f1498 Merge "SF: VSyncReactor add timestamp querying functions" by TreeHugger Robot · 6 years ago
  8. 1d7a308 Merge "SF: add partial implementation of VSyncReactor" by TreeHugger Robot · 6 years ago
  9. 2fd3cea SF: VSyncReactor add timestamp querying functions by Kevin DuBois · 6 years ago
  10. b2501ba SF: add partial implementation of VSyncReactor by Kevin DuBois · 6 years ago
  11. b5b8623 Merge "SF: correct latent problem in VSyncDispatch" by TreeHugger Robot · 6 years ago
  12. 2f9fe8d Merge "[TimeStats] Track per-frame CPU time." by TreeHugger Robot · 6 years ago
  13. 2311b1a SF: correct latent problem in VSyncDispatch by Kevin DuBois · 6 years ago
  14. 9519bf1 [TimeStats] Track per-frame CPU time. by Alec Mouri · 6 years ago
  15. 08e244f Merge "SurfaceFlinger: add composer 2.4 vsync api to DisplayHardware" by Ady Abraham · 6 years ago
  16. 7159f57 SurfaceFlinger: add composer 2.4 vsync api to DisplayHardware by Ady Abraham · 7 years ago
  17. edc2d69 Merge "SF: add VSyncPredictor implementation" by Kevin DuBois · 6 years ago
  18. 1678e2c SF: add VSyncPredictor implementation by Kevin DuBois · 7 years ago
  19. 738f785 Merge "SF: add VSyncDispatch timing objects" by Kevin DuBois · 6 years ago
  20. cc27b50 SF: add VSyncDispatch timing objects by Kevin DuBois · 6 years ago
  21. 46e9976 Merge "TimeStats & FrameTracer: refactor layerID to layerId" by TreeHugger Robot · 6 years ago
  22. 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
  23. 1b50f27 Merge "SF: Fully disable content detection if opted out" by TreeHugger Robot · 6 years ago
  24. 49cea51 SF: Fully disable content detection if opted out by Dominik Laskowski · 6 years ago
  25. b0969c8 Merge "[SurfaceFlinger] Don't persist buffers to HWC when powered off." by TreeHugger Robot · 6 years ago
  26. f9a2a2c [SurfaceFlinger] Don't persist buffers to HWC when powered off. by Alec Mouri · 6 years ago
  27. e4f27a8 SF: dispatch add testing surface for VSyncDispatch by Kevin DuBois · 6 years ago
  28. 4460616 Merge "[Shadows] Add shadow radius to sf layer state (2/n)" by TreeHugger Robot · 6 years ago
  29. 305bef1 SF: add VSyncDispatch by Kevin DuBois · 7 years ago
  30. 5941e11 Merge "Changed luma calculation to an approximation method. Test: Manually flashed" by Collin Fijalkovich · 6 years ago
  31. c97b8db [Shadows] Add shadow radius to sf layer state (2/n) by Vishnu Nair · 6 years ago
  32. a95e170 Changed luma calculation to an approximation method. Test: Manually flashed by Collin Fijalkovich · 6 years ago
  33. f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 7 years ago
  34. 223ebb0 Merge "SF: Scheduler add strong typing helpers." by TreeHugger Robot · 7 years ago
  35. f8c61c3 Merge "SF: Use std::string for layer names" by TreeHugger Robot · 7 years ago
  36. e300b31 SF: Switch BufferQueueLayer to using the factory during init by Lloyd Pique · 7 years ago
  37. 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 7 years ago
  38. a41be6a SF: Scheduler add strong typing helpers. by Kevin DuBois · 7 years ago
  39. 10d01db Merge "TimeStats: remove the regex checks on layer name" by TreeHugger Robot · 7 years ago
  40. 8bec7e8 TimeStats: remove the regex checks on layer name by Yiwei Zhang · 7 years ago
  41. 91615fb Merge "SF: Set up a default factory implementation" by TreeHugger Robot · 7 years ago
  42. 24f3bfe SF: Set up a default factory implementation by Lloyd Pique · 7 years ago
  43. d251afb Add more fine-grained testing for Transactions by Valerie Hau · 7 years ago
  44. 1ebe090 gui: Set up libgui_mocks by Lloyd Pique · 7 years ago
  45. 4fe2940 SF: Verify mDebugDisableHWC forces client composition by Lloyd Pique · 7 years ago
  46. 76ad35f Merge "SF: Upgrade to Composer HAL 2.4" by TreeHugger Robot · 7 years ago
  47. 2a6de28 Merge "CE: Move knowledge of the OutputLayers out of Output" by TreeHugger Robot · 7 years ago
  48. b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 7 years ago
  49. 01c77c1 CE: Move knowledge of the OutputLayers out of Output by Lloyd Pique · 7 years ago
  50. 577b70b Merge "SF: Hook up VSYNC injection to Scheduler" by TreeHugger Robot · 7 years ago
  51. 25a4e7d SF: Upgrade to Composer HAL 2.4 by Dominik Laskowski · 7 years ago
  52. 6505f79 SF: Hook up VSYNC injection to Scheduler by Dominik Laskowski · 7 years ago
  53. 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 7 years ago
  54. 6c245cb Merge "TimeStats: Remove TimeStats from SurfaceFlingerFactory" by TreeHugger Robot · 7 years ago
  55. f0229a7 TimeStats: Remove TimeStats from SurfaceFlingerFactory by Yiwei Zhang · 7 years ago
  56. 0a7c50d Merge "Add a flag for refresh rate switching" by Steven Thomas · 7 years ago
  57. 2bbaabe Add a flag for refresh rate switching by Steven Thomas · 7 years ago
  58. bfd9c00 Merge "[SfStats] Temporarily enable timestats by default." by TreeHugger Robot · 7 years ago
  59. b3885ad [SfStats] Temporarily enable timestats by default. by Alec Mouri · 7 years ago
  60. df336d9 SF: Restructure OutputLayer creation to remove displayId argument by Lloyd Pique · 7 years ago
  61. 6c2a8b0 Merge "SF: Move layer visibility state to CompositionEngine" by TreeHugger Robot · 7 years ago
  62. a246866 SF: Move layer visibility state to CompositionEngine by Lloyd Pique · 7 years ago
  63. 3c694d7 Merge "SF: Remove DisplayDevice visible layer members" by TreeHugger Robot · 7 years ago
  64. e2a41c7 Merge "SF: Move pickColorMode and getBestDataspace to CompositionEngine" by TreeHugger Robot · 7 years ago
  65. 90092f4 Refactor: Pull tracing out of TimeStats. by Mikael Pessa · 7 years ago
  66. 3062998 SF: Remove DisplayDevice visible layer members by Lloyd Pique · 7 years ago
  67. 6a3b446 SF: Move pickColorMode and getBestDataspace to CompositionEngine by Lloyd Pique · 7 years ago
  68. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 7 years ago
  69. 9804183 SF: Clean up Scheduler by Dominik Laskowski · 7 years ago
  70. 2eb71eb SF: Fix a scheduler related mock leak by Lloyd Pique · 7 years ago
  71. 7c9dbf9 SF: Refactor Scheduler mock injection by Dominik Laskowski · 7 years ago
  72. 66d6860 SF: Move/Refactor prepareFrame to CompositionEngine by Lloyd Pique · 7 years ago
  73. e8436a0 Merge "SF: Clean up VSyncModulator" by TreeHugger Robot · 7 years ago
  74. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 7 years ago
  75. eddeda1 SF: Clean up VSyncModulator by Dominik Laskowski · 7 years ago
  76. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 7 years ago
  77. 3e317c0 Merge "SurfaceFlinger: tune LayerHistory to be less aggressive" into qt-r1-dev am: e35878cea2 by Ady Abraham · 7 years ago
  78. cab4c2f SurfaceFlinger: tune LayerHistory to be less aggressive by Ady Abraham · 7 years ago
  79. f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago
  80. 0c47221 Merge "[SurfaceFlinger] Clean-up dead code" by Alec Mouri · 7 years ago
  81. 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
  82. 8002fca [SurfaceFlinger] Clean-up dead code by Alec Mouri · 7 years ago
  83. ad083c4 SF: Don't bump to PERFORMANCE refresh rate with infrequent updates by Ana Krulec · 7 years ago
  84. f2c006d SF: Renaming IdleTimer to OneShotTimer by Ana Krulec · 7 years ago
  85. d7599d8 [SurfaceFlinger] Add vsync offset information to systrace. by Alec Mouri · 7 years ago
  86. 0cc91e5 Merge "SurfaceFlinger: Some fixes to DispSync" into qt-r1-dev by Ady Abraham · 7 years ago
  87. 45e4e36 SurfaceFlinger: Some fixes to DispSync by Ady Abraham · 7 years ago
  88. aacc75c Merge "SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED" into qt-r1-dev by TreeHugger Robot · 7 years ago
  89. 0f4a1b1 SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED by Ady Abraham · 7 years ago
  90. 35a4567 Merge "SF: adapt region sampling to display orientation" into qt-dev by Kevin DuBois · 7 years ago
  91. ccf624a Merge "SF: adapt region sampling to display orientation" into qt-dev by Kevin DuBois · 7 years ago
  92. 113db10 Merge "[SurfaceFlinger] Query display capability when display is on the first time." into qt-dev by Peiyong Lin · 7 years ago
  93. b325c93 SF: adapt region sampling to display orientation by Kevin DuBois · 7 years ago
  94. 1336e6e [SurfaceFlinger] Query display capability when display is on the first time. by Peiyong Lin · 7 years ago
  95. f8e689c [SurfaceFlinger] fix permanently enabling early offsets. by Alec Mouri · 7 years ago
  96. 8532d01 SurfaceFlinger: Add touch events to Scheduler by Ady Abraham · 7 years ago
  97. 0e7098c Merge changes from topic "sf-kernel-idle-timeout" into qt-dev by Alec Mouri · 7 years ago
  98. dc28b37 Support repurposing idle timer to work with kernel timer. by Alec Mouri · 7 years ago
  99. a315ce7 SurfaceFlinger: Force HDR content on DEFAULT refresh rate by Ady Abraham · 7 years ago
  100. 67765d8 [sf] Move texture deletion to main thread via pool by Dan Stoza · 7 years ago