1. fe1209c BufferStateLayer: Use mCurrentState for HeadFrameNumber by Robert Carr · 5 years ago
  2. 92bf548 Add rounded corners to BLAST layers by Valerie Hau · 5 years ago
  3. dda5d58 Merge "Plumb FrameEventHistory to client" by TreeHugger Robot · 5 years ago
  4. 871d635 Plumb FrameEventHistory to client by Valerie Hau · 6 years ago
  5. 21a64de Merge "TEMPORARY FIX: add sync point logic to BufferStateLayers" by Valerie Hau · 5 years ago
  6. da0f906 Merge "CE: Remove compositionengine::Layer" by TreeHugger Robot · 5 years ago
  7. 3282b3c TEMPORARY FIX: add sync point logic to BufferStateLayers by Valerie Hau · 5 years ago
  8. bf78464 Adding frame event history updates to BLAST by Valerie Hau · 6 years ago
  9. 6274838 Merge "[TimeStats] Expose pathological latch counters" by TreeHugger Robot · 6 years ago
  10. 91f6df3 [TimeStats] Expose pathological latch counters by Alec Mouri · 6 years ago
  11. 134651a Move frame number to layer state by Valerie Hau · 6 years ago
  12. de19665 CE: Remove compositionengine::Layer by Lloyd Pique · 6 years ago
  13. 9c2cc9d Merge "SurfaceFlinger: enhance refresh rate selection" by TreeHugger Robot · 6 years ago
  14. 8a82ba6 SurfaceFlinger: enhance refresh rate selection by Ady Abraham · 6 years ago
  15. 4274794 Merge "Modifying BLAST frame number to match BufferQueue" by Valerie Hau · 6 years ago
  16. 2f54d64 Modifying BLAST frame number to match BufferQueue by Valerie Hau · 6 years ago
  17. b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
  18. 9b6559c Merge "ui: Deduplicate rotation types" by TreeHugger Robot · 6 years ago
  19. 7618b23 Force send callbacks when layer is detached by Valerie Hau · 6 years ago
  20. 718f960 ui: Deduplicate rotation types by Dominik Laskowski · 6 years ago
  21. 2139f73 SurfaceFlinger: use config groups by Ady Abraham · 6 years ago
  22. 46e9976 Merge "TimeStats & FrameTracer: refactor layerID to layerId" by TreeHugger Robot · 6 years ago
  23. 1a88c40 TimeStats & FrameTracer: refactor layerID to layerId by Yiwei Zhang · 6 years ago
  24. 49cea51 SF: Fully disable content detection if opted out by Dominik Laskowski · 6 years ago
  25. f7a09ed SF: Optimize layer history in scheduler by Dominik Laskowski · 6 years ago
  26. 4904eb8 Merge "Adding transformHint for BufferStateLayers" by Valerie Hau · 6 years ago
  27. 32cdc1f Adding transformHint for BufferStateLayers by Valerie Hau · 6 years ago
  28. 87a07e4 SF: Use std::string for layer names by Dominik Laskowski · 6 years ago
  29. 1c3a5eb SF: Switch Layer::createClone to using the factory by Lloyd Pique · 6 years ago
  30. 321e83c BLAST: Handle detached layers. by Robert Carr · 6 years ago
  31. b4c6e58 [Mirror Layers] Added clone function to layers (1/4) by chaviw · 6 years ago
  32. 9755fb7 CE: Layers only have FE layer state by Lloyd Pique · 6 years ago
  33. f83ce18 Corrected drawingTransformMatrix by chaviw · 6 years ago
  34. d62d306 Moved info about activeBuffer into bufferInfo (2/2) by chaviw · 6 years ago
  35. 4244e03 Created bufferInfo to track buffer data in a single place (1/2) by chaviw · 6 years ago
  36. 90092f4 Refactor: Pull tracing out of TimeStats. by Mikael Pessa · 6 years ago
  37. 2e1608f Add per-buffer perfetto trace points for SurfaceFlinger frame events by Mikael Pessa · 6 years ago
  38. becd6bd Merge "Moved desiredPresentTime for BLAST into State" by Chavi Weingarten · 6 years ago
  39. fa67b55 Moved desiredPresentTime for BLAST into State by chaviw · 6 years ago
  40. e6861ab Merge "[SurfaceFlinger] Callback to renderengine when erasing BLAST buffers" into qt-r1-dev am: 9939d091ec am: 2778a9fcf3 by Alec Mouri · 6 years ago
  41. 4545a8a [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers by Alec Mouri · 6 years ago
  42. ef4c714 Merge "SF: Move/Refactor Layer::setPerFrameData" by TreeHugger Robot · 6 years ago
  43. a8955dd SF: Factor out expected present time computation by Dominik Laskowski · 6 years ago
  44. f527548 SF: Move/Refactor Layer::setPerFrameData by Lloyd Pique · 7 years ago
  45. efb71af blast: fix registering callbacks by Marissa Wall · 6 years ago
  46. e05c5a0 Merge "[SurfaceFlinger] support EGLImage management in BLAST" into qt-r1-dev by TreeHugger Robot · 6 years ago
  47. 1c8d720 [SurfaceFlinger] support EGLImage management in BLAST by Alec Mouri · 6 years ago
  48. aa61419 [SurfaceFlinger] correct present time for negative phase offsets by Alec Mouri · 6 years ago
  49. a315ce7 SurfaceFlinger: Force HDR content on DEFAULT refresh rate by Ady Abraham · 6 years ago
  50. d076fdd Merge "SurfaceFlinger: fix deferred transactions for buffers with timestamps" into qt-dev by Ady Abraham · 6 years ago
  51. cd1580c SurfaceFlinger: fix deferred transactions for buffers with timestamps by Ady Abraham · 6 years ago
  52. 0ef8d60 Revert "blast: turn off surface damage" by Marissa Wall · 6 years ago
  53. ab158ab Merge "blast: turn off surface damage" into qt-dev by TreeHugger Robot · 6 years ago
  54. ae33e1a blast: turn off surface damage by Marissa Wall · 6 years ago
  55. 947d34e Change slot generation for BufferState by Marissa Wall · 6 years ago
  56. 09bd392 SF: Updating content FPS tracking by Ady Abraham · 6 years ago
  57. 13f0d1a Return to manual slot use instead of slot generation by Valerie Hau · 6 years ago
  58. 9ae031a Merge "blast: remove unnecessary compute bound computations" by TreeHugger Robot · 6 years ago
  59. 171d0d2 blast: remove unnecessary compute bound computations by Marissa Wall · 6 years ago
  60. 16c112d blast: fix 30Hz wake up issue by Marissa Wall · 6 years ago
  61. e86aaa2 Merge "blast: fix crop and display frame" by TreeHugger Robot · 6 years ago
  62. 290ad08 blast: fix crop and display frame by Marissa Wall · 6 years ago
  63. bc6ddb1 Add postTime and desired present time to BufferStateLayer TimeStats by Valerie Hau · 6 years ago
  64. 6f89c37 Caching between SF and HWC extended to Buffer State Layers by Valerie Hau · 6 years ago
  65. b5c4f35 Clean up Renderengine caching semantics by Alec Mouri · 6 years ago
  66. 5723fbd Revert "Caching between SF and HWC for BufferStateLayers" by Wale Ogunwale · 6 years ago
  67. b28f007 Caching between SF and HWC for BufferStateLayers by Valerie Hau · 6 years ago
  68. efa19c2 Merge "blast: adding a buffer doesn't make the frame dirty" by TreeHugger Robot · 6 years ago
  69. 0a3a2b5 blast: adding a buffer doesn't make the frame dirty by Marissa Wall · 6 years ago
  70. 56e538f Remove extra glFlush from handleMessageRefresh(). by Alec Mouri · 7 years ago
  71. 0b785d8 SF: Introduce LayerCompositionState by Lloyd Pique · 7 years ago
  72. 37c2c9b SF: Introduce OutputLayerCompositionState by Lloyd Pique · 7 years ago
  73. 98df80a Merge changes I5ef52fe3,I5d6ec6fd by Vishnu Nair · 6 years ago
  74. 4351ad5 SF Bounds caching 2/3: Compute and cache layer bounds during invalidate stage by Vishnu Nair · 6 years ago
  75. 042523f Merge "ASurfaceControl: dataspace (2/2)" by TreeHugger Robot · 6 years ago
  76. 3ff826c ASurfaceControl: dataspace (2/2) by Marissa Wall · 6 years ago
  77. 3628627 Merge "Background modifications trigger callbacks (BufferStateLayer)" by TreeHugger Robot · 6 years ago
  78. aa19456 Background modifications trigger callbacks (BufferStateLayer) by Valerie Hau · 6 years ago
  79. 2c476d0 Merge "Revert "Revert "Use renderengine::drawLayers api everywhere.""" by TreeHugger Robot · 6 years ago
  80. e7d1d4a Revert "Revert "Use renderengine::drawLayers api everywhere."" by Alec Mouri · 6 years ago
  81. 6194e2e SF Bounds caching 1/3: Defer calls that use layer bounds until the cached bounds are available. by Vishnu Nair · 6 years ago
  82. 79108df Revert "Use renderengine::drawLayers api everywhere." by Alec Mouri · 6 years ago
  83. dd0b757 Combining background color related transactions/functions by Valerie Hau · 7 years ago
  84. 6b9ee73 Merge "Use renderengine::drawLayers api everywhere." by Alec Mouri · 7 years ago
  85. 0f71483 Use renderengine::drawLayers api everywhere. by Alec Mouri · 7 years ago
  86. a72e281 Adding setColor, setColorAlpha, and setColorDataspace to BufferStateLayer by Valerie Hau · 7 years ago
  87. 5a68a77 blast: send back previous release fences by Marissa Wall · 7 years ago
  88. 0449b0f Revert "SurfaceFlinger: protect state members in Layer" by Lloyd Pique · 7 years ago
  89. 0f3242d blast: negative display frames are invalid by Marissa Wall · 7 years ago
  90. 0bc0915 Modifying BufferStateLayer crop to be within buffer bounds by Valerie Hau · 7 years ago
  91. 8372988 SurfaceFlinger: protect state members in Layer by Ady Abraham · 7 years ago
  92. 1270145 Merge changes from topic "blast frame" by TreeHugger Robot · 7 years ago
  93. 861616d blast: use frame instead of size and position by Marissa Wall · 7 years ago
  94. af8ee94 SF TimeStats: Remove some redundant functions by Yiwei Zhang · 7 years ago
  95. 7e666a5 SF TimeStats: Make TimeStats class non-singleton by Yiwei Zhang · 7 years ago
  96. 5aec641 blast: check for buffer before dumping format by Marissa Wall · 7 years ago
  97. f79d96c Merge "SF: Add support for boundless layers 1/2" by TreeHugger Robot · 7 years ago
  98. 6035634 SF: Add support for boundless layers 1/2 by Vishnu Nair · 7 years ago
  99. ba8f5ed Merge changes from topic "blast-callback" by Marissa Wall · 7 years ago
  100. fda30bb blast: send TransactionStats with callback by Marissa Wall · 7 years ago