/frameworks/native/services/surfaceflinger/ |
H A D | ColorLayer.h | 33 virtual void onDraw(const RenderArea& renderArea, const Region& clip,
|
H A D | ContainerLayer.h | 33 void onDraw(const RenderArea& renderArea, const Region& clip,
|
H A D | BufferLayer.h | 102 void onDraw(const RenderArea& renderArea, const Region& clip, 148 bool needsFiltering(const RenderArea& renderArea) const; 153 void drawWithOpenGL(const RenderArea& renderArea, bool useIdentityTransform) const;
|
H A D | ColorLayer.cpp | 45 void ColorLayer::onDraw(const RenderArea& renderArea, const Region& /* clip */, argument 50 computeGeometry(renderArea, mesh, useIdentityTransform);
|
H A D | Layer.h | 320 void computeGeometry(const RenderArea& renderArea, Mesh& mesh, bool useIdentityTransform) const; 375 virtual void onDraw(const RenderArea& renderArea, const Region& clip, 430 void draw(const RenderArea& renderArea, const Region& clip) const; 431 void draw(const RenderArea& renderArea, bool useIdentityTransform) const; 432 void draw(const RenderArea& renderArea) const; 527 void clearWithOpenGL(const RenderArea& renderArea) const; 632 void clearWithOpenGL(const RenderArea& renderArea, float r, float g, float b,
|
H A D | BufferLayer.cpp | 161 void BufferLayer::onDraw(const RenderArea& renderArea, const Region& clip, argument 182 under.orSelf(renderArea.getTransform().transform(layer->visibleRegion)); 187 clearWithOpenGL(renderArea, 0, 0, 0, 1); 201 bool blackOutLayer = isProtected() || (isSecure() && !renderArea.isSecure()); 207 const bool useFiltering = getFiltering() || needsFiltering(renderArea) || isFixedSize(); 252 drawWithOpenGL(renderArea, useIdentityTransform); 792 bool BufferLayer::needsFiltering(const RenderArea& renderArea) const { 793 return mNeedsFiltering || renderArea.needsFiltering(); 825 void BufferLayer::drawWithOpenGL(const RenderArea& renderArea, bool useIdentityTransform) const { argument 829 computeGeometry(renderArea, getB [all...] |
H A D | Layer.cpp | 706 void Layer::draw(const RenderArea& renderArea, const Region& clip) const { argument 707 onDraw(renderArea, clip, false); 710 void Layer::draw(const RenderArea& renderArea, bool useIdentityTransform) const { argument 711 onDraw(renderArea, Region(renderArea.getBounds()), useIdentityTransform); 714 void Layer::draw(const RenderArea& renderArea) const { 715 onDraw(renderArea, Region(renderArea.getBounds()), false); 718 void Layer::clearWithOpenGL(const RenderArea& renderArea, float red, float green, float blue, argument 721 computeGeometry(renderArea, getB 821 computeGeometry(const RenderArea& renderArea, Mesh& mesh, bool useIdentityTransform) const argument [all...] |
H A D | SurfaceFlinger.cpp | 2894 const DisplayRenderArea renderArea(displayDevice); 3008 layer->clearWithOpenGL(renderArea); 3024 layer->draw(renderArea, clip); 4720 DisplayRenderArea renderArea(device, sourceCrop, reqHeight, reqWidth, rotation); 4724 return captureScreenCommon(renderArea, traverseLayers, outBuffer, useIdentityTransform); 4826 LayerRenderArea renderArea(this, parent, crop, reqWidth, reqHeight, childrenOnly); 4838 return captureScreenCommon(renderArea, traverseLayers, outBuffer, false); 4841 status_t SurfaceFlinger::captureScreenCommon(RenderArea& renderArea, argument 4847 renderArea.updateDimensions(mPrimaryDisplayOrientation); 4851 *outBuffer = new GraphicBuffer(renderArea 4916 renderScreenImplLocked(const RenderArea& renderArea, TraverseLayersFunction traverseLayers, bool yswap, bool useIdentityTransform) argument 5030 captureScreenImplLocked(const RenderArea& renderArea, TraverseLayersFunction traverseLayers, ANativeWindowBuffer* buffer, bool useIdentityTransform, bool forSystem, int* outSyncFd) argument [all...] |
H A D | SurfaceFlinger.h | 567 void renderScreenImplLocked(const RenderArea& renderArea, TraverseLayersFunction traverseLayers, 569 status_t captureScreenCommon(RenderArea& renderArea, TraverseLayersFunction traverseLayers, 572 status_t captureScreenImplLocked(const RenderArea& renderArea,
|
/frameworks/native/vulkan/include/vulkan/ |
H A D | vulkan_core.h | 2681 VkRect2D renderArea; member in struct:VkRenderPassBeginInfo
|