- 6ccc5e8 sf: ConsumerBase-based classes now create their own BufferQueues by Jim Shargo · 1 year ago
- f97df4d Support fp16 in sf by Alec Mouri · 1 year, 11 months ago
- 30db640 Revert "SF: Introduce struct surfaceflinger::Config" by Lloyd Pique · 2 years, 1 month ago
- 8117c1a SF: Introduce struct surfaceflinger::Config by Lloyd Pique · 2 years, 2 months ago
- 439afad Push HWC cache slot generation down into CompositionEngine by Brian Lindahl · 2 years, 9 months ago
- 0acc384 SF: Add dumpsys flags to dump displays by Dominik Laskowski · 3 years, 4 months ago
- 4a92f55 FramebufferSurface: fix for limitFramebufferSize by Marin Shalamanov · 4 years, 4 months ago
- 045b700 SF: Don't cache display modes in HWComposer by Marin Shalamanov · 4 years, 7 months ago
- 3ea1d60 SF: Remove display config functions from HWC2 by Marin Shalamanov · 4 years, 8 months ago
- 0f10d0d Revert^2 "[SF] Introduce VirtualDisplayId" by Marin Shalamanov · 5 years ago
- 27ddcb5 SF: Simplify initialization after a ui::Size fix by Lloyd Pique · 5 years ago
- a13f2d5 Allow GPU composition to occur at a lower resolution by Brian Lindahl · 5 years ago
- b0dbdaa SurfaceFlinger: Enable -WConversion in Android.bp by Ady Abraham · 6 years ago
- 13f0d1a Return to manual slot use instead of slot generation by Valerie Hau · 6 years ago
- 6f89c37 Caching between SF and HWC extended to Buffer State Layers by Valerie Hau · 6 years ago
- 5723fbd Revert "Caching between SF and HWC for BufferStateLayers" by Wale Ogunwale · 6 years ago
- b28f007 Caching between SF and HWC for BufferStateLayers by Valerie Hau · 6 years ago
- 3415776 SF: Define DisplayId as struct type by Dominik Laskowski · 7 years ago
- 075d317 SF: Generalize display management by Dominik Laskowski · 7 years ago
- 34beb7a [SurfaceFlinger] Replace android_dataspace with Dataspace. by Peiyong Lin · 7 years ago
- 1e04361 surfaceflinger: minor dumpsys improvements by Chia-I Wu · 7 years ago
- 2ae2b3b Allow a primary display disconnect by Lloyd Pique · 8 years ago
- 1e24cce surfaceflinger: remove all direct use of EGL by Chia-I Wu · 8 years ago
- 83ce7c1 surfaceflinger: remove USE_HWC2 by Chia-I Wu · 8 years ago
- 6461806 Fix build error from diamond merge by Courtney Goeltzenleuchter · 8 years ago
- d0bdfcb Merge changes If4271719,I9c9b5de9,I46a26a67 into oc-dr1-dev am: ddd9c71272 am: e124f74dff by Courtney Goeltzenleuchter · 8 years ago
- 281e811 Communicate composition buffer dataspace to HWC by Courtney Goeltzenleuchter · 8 years ago
- cd939aa Fix build for non-HWC2 targets by Courtney Goeltzenleuchter · 8 years ago
- 79d2724 Communicate composition buffer dataspace to HWC by Courtney Goeltzenleuchter · 8 years ago
- 19987a8 Dump FramebufferSurface dataspace by Courtney Goeltzenleuchter · 8 years ago
- 0556d79 get rid of IGraphicBufferAlloc by Mathias Agopian · 8 years ago
- 1971b63 Use max acquired buffer setting to configStore by Fabien Sanglard · 8 years ago
- f8b4ca5 Revert "Get rid of IGraphicBufferAlloc" by Romain Guy · 8 years ago
- 78491c9 Get rid of IGraphicBufferAlloc by Mathias Agopian · 8 years ago
- 975e49a Merge "Revert "get rid of IGraphicBufferAlloc"" by Chia-I Wu · 8 years ago
- 527747d Revert "get rid of IGraphicBufferAlloc" by Chia-I Wu · 8 years ago
- aaff73f surfaceflinger: simplify HWC buffer cache clean up by Chia-I Wu · 8 years ago
- 1da94df get rid of IGraphicBufferAlloc by Mathias Agopian · 8 years ago
- a934764 Break a dependency of libui on libandroid by Mathias Agopian · 8 years ago
- 06d63de surfaceflinger: cache HWC client targets and buffers by Chia-I Wu · 9 years ago
- e0ea99c resolve merge conflicts of a2c2d11f9 to master by Mark Salyzyn · 9 years ago
- 7823e12 Replace cutils/log.h and rationalize log/log.h and android/log.h by Mark Salyzyn · 9 years ago
- c03d283 resolve merge conflicts of 525a5f2 to master by Mark Salyzyn · 9 years ago
- a5e161b Replace cutils/log.h and rationalize log/log.h and android/log.h by Mark Salyzyn · 9 years ago
- 11d0fc3 Rename "retire" to "present" for consistency by Fabien Sanglard · 9 years ago
- 9d96de4 Revert "Delete HWC1" by Fabien Sanglard · 9 years ago
- 90f9234 Delete HWC1 by Fabien Sanglard · 9 years ago
- 5fa1223 Rename dump methods to dumpState by Colin Cross · 9 years ago
- 3d1d280 Rename dump methods to dumpState by Colin Cross · 9 years ago
- 40845df SF: Add FenceTracker by Pablo Ceballos · 10 years ago
- 9e56aa0 Switch SurfaceFlinger to HWC 2.0 by Dan Stoza · 10 years ago
- ff12cba Merge "BQ: Modify consumer buffer count interfaces" by Pablo Ceballos · 10 years ago
- 19e3e06 BQ: Modify consumer buffer count interfaces by Pablo Ceballos · 10 years ago
- 47650f4 native: Rename mBuf to mSlot by Pablo Ceballos · 10 years ago
- 84493cd SurfaceFlinger: Stop using IGBC::BufferItem by Dan Stoza · 10 years ago
- f10c46e Enable clang for libui/libgui/surfaceflinger by Dan Stoza · 11 years ago
- 8dc5539 Add a BufferItem parameter to onFrameAvailable by Dan Stoza · 11 years ago
- 7cd8597 surfaceflinger: fix -Wunused-parameter warning by Jesse Hall · 11 years ago
- 9931460 am d4dabf87: am cdbf28b3: Merge "native frameworks: 64-bit compile issues" by Mark Salyzyn · 11 years ago
- 92dc3fc native frameworks: 64-bit compile issues by Mark Salyzyn · 11 years ago
- 7143316 Fix virtual display nesting by Dan Stoza · 12 years ago
- 028dc8f Provide HWC prepare with a valid output buffer by Jesse Hall · 12 years ago
- db89edc All consumers now take an IGraphicBufferConsumer instead of a BufferQueue by Mathias Agopian · 12 years ago
- ad678e1 single buffer mode for BufferQueue by Mathias Agopian · 12 years ago
- 595264f BufferQueue improvements and APIs changes by Mathias Agopian · 12 years ago
- 3bc3840 Merge "Rewrite VirtualDisplaySurface" by Jesse Hall · 12 years ago
- 38efe86 Rewrite VirtualDisplaySurface by Jesse Hall · 12 years ago
- 1585c4d Pay attention to buffer timestamps by Andy McFadden · 12 years ago
- c5d7b7d BufferQueue: track buffer-queue by instance vs. by reference by Lajos Molnar · 12 years ago
- 74d211a clean-up/simplify all dump() APIs by Mathias Agopian · 12 years ago
- 33ceeb3 Fix include paths by Mathias Agopian · 12 years ago
- 851cfe8 Isolate knowledge that fb target == output buffer by Jesse Hall · 12 years ago
- 13f01cb Pass sp<Fence>s around instead of file descriptors by Jesse Hall · 12 years ago
- 7414965 Release virtual display buffer immediately after HWC set by Jesse Hall · 12 years ago
- 99c7dbb Add DisplaySurface abstraction by Jesse Hall · 12 years ago
- 7adb0f8 Minor cleanups/fixes before virtual display refactoring by Jesse Hall · 12 years ago
- e3c697f Refactoring: Rename SurfaceTextureClient to Surface by Mathias Agopian · 12 years ago
- 392edd8 SurfaceFlinger: Move GraphicBufferAlloc to libgui by Jamie Gennis · 13 years ago
- cdbaecb SurfaceFlinger: make the num FBs a board config by Jamie Gennis · 13 years ago
- f5a3392 we now correctly set-up connected screens during boot by Mathias Agopian · 13 years ago
- f33e4b6 GraphicBufferAlloc class was declared twice by Mathias Agopian · 13 years ago
- da27af9 add support hwc 1.1 by Mathias Agopian · 13 years ago
- db27621 Initialize new HWC 1.2 fields by Jesse Hall · 13 years ago
- b0d1dd3 Reshuffle FramebufferSurface by Andy McFadden · 13 years ago
- b272541 libgui: move fence handling into ConsumerBase by Jamie Gennis · 13 years ago
- 72f096f BufferQueue: use max acquired buffer count by Jamie Gennis · 13 years ago
- 31a353d BufferQueue: clean up buffer counting by Jamie Gennis · 13 years ago
- 8b736f1 xdpi / ydpi were reported as 0 by Mathias Agopian · 13 years ago
- 1a4d883 surfaceflinger: refactor FrambufferSurface by Jamie Gennis · 13 years ago
- a491260 factor EGL/GL and surface creation out of DisplayHardware by Mathias Agopian · 13 years ago
- b42b1ac Return fence from acquireBuffer by Jesse Hall · 13 years ago
- ef19414 Transfer HWC release fences to BufferQueue by Jesse Hall · 13 years ago
- 3e87601 Implement SurfaceFlinger's ANW on top of BufferQueue by Mathias Agopian · 13 years ago