Searched refs:HWComposer (Results 1 – 16 of 16) sorted by relevance
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.cpp | 89 HWComposer::HWComposer(std::unique_ptr<android::Hwc2::Composer> composer) in HWComposer() function in android::HWComposer 92 HWComposer::~HWComposer() = default; 94 void HWComposer::registerCallback(HWC2::ComposerCallback* callback, in registerCallback() 99 bool HWComposer::hasCapability(HWC2::Capability capability) const in hasCapability() 104 bool HWComposer::isValidDisplay(int32_t displayId) const { in isValidDisplay() 109 void HWComposer::validateChange(HWC2::Composition from, HWC2::Composition to) { in validateChange() 134 void HWComposer::onHotplug(hwc2_display_t displayId, int32_t displayType, in onHotplug() 153 bool HWComposer::onVsync(hwc2_display_t displayId, int64_t timestamp, in onVsync() 208 status_t HWComposer::allocateVirtualDisplay(uint32_t width, uint32_t height, in allocateVirtualDisplay() 253 HWC2::Layer* HWComposer::createLayer(int32_t displayId) { in createLayer() [all …]
|
D | HWComposer_hwc1.h | 58 class HWComposer 62 friend class HWComposer; variable 64 HWComposer* composer, int32_t disp, nsecs_t timestamp) = 0; 65 virtual void onHotplugReceived(HWComposer* composer, int disp, bool connected) = 0; 66 virtual void onInvalidateReceived(HWComposer* composer) = 0; 77 HWComposer( 81 ~HWComposer(); 204 friend class HWComposer; variable 300 HWComposer& mHwc; 309 VSyncThread(HWComposer& hwc);
|
D | FramebufferSurface.h | 34 class HWComposer; variable 41 FramebufferSurface(HWComposer& hwc, int disp, const sp<IGraphicBufferConsumer>& consumer); 89 HWComposer& mHwc;
|
D | VirtualDisplaySurface.h | 30 class HWComposer; variable 76 VirtualDisplaySurface(HWComposer& hwc, int32_t dispId, 154 HWComposer& mHwc;
|
D | HWComposer.h | 67 class HWComposer 70 explicit HWComposer(std::unique_ptr<android::Hwc2::Composer> composer); 72 ~HWComposer();
|
D | FramebufferSurface.cpp | 55 FramebufferSurface::FramebufferSurface(HWComposer& hwc, int disp, in FramebufferSurface()
|
D | VirtualDisplaySurface.cpp | 51 VirtualDisplaySurface::VirtualDisplaySurface(HWComposer& hwc, int32_t dispId, in VirtualDisplaySurface()
|
/frameworks/native/opengl/specs/ |
D | EGL_ANDROID_framebuffer_target.txt | 44 the HWComposer HAL as a framebuffer target layer. 67 EGL_FRAMEBUFFER_TARGET_ANDROID boolean whether use as a HWComposer 83 which the buffers are to be passed to HWComposer as a framebuffer
|
/frameworks/native/services/surfaceflinger/ |
D | DisplayDevice.h | 53 class HWComposer; variable 145 status_t prepareFrame(HWComposer& hwc); 172 void swapBuffers(HWComposer& hwc) const; 213 void disconnect(HWComposer& hwc);
|
D | Layer.h | 82 HWComposer* hwc; 121 HWComposer* hwc; 510 bool createHwcLayer(HWComposer* hwc, int32_t hwcId);
|
D | DisplayDevice.cpp | 303 void DisplayDevice::disconnect(HWComposer& hwc) { in disconnect() 343 status_t DisplayDevice::prepareFrame(HWComposer& hwc) { in prepareFrame() 367 void DisplayDevice::swapBuffers(HWComposer& hwc) const { in swapBuffers()
|
D | Android.bp | 97 "DisplayHardware/HWComposer.cpp",
|
D | SurfaceFlinger.h | 171 std::unique_ptr<HWComposer> mHwc; 640 HWComposer& getHwComposer() const { return *getBE().mHwc; } in getHwComposer()
|
D | SurfaceFlinger.cpp | 678 new HWComposer(std::make_unique<Hwc2::impl::Composer>(getBE().mHwcServiceName))); in init() 1440 getBE().mHwc.reset(new HWComposer(std::make_unique<Hwc2::impl::Composer>( in updateVrFlinger() 4258 HWComposer& hwc(getHwComposer()); in dumpAllLocked()
|
D | Layer.cpp | 222 bool Layer::createHwcLayer(HWComposer* hwc, int32_t hwcId) { in createHwcLayer()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableSurfaceFlinger.h | 44 mFlinger->getBE().mHwc.reset(new HWComposer(std::move(composer))); in setupComposer()
|