1. df868ba Introduce a dependency monitor for fences by Alec Mouri · 6 months ago
  2. 147626a SF: Remove *DisplayId::tryCast and DisplayId::isVirtual() by Gil Dekel · 6 months ago
  3. 67346b9 SF: Annotate more lock requirements by Ben Widawsky · 7 months ago
  4. 3495323 Remove FrameTimeline module and build FrameTimeline.cpp with SF by Matt Buckley · 7 months ago
  5. ebdbead SF: Implement FrameStats directly in FrameTimeline by Ben Widawsky · 11 months ago
  6. bb50447 Clean up BufferReleaseChannel logging by Patrick Williams · 11 months ago
  7. eb6bc3d Merge "Add metrics for logging SurfaceControl events" into main by Treehugger Robot · 11 months ago
  8. 0077fde Remove release fence flags by Melody Hsu · 11 months ago
  9. 9a43d3f Merge "Track pendingBuffer count in RequestedLayerState" into main by Melody Hsu · 11 months ago
  10. 4128069 Merge "SF: Remove EventLog frame duration" into main by Ben Widawsky · 11 months ago
  11. 1635578 Track pendingBuffer count in RequestedLayerState by Melody Hsu · 11 months ago
  12. 3113546 SF: Remove EventLog frame duration by Ben Widawsky · 11 months ago
  13. d05a745 Add metrics for logging SurfaceControl events by Alec Mouri · 12 months ago
  14. a9123c8 Support floating point values for layer crop by Vishnu Nair · 11 months ago
  15. 6faafea Merge changes I463f4a0c,I09748008,I0c008ea8 into main by Melody Hsu · 12 months ago
  16. 454c552 Revert "Add some tracing for release fences" by Alec Mouri · 12 months ago
  17. 7d41001 [legacy layer cleanup] Misc dead code in Layer by Melody Hsu · 12 months ago
  18. 29f7d5c [legacy layer cleanup] Transaction methods by Melody Hsu · 12 months ago
  19. 2ee01c9 [legacy layer cleanup] Crop and transform methods by Melody Hsu · 12 months ago
  20. 3118f96 Add some tracing for release fences by Alec Mouri · 12 months ago
  21. dc83d4b Remove legacy layer states! by Vishnu Nair · 1 year, 1 month ago
  22. 7c9fa27 Read from BufferReleaseChannel in background thread by Patrick Williams · 1 year ago
  23. 4aface1 Revert^3 "Read from BufferReleaseChannel in background thread" by Satish Yalla · 1 year ago
  24. 7a34bdc Revert^2 "Read from BufferReleaseChannel in background thread" by Patrick Williams · 1 year ago
  25. 620fefd Remove legacy layer mirroring by Vishnu Nair · 1 year, 1 month ago
  26. a12c5c7 Remove legacy layer hierarchy by Vishnu Nair · 1 year ago
  27. fa3d973 Remove legacy offscreen layer tracking by Vishnu Nair · 1 year, 1 month ago
  28. 0ae2eb8 Remove legacy transform hint by Vishnu Nair · 1 year, 1 month ago
  29. 910a2d4 Merge "SF: Remove DisplayDevice::getVsyncPeriodFromHWC" into main by Dominik Laskowski · 1 year, 1 month ago
  30. fe749dc SF: Remove DisplayDevice::getVsyncPeriodFromHWC by Dominik Laskowski · 1 year, 1 month ago
  31. 5c61a01 Migrate legacy framerate tests by Vishnu Nair · 1 year, 1 month ago
  32. 39a74a9 Remove legacy layer gamemode by Vishnu Nair · 1 year, 1 month ago
  33. 5268344 Remove legacy layer metadata by Vishnu Nair · 1 year, 1 month ago
  34. 4b9507d Revert "Optimize BLAST buffer releases via Unix sockets" by Patrick Williams · 1 year, 1 month ago
  35. 6d8adec Merge "Optimize BLAST buffer releases via Unix sockets" into main by Patrick Williams · 1 year, 1 month ago
  36. ac70bc5 Optimize BLAST buffer releases via Unix sockets by Patrick Williams · 1 year, 2 months ago
  37. 86ab512 [legacy sf flag] - Remove layerLifecycleManagerEnabled by Melody Hsu · 1 year, 5 months ago
  38. f17df47 Merge "Switch remaining atrace calls to use sf specific macro" into main by Treehugger Robot · 1 year, 2 months ago
  39. 45d9a52 Merge "SF TimeStats: remove timeRecord of dropped buffers" into main am: 2c06529a8e am: 60adb5a87e by Treehugger Robot · 1 year, 2 months ago
  40. 60adb5a Merge "SF TimeStats: remove timeRecord of dropped buffers" into main am: 2c06529a8e by Treehugger Robot · 1 year, 2 months ago
  41. 2665ca9 Switch remaining atrace calls to use sf specific macro by Vishnu Nair · 1 year, 2 months ago
  42. 95c4ecc SF TimeStats: remove timeRecord of dropped buffers by Dominic Lemire · 1 year, 2 months ago
  43. be0ad90 Create a wrapper for atrace macros by Vishnu Nair · 1 year, 2 months ago
  44. d56514e Jank callback API refactor. by Pascal Mütschard · 1 year, 3 months ago
  45. 39f510f Pass dequeue timestamp along with buffer data by Nergi Rahardi · 1 year, 4 months ago
  46. 9e0017e Allow child layers to unset trusted overlay state 2/2 by Vishnu Nair · 1 year, 4 months ago
  47. 13bf76a Use a strongly typed LogicalDisplayId for displayId(2/n) by Linnan Li · 1 year, 4 months ago
  48. 1dbb95f Merge "Revert^2 "[legacy sf flag] - Remove legacyFrontEndEnabled"" into main by Melody Hsu · 1 year, 4 months ago
  49. ce0fe52 Revert^2 "[legacy sf flag] - Remove legacyFrontEndEnabled" by Melody Hsu · 1 year, 4 months ago
  50. 70ddc67 SF: Pass owning Layer when creating LayerFE by Lloyd Pique · 1 year, 4 months ago
  51. ce6bde8 Revert "[legacy sf flag] - Remove legacyFrontEndEnabled" by Matthew DeVore · 1 year, 4 months ago
  52. 11e197a [legacy sf flag] - Remove legacyFrontEndEnabled by Melody Hsu · 1 year, 5 months ago
  53. 12ecd08 [legacy sf flag] - setInitialValuesForClone by Melody Hsu · 1 year, 5 months ago
  54. 9af3070 [legacy sf flag] - skipReportingTransformHint by Melody Hsu · 1 year, 5 months ago
  55. f314fb3 Merge "SF: ignore eAutoRefreshChanged with latch unsignaled" into main by Ady Abraham · 1 year, 5 months ago
  56. ea6843b Merge "Track the last release fence per layer stack" into main by Treehugger Robot · 1 year, 5 months ago
  57. bb1ad76 SF: ignore eAutoRefreshChanged with latch unsignaled by Ady Abraham · 1 year, 5 months ago
  58. 969c4de Remove getLayerDebugInfo in SF and Layer by Melody Hsu · 1 year, 5 months ago
  59. e4ef87f Track the last release fence per layer stack by Melody Hsu · 1 year, 5 months ago
  60. e7c19f5 Merge "Delete border rendering code from SurfaceFlinger." into main by Melody Hsu · 1 year, 6 months ago
  61. bbf362d Delete border rendering code from SurfaceFlinger. by Melody Hsu · 1 year, 6 months ago
  62. 793f836 Add promise for buffer releaseFence to LayerFE. by Melody Hsu · 1 year, 8 months ago
  63. 1b0d4e1 Add support for restricting HDR headroom for video by Alec Mouri · 1 year, 7 months ago
  64. 9892aac Correctly pass screenshot fences to transaction callbacks by Alec Mouri · 1 year, 9 months ago
  65. 83d9162 Fix crash when cloning layers by Vishnu Nair · 1 year, 9 months ago
  66. b51a073 Merge "SF: guard texture view update tolerance logic with small area allow list" into main by Jerry Chang · 1 year, 9 months ago
  67. 3667800 SF: guard texture view update tolerance logic with small area allow list by Jerry Chang · 1 year, 9 months ago
  68. 2f8ab0e Merge changes from topics "rename", "strategy-donotprop" into main by Rachel Lee · 1 year, 9 months ago
  69. 77d406d SF: add FrameRateCategory to dumpsys by Ady Abraham · 1 year, 10 months ago
  70. 70f7b69 native: Rename frame rate selection strategies by Rachel Lee · 1 year, 10 months ago
  71. a021bb0 Logic for selection strategy "DoNotPropagate" by Rachel Lee · 1 year, 10 months ago
  72. 83d097d Merge "Remove redundant calls and correct some comments." into main am: 21fc3f3b4e am: cb7b8039f4 am: a4cae58685 by Vishnu Nair · 1 year, 10 months ago
  73. cb7b803 Merge "Remove redundant calls and correct some comments." into main am: 21fc3f3b4e by Vishnu Nair · 1 year, 10 months ago
  74. 8a06fb7 Use ro.board.api_level instead of ro.vndk.version by Alec Mouri · 1 year, 10 months ago
  75. e1473b0 Remove redundant calls and correct some comments. by jiayongqiang · 1 year, 10 months ago
  76. 580124a Merge "Assign previous release fence to previous frame ID" into main by Alec Mouri · 1 year, 10 months ago
  77. 21d9432 Assign previous release fence to previous frame ID by Alec Mouri · 1 year, 11 months ago
  78. 494a2e4 Added contentSize to WindowInfo by Vishnu Nair · 1 year, 10 months ago
  79. ae15519 Merge "SF: Rename postComposition and related for clarity" into main by Leon Scroggins · 1 year, 10 months ago
  80. 89f5d4e Front buffered layers vote for max by Alec Mouri · 1 year, 11 months ago
  81. 5b58149 SF: Rename postComposition and related for clarity by Leon Scroggins III · 1 year, 10 months ago
  82. 4ab4755 Merge "Change small area detection to support new front end design" into main by Jerry Chang · 1 year, 11 months ago
  83. 3496937 Merge "Remove some unused fields from Layer" into main by Alec Mouri · 1 year, 11 months ago
  84. 69f9522 Change small area detection to support new front end design by Arthur Hung · 1 year, 11 months ago
  85. 5d53fcb Merge 10952656 by Xin Li · 1 year, 11 months ago
  86. 85fe995 Merge "Include the frame's expected duration in the jank data." into main by Pascal Mütschard · 1 year, 11 months ago
  87. 0df8c2e Remove some unused fields from Layer by Alec Mouri · 1 year, 11 months ago
  88. 894321c Merge "Remove redundant call in Layer's constructor." into main am: b011e55e14 am: d241c1bd0b am: 9dadb00a7f by Patrick Williams · 1 year, 11 months ago
  89. 9dadb00 Merge "Remove redundant call in Layer's constructor." into main am: b011e55e14 am: d241c1bd0b by Patrick Williams · 1 year, 11 months ago
  90. ac7bcd9 Include the frame's expected duration in the jank data. by Pascal Muetschard · 1 year, 11 months ago
  91. c65ae65 Merge "VRR: Use appId to replace uid mapping" into main by Tony Huang · 1 year, 11 months ago
  92. 6a45a05 Remove redundant call in Layer's constructor. by jiayongqiang · 1 year, 11 months ago
  93. 316b7f4 Fix mPreviouslyPresentedLayerStacks leak for bufferless layers by Vishnu Nair · 1 year, 11 months ago
  94. f362110 VRR: Use appId to replace uid mapping by Tony Huang · 2 years ago
  95. 67afbea Add smooth switch bool for setFrameRateCategory by Rachel Lee · 2 years ago
  96. d9e4f46 Clean up duplicate shadow lengths in layer snapshot by Vishnu Nair · 1 year, 11 months ago
  97. 47b7bb4 [sf-newfe] Update layer history for invisible layers by Vishnu Nair · 2 years ago
  98. 80e8cfe [sf-newfe] update default frame rate compatibility by Vishnu Nair · 2 years ago
  99. 92c95a7 Merge "Pull out FrameRateCompatibility definition to avoid circular dependencies" into main by Vishnu Nair · 1 year, 11 months ago
  100. 3fbe326 Pull out FrameRateCompatibility definition to avoid circular dependencies by Vishnu Nair · 2 years ago