1. 39d5eeb SF: BufferLayer::onPostComposition display might be nullptr by Ady Abraham · 4 years, 6 months ago
  2. 3efa394 SF: move RefreshRateConfigs to DisplayDevice by Ady Abraham · 4 years, 7 months ago
  3. 3277faf Renamed and moved InputWindow and related files by chaviw · 4 years, 8 months ago
  4. 58069dc SF - plumbing game mode for metrics (part 2) by Adithya Srinivasan · 4 years, 7 months ago
  5. ac09e45 Make sdr white point do a thing by John Reck · 4 years, 9 months ago
  6. a102ff9 Fix the secure flag check for blackout layer issue by yuhui.zhang · 4 years, 9 months ago
  7. a90a570 Revert "Revert "Add ExternalTexture class into RenderEngine inte..." by Alec Mouri · 4 years, 9 months ago
  8. 98a9c04 Merge "Revert "Add ExternalTexture class into RenderEngine interface"" into sc-dev by Alec Mouri · 4 years, 9 months ago
  9. 617752f Revert "Add ExternalTexture class into RenderEngine interface" by Alec Mouri · 4 years, 9 months ago
  10. 0e4c8a4 Merge "Add ExternalTexture class into RenderEngine interface" into sc-dev by Alec Mouri · 4 years, 9 months ago
  11. 2daef3c Add ExternalTexture class into RenderEngine interface by Alec Mouri · 4 years, 10 months ago
  12. 0758e5d SurfaceFlinger: Remove deferTransactionUntil by Robert Carr · 4 years, 10 months ago
  13. 695cb24 Merge "SF: Add setFrameRate vote to TimeStats" into sc-dev by Ady Abraham · 4 years, 10 months ago
  14. 8b9e612 SF: Add setFrameRate vote to TimeStats by Ady Abraham · 5 years ago
  15. 7a60afb SF: black out layers that doesn't have gpu accessible buffer by Ady Abraham · 4 years, 10 months ago
  16. a616da9 Merge "Add Gpu composition info to FrameTimeline" into sc-dev by Adithya Srinivasan · 4 years, 10 months ago
  17. b6a2fa1 Add Gpu composition info to FrameTimeline by Adithya Srinivasan · 4 years, 10 months ago
  18. 8db1010 SurfaceFlinger: remove SurfaceControl level vsyncId setting by Ady Abraham · 4 years, 10 months ago
  19. 43752eb SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline by Ady Abraham · 4 years, 10 months ago
  20. a7cda15 SurfaceFlinger: Check frameIsEarly earlier by Robert Carr · 4 years, 11 months ago
  21. 7d436ec Plumb refresh and render rates into shared timeline by Alec Mouri · 5 years ago
  22. 045b700 SF: Don't cache display modes in HWComposer by Marin Shalamanov · 5 years ago
  23. e74432c Merge "SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1]" am: cb8eb2be57 am: 5c1bc9bc86 am: 205a70eaf1 by Robin Lee · 5 years ago
  24. dcff00c SurfaceFlinger: fix no small window displayed in PIP mode of DTVKIT [1/1] by Tianhua Sun · 5 years ago
  25. 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 5 years ago
  26. ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 5 years ago
  27. 0bb6a47 SurfaceFlinger: throttle applications based on uid by Ady Abraham · 5 years ago
  28. e7f79c5 Check if the buffer is actually being scaled instead of only checking scaling mode by Vishnu Nair · 5 years ago
  29. 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 5 years ago
  30. 0f10d0d Revert^2 "[SF] Introduce VirtualDisplayId" by Marin Shalamanov · 5 years ago
  31. 2ec5391 Remove obsolete debug option by John Reck · 6 years ago
  32. b7251f4 SF: Remove display lookup in Layer classes by Dominik Laskowski · 6 years ago
  33. 6213bd9 Provide a fixed transform hint if the layer is in a fixed orientation 1/2 by Vishnu Nair · 6 years ago
  34. 6191fe5 SurfaceFlinger: Rip out Input caching scheme. by Robert Carr · 6 years ago
  35. a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 6 years ago
  36. 5a6d857 Fix filtering for screenshotting custom displays. by Alec Mouri · 6 years ago
  37. debadb8 Use pixel format from buffer to determine opacity. by chaviw · 6 years ago
  38. a125784 SurfaceFlinger: Cache updateInputWindows call by Robert Carr · 6 years ago
  39. 855c171 Merge "Actually finalize frame event history before sending callbacks" by TreeHugger Robot · 6 years ago
  40. 93d5a5e Actually finalize frame event history before sending callbacks by Valerie Hau · 6 years ago
  41. b87d94f Retrieve a list of composition settings from front end layer by Vishnu Nair · 6 years ago
  42. de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
  43. 9b079a2 Skip client composition requests by Vishnu Nair · 6 years ago
  44. b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
  45. 718f960 ui: Deduplicate rotation types by Dominik Laskowski · 6 years ago
  46. af87b3e Added input support for cloned layers by chaviw · 6 years ago
  47. 1a70eca Use max mastering luminance and max content luminance from HdrMetadata. by Peiyong Lin · 6 years ago
  48. b69e076 Add trace event for fallback composition by Adithya Srinivasan · 6 years ago
  49. 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
  50. f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
  51. 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 6 years ago
  52. 74b0317 [Mirror Layers] Added functions to update mirrored layers info (2/4) by chaviw · 6 years ago
  53. b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
  54. 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 7 years ago
  55. f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
  56. 1e0a03c Merge "Moved info about activeBuffer into bufferInfo (2/2)" by Chavi Weingarten · 6 years ago
  57. 7d2b208 Merge "Created bufferInfo to track buffer data in a single place (1/2)" by Chavi Weingarten · 6 years ago
  58. d62d306 Moved info about activeBuffer into bufferInfo (2/2) by chaviw · 6 years ago
  59. 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
  60. 6c2a8b0 Merge "SF: Move layer visibility state to CompositionEngine" by TreeHugger Robot · 6 years ago
  61. a246866 SF: Move layer visibility state to CompositionEngine by Lloyd Pique · 7 years ago
  62. 90092f4 Refactor: Pull tracing out of TimeStats. by Mikael Pessa · 6 years ago
  63. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 6 years ago
  64. 49a108c Latch and relase buffers for offscreen layers on main thread. by chaviw · 6 years ago
  65. 688abd4 SF: Move doComposeSurfaces to CompositionEngine by Lloyd Pique · 7 years ago
  66. f16688f SF: Introduce LayerFE::prepareClientComposition by Lloyd Pique · 7 years ago
  67. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 6 years ago
  68. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 7 years ago
  69. f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago
  70. e60041e [SurfaceFlinger] Add deferred txn trace points. by Alec Mouri · 7 years ago
  71. 43cb3cb Clear remoteSyncPoints for detached layers. by chaviw · 7 years ago
  72. d85b0dd Merge "jank: un-handled deferred transaction" into qt-dev by TreeHugger Robot · 7 years ago
  73. ebb486e jank: un-handled deferred transaction by Marissa Wall · 7 years ago
  74. a315ce7 SurfaceFlinger: Force HDR content on DEFAULT refresh rate by Ady Abraham · 7 years ago
  75. cd1580c SurfaceFlinger: fix deferred transactions for buffers with timestamps by Ady Abraham · 7 years ago
  76. 04d2587 [SurfaceFlinger] Use GPU composition for per layer color transform when necessary. by Peiyong Lin · 7 years ago
  77. 09bd392 SF: Updating content FPS tracking by Ady Abraham · 7 years ago
  78. 34ea5b9 Avoid setting color space agnostic when in HDR mode. by Peiyong Lin · 7 years ago
  79. a83776c SF: Move/Refactor Layer::setGeometry() to compositionengine::OutputLayer by Lloyd Pique · 7 years ago
  80. e86aaa2 Merge "blast: fix crop and display frame" by TreeHugger Robot · 7 years ago
  81. 290ad08 blast: fix crop and display frame by Marissa Wall · 7 years ago
  82. c502cb7 [SurfaceFlinger] Add setColorSpaceAgnostic API. by Peiyong Lin · 7 years ago
  83. b5c4f35 Clean up Renderengine caching semantics by Alec Mouri · 7 years ago
  84. 8f28a1d [SurfaceFlinger] Add GPU protected content support. by Peiyong Lin · 7 years ago
  85. 7560d0d Merge "SF: Move management of HWC layers to compositionengine::OutputLayer" by TreeHugger Robot · 7 years ago
  86. 07e3321 SF: Move management of HWC layers to compositionengine::OutputLayer by Lloyd Pique · 7 years ago
  87. 56e538f Remove extra glFlush from handleMessageRefresh(). by Alec Mouri · 7 years ago
  88. 0b785d8 SF: Introduce LayerCompositionState by Lloyd Pique · 7 years ago
  89. 37c2c9b SF: Introduce OutputLayerCompositionState by Lloyd Pique · 7 years ago
  90. 4351ad5 SF Bounds caching 2/3: Compute and cache layer bounds during invalidate stage by Vishnu Nair · 7 years ago
  91. 2c476d0 Merge "Revert "Revert "Use renderengine::drawLayers api everywhere.""" by TreeHugger Robot · 7 years ago
  92. e7d1d4a Revert "Revert "Use renderengine::drawLayers api everywhere."" by Alec Mouri · 7 years ago
  93. 6194e2e SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bounds are available. by Vishnu Nair · 7 years ago
  94. 79108df Revert "Use renderengine::drawLayers api everywhere." by Alec Mouri · 7 years ago
  95. feb73d7 SF: Setup CompositionEngine::Layer by Lloyd Pique · 7 years ago
  96. 0f71483 Use renderengine::drawLayers api everywhere. by Alec Mouri · 7 years ago
  97. 1f3bd18 Revert "Respect buffer source crop in client composition." by Alec Mouri · 7 years ago
  98. e0451f7 Respect buffer source crop in client composition. by Alec Mouri · 7 years ago
  99. c2020ca [SurfaceFlinger] Turn on Filtering when scaling. by Peiyong Lin · 7 years ago
  100. 0449b0f Revert "SurfaceFlinger: protect state members in Layer" by Lloyd Pique · 7 years ago