/frameworks/native/services/surfaceflinger/ |
H A D | LayerBase.h | 126 void computeGeometry(const sp<const DisplayDevice>& hw, LayerMesh* mesh) const; 135 virtual void setGeometry(const sp<const DisplayDevice>& hw, 137 virtual void setPerFrameData(const sp<const DisplayDevice>& hw, 139 virtual void setAcquireFence(const sp<const DisplayDevice>& hw, 148 virtual void draw(const sp<const DisplayDevice>& hw, const Region& clip) const; 149 virtual void draw(const sp<const DisplayDevice>& hw); 154 virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const = 0; 208 virtual bool needsFiltering(const sp<const DisplayDevice>& hw) const; 233 virtual void onLayerDisplayed(const sp<const DisplayDevice>& hw, 249 virtual void updateTransformHint(const sp<const DisplayDevice>& hw) cons [all...] |
H A D | SurfaceFlinger.cpp | 496 sp<DisplayDevice> hw = new DisplayDevice(this, local 503 hw->acquireScreen(); 505 mDisplays.add(token, hw); 514 sp<const DisplayDevice> hw(getDefaultDisplayDevice()); 517 DisplayDevice::makeCurrent(mEGLDisplay, hw, mEGLContext); 658 sp<const DisplayDevice> hw(getDefaultDisplayDevice()); 659 info->orientation = hw->getOrientation(); 660 getPixelFormatInfo(hw->getFormat(), &info->pixelFormatInfo); 808 const sp<DisplayDevice>& hw(mDisplays[dpy]); 809 if (hw 1184 sp<DisplayDevice> hw = new DisplayDevice(this, local 1476 doDisplayComposition(const sp<const DisplayDevice>& hw, const Region& inDirtyRegion) argument 1513 doComposeSurfaces(const sp<const DisplayDevice>& hw, const Region& dirty) argument 1625 drawWormhole(const sp<const DisplayDevice>& hw, const Region& region) const argument 2095 onScreenReleased(const sp<const DisplayDevice>& hw) argument [all...] |
H A D | LayerDim.cpp | 45 void LayerDim::onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const argument 50 const uint32_t fbHeight = hw->getHeight(); 64 computeGeometry(hw, &mesh);
|
H A D | Layer.h | 65 virtual void setGeometry(const sp<const DisplayDevice>& hw, 67 virtual void setPerFrameData(const sp<const DisplayDevice>& hw, 69 virtual void setAcquireFence(const sp<const DisplayDevice>& hw, 71 virtual void onLayerDisplayed(const sp<const DisplayDevice>& hw, 76 virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const; 95 virtual void updateTransformHint(const sp<const DisplayDevice>& hw) const;
|
H A D | LayerBase.cpp | 90 bool LayerBase::needsFiltering(const sp<const DisplayDevice>& hw) const { 91 return mNeedsFiltering || hw->needsFiltering(); 236 void LayerBase::computeGeometry(const sp<const DisplayDevice>& hw, LayerMesh* mesh) const argument 239 const Transform tr(hw->getTransform() * s.transform); 240 const uint32_t hw_h = hw->getHeight(); 271 const sp<const DisplayDevice>& hw, 292 const Transform& tr = hw->getTransform(); 301 void LayerBase::setPerFrameData(const sp<const DisplayDevice>& hw, argument 307 const Transform& tr = hw->getTransform(); 311 void LayerBase::setAcquireFence(const sp<const DisplayDevice>& hw, argument 270 setGeometry( const sp<const DisplayDevice>& hw, HWComposer::HWCLayerInterface& layer) argument 316 onLayerDisplayed(const sp<const DisplayDevice>& hw, HWComposer::HWCLayerInterface* layer) argument 338 draw(const sp<const DisplayDevice>& hw, const Region& clip) const argument 343 draw(const sp<const DisplayDevice>& hw) argument 348 clearWithOpenGL(const sp<const DisplayDevice>& hw, const Region& clip, GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) const argument 365 clearWithOpenGL(const sp<const DisplayDevice>& hw, const Region& clip) const argument 370 drawWithOpenGL(const sp<const DisplayDevice>& hw, const Region& clip) const argument [all...] |
H A D | LayerDim.h | 38 virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const;
|
H A D | Layer.cpp | 73 void Layer::onLayerDisplayed(const sp<const DisplayDevice>& hw, argument 75 LayerBaseClient::onLayerDisplayed(hw, layer); 113 const sp<const DisplayDevice> hw(mFlinger->getDefaultDisplayDevice()); 114 updateTransformHint(hw); 243 const sp<const DisplayDevice>& hw, 246 LayerBaseClient::setGeometry(hw, layer); 257 if (isSecure() && !hw->isSecure()) { 270 const Transform tr(hw->getTransform() * s.transform * bufferOrientation); 284 void Layer::setPerFrameData(const sp<const DisplayDevice>& hw, argument 286 LayerBaseClient::setPerFrameData(hw, laye 242 setGeometry( const sp<const DisplayDevice>& hw, HWComposer::HWCLayerInterface& layer) argument 292 setAcquireFence(const sp<const DisplayDevice>& hw, HWComposer::HWCLayerInterface& layer) argument 311 onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const argument [all...] |
H A D | LayerScreenshot.cpp | 124 void LayerScreenshot::onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const argument 129 const uint32_t fbHeight = hw->getHeight(); 141 if (isSecure() && !hw->isSecure()) { 146 computeGeometry(hw, &mesh);
|
H A D | LayerScreenshot.h | 46 virtual void onDraw(const sp<const DisplayDevice>& hw, const Region& clip) const;
|
H A D | DisplayDevice.cpp | 259 const sp<const DisplayDevice>& hw, EGLContext ctx) { 262 if (sur != hw->mSurface) { 263 result = eglMakeCurrent(dpy, hw->mSurface, hw->mSurface, ctx); 265 setViewportAndProjection(hw); 271 void DisplayDevice::setViewportAndProjection(const sp<const DisplayDevice>& hw) { argument 272 GLsizei w = hw->mDisplayWidth; 273 GLsizei h = hw->mDisplayHeight; 258 makeCurrent(EGLDisplay dpy, const sp<const DisplayDevice>& hw, EGLContext ctx) argument
|
H A D | DisplayDevice.h | 132 const sp<const DisplayDevice>& hw, EGLContext ctx); 134 static void setViewportAndProjection(const sp<const DisplayDevice>& hw);
|
H A D | SurfaceFlinger.h | 239 void onScreenReleased(const sp<const DisplayDevice>& hw); 241 void onScreenAcquired(const sp<const DisplayDevice>& hw); 365 void doDisplayComposition(const sp<const DisplayDevice>& hw, 367 void doComposeSurfaces(const sp<const DisplayDevice>& hw, 371 void drawWormhole(const sp<const DisplayDevice>& hw,
|