summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/DisplayHardware/FramebufferSurface.h
Commit message (Collapse)AuthorAgeFilesLines
* SurfaceFlinger: make the num FBs a board configJamie Gennis2012-10-121-2/+0
| | | | | Bug: 7283132 Change-Id: I38116f39fc18212f2daab94bbfc3daaf89439fc4
* we now correctly set-up connected screens during bootMathias Agopian2012-09-201-1/+4
| | | | Change-Id: Ie8b1a3b97ad1821cc970e43abe96c8cec7135b66
* add support hwc 1.1Mathias Agopian2012-09-171-4/+12
| | | | | | Bug: 7124069 Change-Id: I53d705105c4ad8954d3f50ee4f4c8b7ec936b871
* Reshuffle FramebufferSurfaceAndy McFadden2012-09-111-13/+6
| | | | | | | | | | FramebufferSurface no longer speaks directly to the FB HAL. Now everything goes through HWComposer (which may or may not be connected to a hardware composer). Added display index arg to some query methods. Change-Id: Id3e157d2d4e3555d33afbb703e518b6e92e2d6d5
* xdpi / ydpi were reported as 0Mathias Agopian2012-08-131-3/+7
| | | | | Bug: 6975723 Change-Id: Ia7fa37ec11e2308804f5034959a37e508d292d31
* surfaceflinger: refactor FrambufferSurfaceJamie Gennis2012-08-061-14/+18
| | | | | | | | This change refactors the FramebufferSurface class to inherit from the new ConsumerBase class. Bug: 6620200 Change-Id: I46ec942ddb019658e3c5e79465548b171b2261f2
* factor EGL/GL and surface creation out of DisplayHardwareMathias Agopian2012-07-191-3/+7
| | | | Change-Id: Icd85a6a4caad06f056578008af3e21666fa8b1f4
* Implement SurfaceFlinger's ANW on top of BufferQueueMathias Agopian2012-06-131-0/+71
SF now has its own implementation of ANW for the framebuffer and it uses BufferQueue. FramebufferNativeWindow is now only used by stand-alone apps. Change-Id: Iddeb24087df62bd92b0f78e391dda9b97ddc859c