1. 628cff4 Allow apps to associate a change in picture profiles alongside a buffer by Brian Lindahl · 9 months ago
  2. a419faa Add warning logs when we fail to set BufferReleaseChannel by Patrick Williams · 9 months ago
  3. c16a4a5 Drain buffer release thread in binder callback by Patrick Williams · 9 months ago
  4. 078d736 Block on BufferReleaseChannel when out of buffers by Patrick Williams · 11 months ago
  5. cd0ed9f Merge "Revert "Add some tracing for release fences"" into main by Alec Mouri · 11 months ago
  6. 454c552 Revert "Add some tracing for release fences" by Alec Mouri · 11 months ago
  7. a8dddb0 Merge "Add missing IProducerListener callbacks to BLASTBufferQueue" into main am: 1050b6cefa am: f19f85ed5d by Treehugger Robot · 11 months ago
  8. 7c93509 Add missing IProducerListener callbacks to BLASTBufferQueue by Sungtak Lee · 11 months ago
  9. af15fab Pass an apply token to BBQ by Vishnu Nair · 1 year ago
  10. 3118f96 Add some tracing for release fences by Alec Mouri · 11 months ago
  11. 7c9fa27 Read from BufferReleaseChannel in background thread by Patrick Williams · 11 months ago
  12. 2b84a2e Merge "Revert^3 "Read from BufferReleaseChannel in background thread"" into main by Satish Yalla · 11 months ago
  13. 4aface1 Revert^3 "Read from BufferReleaseChannel in background thread" by Satish Yalla · 11 months ago
  14. 3ced538 Remove unnecessary buffer count changes by Patrick Williams · 12 months ago
  15. 7a34bdc Revert^2 "Read from BufferReleaseChannel in background thread" by Patrick Williams · 11 months ago
  16. 8af62f2 Revert "Read from BufferReleaseChannel in background thread" by Priyanka Advani (xWF) · 11 months ago
  17. 5ab65e9 Read from BufferReleaseChannel in background thread by Patrick Williams · 12 months ago
  18. 5312ec1 Replace BBQ callback thunks with lambdas by Patrick Williams · 12 months ago
  19. 1a37b73 Fix transactionCallbackThunk lifetime issue by Patrick Williams · 12 months ago
  20. ca81c05 Fix stale buffer release issue. by Patrick Williams · 12 months ago
  21. d30823a libgui: ConsumerBase-based classes now create their own BufferQueues by Jim Shargo · 1 year ago
  22. f5b42de Track BBQ dequeue count and mode by Patrick Williams · 1 year ago
  23. 4b9507d Revert "Optimize BLAST buffer releases via Unix sockets" by Patrick Williams · 1 year ago
  24. 8f71501 Fix BufferReleaseChannel flagging. by Patrick Williams · 1 year ago
  25. ac70bc5 Optimize BLAST buffer releases via Unix sockets by Patrick Williams · 1 year, 1 month ago
  26. 39f510f Pass dequeue timestamp along with buffer data by Nergi Rahardi · 1 year, 2 months ago
  27. 21d9432 Assign previous release fence to previous frame ID by Alec Mouri · 1 year, 10 months ago
  28. 107788e libgui: use flag MACRO for BQ_SETFRAMERATE by Ady Abraham · 1 year, 10 months ago
  29. 6cdd3fd libgui: plumb setFrameRate thru BufferQueue by Ady Abraham · 1 year, 11 months ago
  30. d48797b Remove check for new requested sync before flushing shadow queue by Chavi Weingarten · 2 years ago
  31. 187a18c Merge "Add explicit clearSyncTransaction instead of passing in null" into udc-dev by Chavi Weingarten · 2 years, 4 months ago
  32. c398c01 Add explicit clearSyncTransaction instead of passing in null by Chavi Weingarten · 2 years, 4 months ago
  33. 5b5f693 [bbq] always update size if scaling mode changes to non freeze by Vishnu Nair · 2 years, 4 months ago
  34. c794b69 Increase frame history size when SF buffer queue size changes by Brian Lindahl · 2 years, 6 months ago
  35. 70670e6 [BBQ] Only update destination frame when buffer matches requested by Chavi Weingarten · 2 years, 5 months ago
  36. eb489f6 Add producerId so we know when the BBQ producer has been changed. by liulijun · 2 years, 10 months ago
  37. ce14101 Merge conflict didn't pick up changes. by Chavi Weingarten · 2 years, 6 months ago
  38. 765f5e0 Merge "BBQ: Check if we have already acquired max num of buffers" by Chavi Weingarten · 2 years, 6 months ago
  39. 77feb9a Merge "Add thread safety check to libgui build" by Chavi Weingarten · 2 years, 6 months ago
  40. e0237bb Add thread safety check to libgui build by Chavi Weingarten · 2 years, 6 months ago
  41. b4b484a BBQ: Check if we have already acquired max num of buffers by Vishnu Nair · 2 years, 7 months ago
  42. 473757b Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 am: 43f03d260e am: 2d449b5ffa by Ady Abraham · 2 years, 6 months ago
  43. 2d449b5 Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 am: 43f03d260e by Ady Abraham · 2 years, 6 months ago
  44. 43f03d2 Merge "Fix an arithmetic error when using unsigned" am: 5e053bba77 by Ady Abraham · 2 years, 6 months ago
  45. d6e409e SF: fix FrameTimelineInfo association to buffers by Ady Abraham · 2 years, 7 months ago
  46. 92bf8b0 [BBQ] Only wait when acquiring a buffer if in a sync. by Chavi Weingarten · 2 years, 7 months ago
  47. f90df63 Fix an arithmetic error when using unsigned by liulijun · 2 years, 9 months ago
  48. 3a8f19b [BBQ] Only wait when acquiring a buffer if in a sync. by Chavi Weingarten · 2 years, 7 months ago
  49. 74ca6ab BBQ: Check if the buffer is already in the pending release queue before logging by Vishnu Nair · 2 years, 9 months ago
  50. 28fe2e6 BBQ: Check if the buffer is already in the pending release queue before logging by Vishnu Nair · 2 years, 9 months ago
  51. 321f53f Merge "SF: Trigger ANR when buffer cache is full" by Patrick Williams · 2 years, 10 months ago
  52. f1e5df1 SF: Trigger ANR when buffer cache is full by Patrick Williams · 2 years, 10 months ago
  53. 71fcf91 SF: Avoid updating clients with stale or incorrect transform hints by Vishnu Nair · 2 years, 10 months ago
  54. 84252b5 BlastBufferQueue: Fake release if not received by complete am: 405e2f68fb am: cad6995e1b by Robert Carr · 2 years, 10 months ago
  55. 405e2f6 BlastBufferQueue: Fake release if not received by complete by Robert Carr · 3 years, 7 months ago
  56. a4343e6 Clean up BBQ#abandon dead code by Vishnu Nair · 2 years, 11 months ago
  57. d00e0f7 Added trace data for latch and release buffers by Chavi Weingarten · 3 years, 1 month ago
  58. 74a49fe Merge "BBQ: Remove BufferFreedListener" by Vishnu Nair · 3 years, 1 month ago
  59. 728dba1 BBQ: Remove BufferFreedListener by Vishnu Nair · 3 years, 1 month ago
  60. c027ac6 Merge "Account for release callbacks when determing if sync is finished" into tm-qpr-dev am: 4b383323f7 am: 23a7c8a1a5 by Chavi Weingarten · 3 years, 1 month ago
  61. c1cf402 Account for release callbacks when determing if sync is finished by chaviw · 3 years, 2 months ago
  62. db7061c Merge "SurfaceFlinger: Report stuck fences to client" into tm-dev am: 407d5f2390 am: 661dfb66e6 by Rob Carr · 3 years, 3 months ago
  63. 4c1b646 SurfaceFlinger: Report stuck fences to client by Robert Carr · 3 years, 8 months ago
  64. d3d8f8e Migrate ISurfaceComposerClient to AIDL by Huihong Luo · 3 years, 5 months ago
  65. 02186fb Migrate 13 methods of ISurfaceComposer to AIDL by Huihong Luo · 3 years, 5 months ago
  66. 3b4bdcf Invoke sync transaction callback if overwritten by chaviw · 3 years, 5 months ago
  67. 79dc06a BLASTBufferQueue/SF: apply transactions with one-way binder by Robert Carr · 3 years, 5 months ago
  68. 4861b10 Changed setSyncTransaction to syncNextTransaction with callback logic. by Tianhao Yao · 3 years, 6 months ago
  69. d2aaab1 SurfaceView: Avoid destination frame updates on multiple threads 2/2 by Vishnu Nair · 3 years, 6 months ago
  70. e18b5a4 Merge "Add gatherPendingTransactions in BBQ" by Chavi Weingarten · 3 years, 6 months ago
  71. d84085a Add gatherPendingTransactions in BBQ by chaviw · 3 years, 6 months ago
  72. 57ae4b2 Add more info in BBQ Tracing by chaviw · 3 years, 6 months ago
  73. a58fbee Merge "BBQ: Fix log spam when creating a new BBQ" by Vishnu Nair · 3 years, 7 months ago
  74. 862ee16 Merge "Replace releaseCallbackId with generateReleaseCallbackId in BufferData" by Chavi Weingarten · 3 years, 7 months ago
  75. 8dd181f Replace releaseCallbackId with generateReleaseCallbackId in BufferData by chaviw · 3 years, 7 months ago
  76. dbca135 keep a wp<BLASTBufferQueue> in BufferItemConsumer by Ady Abraham · 3 years, 8 months ago
  77. ab06651 BBQ: Fix log spam when creating a new BBQ by Vishnu Nair · 3 years, 7 months ago
  78. 1e8bf10 BBQ: Recreate BBQ when SurfaceControl changes 1/2 by Vishnu Nair · 3 years, 7 months ago
  79. 1cb8e89 BBQ: Capture initial destframe change from BBQ by Vishnu Nair · 3 years, 8 months ago
  80. cf2f21f BLASTBufferQueue: Cap shadow queue size during sync by Robert Carr · 3 years, 8 months ago
  81. f2dace7 Only add commit callback when using sync transaction by chaviw · 3 years, 9 months ago
  82. 0acd33a Add ability to process buffers into the same syncTransaction by chaviw · 3 years, 9 months ago
  83. a1c4c82 Rename nextTransaction to syncTransaction by chaviw · 3 years, 9 months ago
  84. c33c63a Revert "BBQ: Clean up acquire states on BQ disconnect" by Jiakai Zhang · 3 years, 9 months ago
  85. 9051fb1 BBQ: Clean up acquire states on BQ disconnect by Vishnu Nair · 3 years, 9 months ago
  86. 768bfa0 Change log to match with function it's coming from by chaviw · 3 years, 9 months ago
  87. 4497fa8 Merge "Remove setTransactionCompleteCallback" by Chavi Weingarten · 3 years, 10 months ago
  88. f10b904 Remove setTransactionCompleteCallback by chaviw · 3 years, 10 months ago
  89. 6ebdf5f Use bufferItem's fence when calling release by chaviw · 3 years, 10 months ago
  90. d7deef7 Move blast sync handling to BBQ by chaviw · 3 years, 10 months ago
  91. 69058fb Call release buffer if the buffer is overwritten in the client by chaviw · 3 years, 10 months ago
  92. 3ad4956 Merge "BlastBufferQueue: Fix async worker deadlock" into sc-v2-dev am: 0363ad304f am: bcb6fb80ed by Vishnu Nair · 3 years, 10 months ago
  93. 0363ad3 Merge "BlastBufferQueue: Fix async worker deadlock" into sc-v2-dev by Vishnu Nair · 3 years, 10 months ago
  94. 51e4dc8 BlastBufferQueue: Fix async worker deadlock by Vishnu Nair · 3 years, 10 months ago
  95. 1a81417 Merge "Combine Buffer Properties when calling setBuffer" by Chavi Weingarten · 3 years, 10 months ago
  96. 1d07b10 BlastBufferQueue: Fix scaling when buffer scaling mode changes am: 932f6aee50 am: fec689d8c3 by Vishnu Nair · 3 years, 10 months ago
  97. 932f6ae BlastBufferQueue: Fix scaling when buffer scaling mode changes by Vishnu Nair · 3 years, 10 months ago
  98. ba4320c Combine Buffer Properties when calling setBuffer by chaviw · 3 years, 11 months ago
  99. 6a19527 Add applyPendingTransactions by chaviw · 4 years ago
  100. 13753f4 Merge "Added getLastAcquiredFrameNum" by Chavi Weingarten · 4 years ago