1. d17c7da Fix a memory leak with pending jank classifications by Adithya Srinivasan · 4 years, 5 months ago
  2. 891004e Remove token invalid check for BufferSurfaceFrame by Adithya Srinivasan · 4 years, 6 months ago
  3. 819f630 Set the render rate on the created surface frame instead of the old one. by Alec Mouri · 4 years, 6 months ago
  4. 3c18744 Merge "Fix acquire and framenumber mismatch in transaction complete callback" into sc-dev by Vishnu Nair · 4 years, 6 months ago
  5. 935590e Fix acquire and framenumber mismatch in transaction complete callback by Vishnu Nair · 4 years, 6 months ago
  6. 65b9be4 Merge "Fix broken FrameLifecycle due to Blast adapter" into sc-dev by Adithya Srinivasan · 4 years, 6 months ago
  7. b238cd5 Fix broken FrameLifecycle due to Blast adapter by Adithya Srinivasan · 4 years, 6 months ago
  8. 7381d48 Merge "SurfaceFlinger: Emit TransactionCompleted callbacks directly." into sc-dev by Rob Carr · 4 years, 6 months ago
  9. b9a7dab Fix Transaction tracking for FrameTimeline by Adithya Srinivasan · 4 years, 7 months ago
  10. 9a803c3 SurfaceFlinger: Emit TransactionCompleted callbacks directly. by Robert Carr · 4 years, 7 months ago
  11. 8ba8b07 Remove detachChildren by chaviw · 4 years, 7 months ago
  12. cd250c5 Merge "Fix some issues with pending buffer traces" by Chavi Weingarten · 4 years, 7 months ago
  13. 0a84318 Merge "BlastBufferQueue: Pass client dequeue times to SurfaceFlinger" by Vishnu Nair · 4 years, 7 months ago
  14. df3c5e8 Fix some issues with pending buffer traces by chaviw · 4 years, 7 months ago
  15. adf632b BlastBufferQueue: Pass client dequeue times to SurfaceFlinger by Vishnu Nair · 4 years, 7 months ago
  16. 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 4 years, 7 months ago
  17. bed7fd3 SF: Compile with -Wextra by Marin Shalamanov · 4 years, 8 months ago
  18. ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 4 years, 8 months ago
  19. f0c5649 SurfaceFlinger: correctly pass desired present time for BLAST by Ady Abraham · 4 years, 8 months ago
  20. 7121caf SurfaceFlinger: Trace pending BufferStateLayer buffers. by Robert Carr · 4 years, 8 months ago
  21. 7e72caf Use empty frame for input when layer bounds is invalid by chaviw · 4 years, 8 months ago
  22. 285e9ed Merge "Add Shared timeline jank classification listener (1/2)" by Jorim Jaggi · 4 years, 8 months ago
  23. 9c03b50 Add Shared timeline jank classification listener (1/2) by Jorim Jaggi · 4 years, 9 months ago
  24. 8d95853 BufferStateLayer: Mirror BufferQueue behavior in fence merging by Robert Carr · 4 years, 9 months ago
  25. cf26a0a BlastBufferQueue: Add support for auto refresh by Vishnu Nair · 4 years, 9 months ago
  26. ea0de00 BlastBufferQueue: Add buffer rejection by Vishnu Nair · 4 years, 9 months ago
  27. 1b3976a Merge "Expose shared timeline counters into telemetry:" by TreeHugger Robot · 4 years, 9 months ago
  28. 9a29e67 Expose shared timeline counters into telemetry: by Alec Mouri · 5 years ago
  29. e7f79c5 Check if the buffer is actually being scaled instead of only checking scaling mode by Vishnu Nair · 4 years, 9 months ago
  30. 0c1966e BufferStateLayer: ATRACE_CALL setBuffer by Robert Carr · 4 years, 10 months ago
  31. 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 4 years, 10 months ago
  32. 7f8a1e6 SurfaceFlinger: rename FrameTimeline's setActualEndTime by Ady Abraham · 4 years, 10 months ago
  33. 97651d2 Merge "SurfaceFlinger: add transactions to FrameTimeline" by Ady Abraham · 4 years, 10 months ago
  34. 22c7b5c SurfaceFlinger: add transactions to FrameTimeline by Ady Abraham · 4 years, 11 months ago
  35. 6b7c5c9 Pass in framenumbers if submitting buffers via BlastBufferQueue by Vishnu Nair · 4 years, 10 months ago
  36. 04eae7d Remove unused code by Alec Mouri · 5 years ago
  37. 2ec5391 Remove obsolete debug option by John Reck · 5 years ago
  38. 95631e3 Use fenceTime from drawingState instead of bufferInfo by chaviw · 5 years ago
  39. 31c08d9 Remove FrameTracer from BLAST code by Adithya Srinivasan · 5 years ago
  40. 5def733 SurfaceFlinger: record layer history for TX with eAnimation by Ady Abraham · 5 years ago
  41. 6213bd9 Provide a fixed transform hint if the layer is in a fixed orientation 1/2 by Vishnu Nair · 5 years ago
  42. a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 5 years ago
  43. debadb8 Use pixel format from buffer to determine opacity. by chaviw · 5 years ago
  44. cf1868c SF: Remove a redundant write by Lloyd Pique · 5 years ago
  45. 64b51f6 Merge "BufferStateLayer: Use mCurrentState for HeadFrameNumber" by Rob Carr · 5 years ago
  46. edd6bc9 Merge "Rename ColorLayer to EffectLayer to handle both shadows and color fill" by Vishnu Nair · 5 years ago
  47. fe1209c BufferStateLayer: Use mCurrentState for HeadFrameNumber by Robert Carr · 5 years ago
  48. fa247b1 Rename ColorLayer to EffectLayer to handle both shadows and color fill by Vishnu Nair · 5 years ago
  49. 92bf548 Add rounded corners to BLAST layers by Valerie Hau · 5 years ago
  50. dda5d58 Merge "Plumb FrameEventHistory to client" by TreeHugger Robot · 6 years ago
  51. 871d635 Plumb FrameEventHistory to client by Valerie Hau · 6 years ago
  52. 21a64de Merge "TEMPORARY FIX: add sync point logic to BufferStateLayers" by Valerie Hau · 6 years ago
  53. da0f906 Merge "CE: Remove compositionengine::Layer" by TreeHugger Robot · 6 years ago
  54. 3282b3c TEMPORARY FIX: add sync point logic to BufferStateLayers by Valerie Hau · 6 years ago
  55. bf78464 Adding frame event history updates to BLAST by Valerie Hau · 6 years ago
  56. 6274838 Merge "[TimeStats] Expose pathological latch counters" by TreeHugger Robot · 6 years ago
  57. 91f6df3 [TimeStats] Expose pathological latch counters by Alec Mouri · 6 years ago
  58. 134651a Move frame number to layer state by Valerie Hau · 6 years ago
  59. de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
  60. 9c2cc9d Merge "SurfaceFlinger: enhance refresh rate selection" by TreeHugger Robot · 6 years ago
  61. 8a82ba6 SurfaceFlinger: enhance refresh rate selection by Ady Abraham · 6 years ago
  62. 4274794 Merge "Modifying BLAST frame number to match BufferQueue" by Valerie Hau · 6 years ago
  63. 2f54d64 Modifying BLAST frame number to match BufferQueue by Valerie Hau · 6 years ago
  64. b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
  65. 9b6559c Merge "ui: Deduplicate rotation types" by TreeHugger Robot · 6 years ago
  66. 7618b23 Force send callbacks when layer is detached by Valerie Hau · 6 years ago
  67. 718f960 ui: Deduplicate rotation types by Dominik Laskowski · 6 years ago
  68. 2139f73 SurfaceFlinger: use config groups by Ady Abraham · 6 years ago
  69. 46e9976 Merge "TimeStats & FrameTracer: refactor layerID to layerId" by TreeHugger Robot · 6 years ago
  70. 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
  71. 49cea51 SF: Fully disable content detection if opted out by Dominik Laskowski · 6 years ago
  72. f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
  73. 4904eb8 Merge "Adding transformHint for BufferStateLayers" by Valerie Hau · 6 years ago
  74. 32cdc1f Adding transformHint for BufferStateLayers by Valerie Hau · 6 years ago
  75. 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 6 years ago
  76. 1c3a5eb SF: Switch Layer::createClone to using the factory by Lloyd Pique · 6 years ago
  77. 321e83c BLAST: Handle detached layers. by Robert Carr · 6 years ago
  78. b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
  79. 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 6 years ago
  80. f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
  81. d62d306 Moved info about activeBuffer into bufferInfo (2/2) by chaviw · 6 years ago
  82. 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
  83. 90092f4 Refactor: Pull tracing out of TimeStats. by Mikael Pessa · 6 years ago
  84. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 6 years ago
  85. becd6bd Merge "Moved desiredPresentTime for BLAST into State" by Chavi Weingarten · 6 years ago
  86. fa67b55 Moved desiredPresentTime for BLAST into State by chaviw · 6 years ago
  87. e6861ab Merge "[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers" into qt-r1-dev am: 9939d091ec am: 2778a9fcf3 by Alec Mouri · 6 years ago
  88. 4545a8a [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers by Alec Mouri · 6 years ago
  89. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 6 years ago
  90. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 6 years ago
  91. f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago
  92. efb71af blast: fix registering callbacks by Marissa Wall · 6 years ago
  93. e05c5a0 Merge "[SurfaceFlinger] support EGLImage management in BLAST" into qt-r1-dev by TreeHugger Robot · 6 years ago
  94. 1c8d720 [SurfaceFlinger] support EGLImage management in BLAST by Alec Mouri · 6 years ago
  95. aa61419 [SurfaceFlinger] correct present time for negative phase offsets by Alec Mouri · 6 years ago
  96. a315ce7 SurfaceFlinger: Force HDR content on DEFAULT refresh rate by Ady Abraham · 6 years ago
  97. d076fdd Merge "SurfaceFlinger: fix deferred transactions for buffers with timestamps" into qt-dev by Ady Abraham · 6 years ago
  98. cd1580c SurfaceFlinger: fix deferred transactions for buffers with timestamps by Ady Abraham · 6 years ago
  99. 0ef8d60 Revert "blast: turn off surface damage" by Marissa Wall · 6 years ago
  100. ab158ab Merge "blast: turn off surface damage" into qt-dev by TreeHugger Robot · 6 years ago