Searched defs:hw (Results 1 - 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DLayerDim.cpp45 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 DLayerScreenshot.cpp124 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 DDisplayDevice.cpp259 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 DLayer.cpp73 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 DLayerBase.cpp90 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 DSurfaceFlinger.cpp496 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...]

Completed in 586 milliseconds