1. 56ceadd Merge "FTL: Yield futures without overhead" into tm-dev by TreeHugger Robot · 3 years, 8 months ago
  2. 1c94d26 Merge "SF: Do not duplicate fences per layer per frame" into tm-dev by TreeHugger Robot · 3 years, 8 months ago
  3. b17c621 FTL: Yield futures without overhead by Dominik Laskowski · 3 years, 8 months ago
  4. bb448ce SF: Do not duplicate fences per layer per frame by Dominik Laskowski · 3 years, 8 months ago
  5. 8977ce9 Remove consumer frame event history by Alec Mouri · 3 years, 9 months ago
  6. 79dc06a BLASTBufferQueue/SF: apply transactions with one-way binder by Robert Carr · 3 years, 11 months ago
  7. 461296a SF: pass acquire fence on BLAST callbacks by Ady Abraham · 4 years ago
  8. 9dada82 SF: check the correct layer state flags for latch unsignaled by Ady Abraham · 4 years ago
  9. de6d7b4 SurfaceFlinger: Add Transaction#sanitize by Robert Carr · 4 years ago
  10. dbbe385 SF: Make ExternalTexture mockable by Vishnu Nair · 4 years ago
  11. cf6b4b4 Revert "BBQ: Clean up acquire states on BQ disconnect" by Alex Chau · 4 years, 1 month ago
  12. fab15e5 BBQ: Clean up acquire states on BQ disconnect by Vishnu Nair · 4 years, 1 month ago
  13. a5505cb Revert "SurfaceFlinger: Emit callbacks for non-buffer layer transactions" by Jiakai Zhang · 4 years, 2 months ago
  14. da1fd15 SurfaceFlinger: Emit callbacks for non-buffer layer transactions by Vishnu Nair · 4 years, 3 months ago
  15. 59a9f50 Revert^2 "Second Patch for async RenderEngine" by Sally Qi · 4 years, 3 months ago
  16. 2109270 Revert "Second Patch for async RenderEngine" by Vladimir Marko · 4 years, 3 months ago
  17. 403a05b Second Patch for async RenderEngine by Sally Qi · 4 years, 5 months ago
  18. ba4320c Combine Buffer Properties when calling setBuffer by chaviw · 4 years, 4 months ago
  19. ad31f06 Merge "Enable -Wconversion in BufferStateLayer." by Rachel Lee · 4 years, 5 months ago
  20. ed20fa4 Enable -Wconversion in BufferStateLayer. by rnlee · 4 years, 5 months ago
  21. 9ea0a76 Merge "Send releaseCallbackId and releaseFence to correct listener" into sc-v2-dev by Chavi Weingarten · 4 years, 5 months ago
  22. 0b06a8d Send releaseCallbackId and releaseFence to correct listener by chaviw · 4 years, 5 months ago
  23. 52846cd Blast: Fix missing release callbacks for shared buffers by Vishnu Nair · 4 years, 5 months ago
  24. 4ba0c2e Blast: Use a unique id to track buffers by Vishnu Nair · 4 years, 7 months ago
  25. 6a16031 Start removing Current state by Robert Carr · 4 years, 8 months ago
  26. 6bdec7d Remove rotation based scaling by Vishnu Nair · 4 years, 8 months ago
  27. 4e76553 Use transform, width, and height instead of active and requested by chaviw · 4 years, 9 months ago
  28. f3f40fe Added setBufferCrop by chaviw · 4 years, 9 months ago
  29. 5cc9ac0 Fix crop scaling with BSL by Vishnu Nair · 4 years, 9 months ago
  30. a90a570 Revert "Revert "Add ExternalTexture class into RenderEngine inte..." by Alec Mouri · 4 years, 9 months ago
  31. 98a9c04 Merge "Revert "Add ExternalTexture class into RenderEngine interface"" into sc-dev by Alec Mouri · 4 years, 9 months ago
  32. 617752f Revert "Add ExternalTexture class into RenderEngine interface" by Alec Mouri · 4 years, 9 months ago
  33. 0e4c8a4 Merge "Add ExternalTexture class into RenderEngine interface" into sc-dev by Alec Mouri · 4 years, 9 months ago
  34. 2daef3c Add ExternalTexture class into RenderEngine interface by Alec Mouri · 4 years, 10 months ago
  35. 0758e5d SurfaceFlinger: Remove deferTransactionUntil by Robert Carr · 4 years, 10 months ago
  36. a5aedbd Revert^2 "Remove setFrame from BufferStateLayer" by Chavi Weingarten · 4 years, 9 months ago
  37. a9a65fc Merge "Revert "Remove setFrame from BufferStateLayer"" into sc-dev by Orion Hodson · 4 years, 9 months ago
  38. 39d0147 Modify bounds and transform for BSL input. by chaviw · 4 years, 9 months ago
  39. 1014c4b Revert "Remove setFrame from BufferStateLayer" by Orion Hodson · 4 years, 9 months ago
  40. 9a93ea6 Remove setFrame from BufferStateLayer by chaviw · 4 years, 10 months ago
  41. 8db1010 SurfaceFlinger: remove SurfaceControl level vsyncId setting by Ady Abraham · 4 years, 10 months ago
  42. 1506b18 Introduce release buffer callback for BufferStateLayer by Vishnu Nair · 5 years ago
  43. 2571450 Rename crop_legacy to just crop by chaviw · 5 years ago
  44. c04b920 Merge changes I0b1cb7ac,I1a5eb572 into sc-dev by Rob Carr · 4 years, 10 months ago
  45. 6a5dc1f BufferStateLayer: shouldPresentNow is always true by Robert Carr · 4 years, 10 months ago
  46. 766c9c5 Simplify width, height, transform variable for BSL by chaviw · 5 years ago
  47. cf69b99 Merge changes Ie6cff82f,I0f95f2a3 into sc-dev by Ady Abraham · 4 years, 10 months ago
  48. 43752eb SurfaceFlinger: get nextPredictedPresentTime directly from frame timeline by Ady Abraham · 4 years, 11 months ago
  49. 8cf8f46 Merge "Fix a memory leak with pending jank classifications" into sc-dev by Adithya Srinivasan · 4 years, 11 months ago
  50. d17c7da Fix a memory leak with pending jank classifications by Adithya Srinivasan · 4 years, 11 months ago
  51. 8eda69e Update pending buffer counts immediately by Vishnu Nair · 5 years ago
  52. b238cd5 Fix broken FrameLifecycle due to Blast adapter by Adithya Srinivasan · 5 years ago
  53. b9a7dab Fix Transaction tracking for FrameTimeline by Adithya Srinivasan · 5 years ago
  54. 8ba8b07 Remove detachChildren by chaviw · 5 years ago
  55. 0a84318 Merge "BlastBufferQueue: Pass client dequeue times to SurfaceFlinger" by Vishnu Nair · 5 years ago
  56. adf632b BlastBufferQueue: Pass client dequeue times to SurfaceFlinger by Vishnu Nair · 5 years ago
  57. 63a3e59 SurfaceFlinger: Layer::shouldPresentNow should consider early frames by Ady Abraham · 5 years ago
  58. ce4adf1 SurfaceFlinger: fix early latching of buffers by Ady Abraham · 5 years ago
  59. f0c5649 SurfaceFlinger: correctly pass desired present time for BLAST by Ady Abraham · 5 years ago
  60. 7121caf SurfaceFlinger: Trace pending BufferStateLayer buffers. by Robert Carr · 5 years ago
  61. 285e9ed Merge "Add Shared timeline jank classification listener (1/2)" by Jorim Jaggi · 5 years ago
  62. 9c03b50 Add Shared timeline jank classification listener (1/2) by Jorim Jaggi · 5 years ago
  63. 8d95853 BufferStateLayer: Mirror BufferQueue behavior in fence merging by Robert Carr · 5 years ago
  64. cf26a0a BlastBufferQueue: Add support for auto refresh by Vishnu Nair · 5 years ago
  65. e7f79c5 Check if the buffer is actually being scaled instead of only checking scaling mode by Vishnu Nair · 5 years ago
  66. 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 5 years ago
  67. 6b7c5c9 Pass in framenumbers if submitting buffers via BlastBufferQueue by Vishnu Nair · 5 years ago
  68. 04eae7d Remove unused code by Alec Mouri · 5 years ago
  69. f243e5e Adjust the coding style. by Peiyong Lin · 5 years ago
  70. 6213bd9 Provide a fixed transform hint if the layer is in a fixed orientation 1/2 by Vishnu Nair · 6 years ago
  71. a6bb2bc Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState by Robert Carr · 6 years ago
  72. fe1209c BufferStateLayer: Use mCurrentState for HeadFrameNumber by Robert Carr · 6 years ago
  73. 92bf548 Add rounded corners to BLAST layers by Valerie Hau · 6 years ago
  74. dda5d58 Merge "Plumb FrameEventHistory to client" by TreeHugger Robot · 6 years ago
  75. 871d635 Plumb FrameEventHistory to client by Valerie Hau · 6 years ago
  76. 21a64de Merge "TEMPORARY FIX: add sync point logic to BufferStateLayers" by Valerie Hau · 6 years ago
  77. da0f906 Merge "CE: Remove compositionengine::Layer" by TreeHugger Robot · 6 years ago
  78. 3282b3c TEMPORARY FIX: add sync point logic to BufferStateLayers by Valerie Hau · 6 years ago
  79. bf78464 Adding frame event history updates to BLAST by Valerie Hau · 6 years ago
  80. de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
  81. da03256 Change mFrameNumber to uint64_t by Valerie Hau · 6 years ago
  82. 2f54d64 Modifying BLAST frame number to match BufferQueue by Valerie Hau · 6 years ago
  83. 7618b23 Force send callbacks when layer is detached by Valerie Hau · 6 years ago
  84. 1acd696 Pass back transformHint on Surface Creation by Valerie Hau · 6 years ago
  85. 32cdc1f Adding transformHint for BufferStateLayers by Valerie Hau · 6 years ago
  86. 74b0317 [Mirror Layers] Added functions to update mirrored layers info (2/4) by chaviw · 6 years ago
  87. b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
  88. f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
  89. 7d2b208 Merge "Created bufferInfo to track buffer data in a single place (1/2)" by Chavi Weingarten · 6 years ago
  90. f145c01 Merge "Remove setGeometryAppliesWithResize" by Chavi Weingarten · 6 years ago
  91. 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
  92. 214c89d Remove setGeometryAppliesWithResize by chaviw · 6 years ago
  93. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 7 years ago
  94. 8a01fa4 Update typeId for BufferQueueLayer and BufferStateLayer by chaviw · 6 years ago
  95. becd6bd Merge "Moved desiredPresentTime for BLAST into State" by Chavi Weingarten · 6 years ago
  96. fa67b55 Moved desiredPresentTime for BLAST into State by chaviw · 6 years ago
  97. e6861ab Merge "[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers" into qt-r1-dev am: 9939d091ec am: 2778a9fcf3 by Alec Mouri · 6 years ago
  98. 4545a8a [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers by Alec Mouri · 6 years ago
  99. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 6 years ago
  100. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 7 years ago