1. 8b30dd1 Allow BlastBufferQueue to acquire an additional buffer by Vishnu Nair · 3 years, 6 months ago
  2. b13d750 Remove frame rate functions from buffer queue by Steven Thomas · 4 years, 5 months ago
  3. 6249309 Remove libbinder usage from media.swcodec apex by Chong Zhang · 4 years, 7 months ago
  4. 3172e20 Add plumbing for upcoming setFrameRate() api by Steven Thomas · 4 years, 7 months ago
  5. 430193f libgui: add more information when print BQ log and dump by Iris Chang · 4 years, 8 months ago
  6. 067fcd3 libgui: Add discardFreeBuffers callback to producer by Shuzhen Wang · 5 years ago
  7. cd1580c SurfaceFlinger: fix deferred transactions for buffers with timestamps by Ady Abraham · 5 years ago
  8. 09bd392 SF: Updating content FPS tracking by Ady Abraham · 5 years ago
  9. 6ae5503 Convert Mutex to std::mutex in BufferQueueCore/Producer/Consumer by Jorim Jaggi · 5 years ago
  10. ad9fe27 BufferQueueProducer: use the correct IPCThreadState. by Jayant Chowdhary · 5 years ago
  11. 48a619f Replace NULL/0 with nullptr by Yi Kong · 6 years ago
  12. 47f876b Hide some headers from libbinder to vendors by Jiyong Park · 6 years ago
  13. 65799c3 Use getpwnam()/getgrnam() instead of AID_* macros (libgui) by Yifan Hong · 7 years ago
  14. cb496ac use 64-bits usage bits almost everywhere by Mathias Agopian · 7 years ago
  15. 1671de0 Revert "use 64-bits usage bits almost everywhere" by Guang Zhu · 7 years ago
  16. 175d987 use 64-bits usage bits almost everywhere by Mathias Agopian · 7 years ago
  17. 6a3c05b fix circular dependency libnativewindow <-> libui by Mathias Agopian · 7 years ago
  18. 2041913 BufferQueue: plumbing mConsumerIsProtected by Jiwen 'Steve' Cai · 7 years ago
  19. 0c9a1ed libgui: Normalize IGraphicBufferConsumer methods by Dan Stoza · 7 years ago
  20. 3d4039d Use FenceTime to share fence times and reduce open fds. by Brian Anderson · 8 years ago
  21. 1ff5005 Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a am: 57dbf1c224 am: b17adaa85f am: c261a17e51 am: ce40ad2441 am: 97ce922887 by Fabien Sanglard · 8 years ago
  22. c261a17 Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a am: 57dbf1c224 by Fabien Sanglard · 8 years ago
  23. b17adaa Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 am: 9d14ab5409 am: 275b2347ef am: aff7827b4f am: c8684d517a by Fabien Sanglard · 8 years ago
  24. 275b234 Fix SF security vulnerability: 32660278 am: 2d8a2432e0 am: e5c91fe2e2 by Fabien Sanglard · 8 years ago
  25. 2d8a243 Fix SF security vulnerability: 32660278 by Fabien Sanglard · 8 years ago
  26. dc78251 Rename dump methods to dumpState by Colin Cross · 8 years ago
  27. 6e7e2b4 Fix logging implicit sign conversions by Colin Cross · 8 years ago
  28. 8211047 DO NOT MERGE ANYWHERE: BufferQueue consumers: Add discardFreeBuffer method by Eino-Ville Talvala · 8 years ago
  29. bc2df65 BufferQueue consumers: Add discardFreeBuffer method by Eino-Ville Talvala · 8 years ago
  30. e77c766 BufferQueue/SF: Add OccupancyTracker by Dan Stoza · 8 years ago
  31. 245cc5b BQ: Avoid unnecessary calls to consumer listener by Pablo Ceballos · 8 years ago
  32. 3559fbf Rename single buffer mode to shared buffer mode by Pablo Ceballos · 8 years ago
  33. 4782b26 Merge "Revert "Revert "Partial revert of "Fix Surface slot caching"""" into nyc-dev by Pablo Ceballos · 8 years ago
  34. 3827379 Revert "Revert "Partial revert of "Fix Surface slot caching""" by Pablo Ceballos · 8 years ago
  35. d8bb8da Merge "Revert "Partial revert of "Fix Surface slot caching""" into nyc-dev by Pablo Ceballos · 8 years ago
  36. c59eed5 Add SN logging am: d46695bb66 am: e39a6e160d am: 5e0fa1d392 am: 5da66d4fca am: ea91df0a24 am: f32db75e29 by Pablo Ceballos · 8 years ago
  37. 5da66d4 Add SN logging am: d46695bb66 am: e39a6e160d am: 5e0fa1d392 by Pablo Ceballos · 8 years ago
  38. 5e0fa1d Add SN logging am: d46695bb66 am: e39a6e160d by Pablo Ceballos · 8 years ago
  39. d46695b Add SN logging by Pablo Ceballos · 8 years ago
  40. aaf51e5 Merge "Add interface for controlling single buffer auto refresh" into nyc-dev by Pablo Ceballos · 8 years ago
  41. 738d34b Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3 am: 7e83de0114 am: f419ec1bfb am: 8b640e6403 am: 5d2c73e7dc am: 724f7954db by Pablo Ceballos · 8 years ago
  42. 8b640e6 Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3 am: 7e83de0114 by Pablo Ceballos · 8 years ago
  43. f419ec1 Merge "BQ: Add permission check to BufferQueueConsumer::dump" into lmp-dev am: 793be16dd3 by Pablo Ceballos · 8 years ago
  44. 16c9c30 Revert "Partial revert of "Fix Surface slot caching"" by Pablo Ceballos · 8 years ago
  45. 981066c Partial revert of "Fix Surface slot caching" by Pablo Ceballos · 8 years ago
  46. 88f6928 BQ: Add permission check to BufferQueueConsumer::dump by Pablo Ceballos · 8 years ago
  47. 789a0c8 Fix Surface slot caching by Pablo Ceballos · 9 years ago
  48. ff95aab Add interface for controlling single buffer auto refresh by Pablo Ceballos · 9 years ago
  49. 72daab6 BQ: Flexible resizing by Pablo Ceballos · 9 years ago
  50. 9e31433 BQ: Conditionally compile validateConsistencyLocked by Pablo Ceballos · 9 years ago
  51. 23b4abe BQ: Improved buffer/slot tracking by Pablo Ceballos · 9 years ago
  52. 0631218 SF: Force refresh when in single buffer mode by Pablo Ceballos · 9 years ago
  53. ccdfd60 BQ: Add support for single buffer mode by Pablo Ceballos · 9 years ago
  54. 567dbbb BQ: get rid of async in producer interface by Pablo Ceballos · 9 years ago
  55. 19e3e06 BQ: Modify consumer buffer count interfaces by Pablo Ceballos · 9 years ago
  56. 5f920c1 BufferQueueConsumer: signal onFrameReleased on dropped frames by Lajos Molnar · 9 years ago
  57. 812ed06 libgui: Add generation numbers to BufferQueue by Dan Stoza · 9 years ago
  58. a4650a5 Fix PTS handling for buffer replacement by Dan Stoza · 9 years ago
  59. 79e2878 Merge "libgui: Clear frame number while freeing slot" into mnc-dev by Dan Stoza · 9 years ago
  60. 52937cd libgui: Clear frame number while freeing slot by Dan Stoza · 9 years ago
  61. ecc5040 SurfaceFlinger: Fix PTS on stale buffers by Dan Stoza · 9 years ago
  62. 0de7ea7 libgui: Change BufferQueue to use free lists by Dan Stoza · 9 years ago
  63. 1fc9cc2 Revert "libgui: Change BufferQueue to use free lists" by Dan Stoza · 9 years ago
  64. 8dddc99 libgui: Change BufferQueue to use free lists by Dan Stoza · 9 years ago
  65. 1c87e47 DO NOT MERGE libgui: Remove IGBC::BufferItem by Dan Stoza · 9 years ago
  66. cf3834d DO NOT MERGE libgui: Prepare for IGBC::BufferItem removal by Dan Stoza · 9 years ago
  67. 82c6bcc DO NOT MERGE Add dataSpace to buffer queues; remove old format enums. by Eino-Ville Talvala · 9 years ago
  68. 3be1c6b libgui: Enable -Weverything and -Werror by Dan Stoza · 10 years ago
  69. 8f515ce libgui: 64 bit compile issues (part deux) by Mark Salyzyn · 10 years ago
  70. 4cbf3c5 Merge "BufferQueue: Guard against unbounded queue growth" by Dan Stoza · 10 years ago
  71. fb39827 Merge "BufferQueue: Increase max slots from 32 to 64" by Dan Stoza · 10 years ago
  72. ae3c368 BufferQueue: Guard against unbounded queue growth by Dan Stoza · 10 years ago
  73. febd4f4 BufferQueue: Increase max slots from 32 to 64 by Dan Stoza · 10 years ago
  74. 99b18b4 BufferQueue: Add StreamSplitter by Dan Stoza · 10 years ago
  75. d1c1036 BufferQueue: Hook up IProducerListener by Dan Stoza · 10 years ago
  76. 73ed82f Merge "Add sideband streams to BufferQueue and related classes" by Jesse Hall · 10 years ago
  77. 399184a Add sideband streams to BufferQueue and related classes by Jesse Hall · 10 years ago
  78. 9f3053d BufferQueue: Allow detaching/reattaching buffers by Dan Stoza · 10 years ago
  79. 3e96f19 Change BufferQueue into producer/consumer wrapper by Dan Stoza · 10 years ago
  80. 289ade1 Split BufferQueue into core + producer + consumer by Dan Stoza · 10 years ago