Lines Matching refs:CanvasContext

63 CanvasContext* CanvasContext::create(RenderThread& thread, bool translucent,  in create()
69 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
72 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
81 void CanvasContext::invokeFunctor(const RenderThread& thread, Functor* functor) { in invokeFunctor()
97 void CanvasContext::prepareToDraw(const RenderThread& thread, Bitmap* bitmap) { in prepareToDraw()
101 CanvasContext::CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, in CanvasContext() function in android::uirenderer::renderthread::CanvasContext
118 CanvasContext::~CanvasContext() { in ~CanvasContext()
126 void CanvasContext::addRenderNode(RenderNode* node, bool placeFront) { in addRenderNode()
132 void CanvasContext::removeRenderNode(RenderNode* node) { in removeRenderNode()
138 void CanvasContext::destroy() { in destroy()
146 void CanvasContext::setSurface(sp<Surface>&& surface, bool enableTimeout) { in setSurface()
182 void CanvasContext::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
186 bool CanvasContext::pauseSurface() { in pauseSurface()
191 void CanvasContext::setStopped(bool stopped) { in setStopped()
204 void CanvasContext::allocateBuffers() { in allocateBuffers()
210 void CanvasContext::setLightAlpha(uint8_t ambientShadowAlpha, uint8_t spotShadowAlpha) { in setLightAlpha()
215 void CanvasContext::setLightGeometry(const Vector3& lightCenter, float lightRadius) { in setLightGeometry()
220 void CanvasContext::setOpaque(bool opaque) { in setOpaque()
224 void CanvasContext::setWideGamut(bool wideGamut) { in setWideGamut()
228 bool CanvasContext::makeCurrent() { in makeCurrent()
254 bool CanvasContext::isSwapChainStuffed() { in isSwapChainStuffed()
294 void CanvasContext::prepareTree(TreeInfo& info, int64_t* uiFrameInfo, int64_t syncQueued, in prepareTree()
405 void CanvasContext::stopDrawing() { in stopDrawing()
411 void CanvasContext::notifyFramePending() { in notifyFramePending()
416 void CanvasContext::setPresentTime() { in setPresentTime()
433 void CanvasContext::draw() { in draw()
531 void CanvasContext::doFrame() { in doFrame()
536 SkISize CanvasContext::getNextFrameSize() const { in getNextFrameSize()
547 void CanvasContext::prepareAndDraw(RenderNode* node) { in prepareAndDraw()
564 void CanvasContext::markLayerInUse(RenderNode* node) { in markLayerInUse()
570 void CanvasContext::freePrefetchedLayers() { in freePrefetchedLayers()
582 void CanvasContext::buildLayer(RenderNode* node) { in buildLayer()
606 void CanvasContext::destroyHardwareResources() { in destroyHardwareResources()
617 void CanvasContext::trimMemory(RenderThread& thread, int level) { in trimMemory()
629 DeferredLayerUpdater* CanvasContext::createTextureLayer() { in createTextureLayer()
633 void CanvasContext::dumpFrames(int fd) { in dumpFrames()
638 void CanvasContext::resetFrameStats() { in resetFrameStats()
642 void CanvasContext::setName(const std::string&& name) { in setName()
646 void CanvasContext::waitOnFences() { in waitOnFences()
656 void CanvasContext::enqueueFrameWork(std::function<void()>&& func) { in enqueueFrameWork()
660 int64_t CanvasContext::getFrameNumber() { in getFrameNumber()
668 bool CanvasContext::surfaceRequiresRedraw() { in surfaceRequiresRedraw()
681 void CanvasContext::setRenderAheadDepth(int renderAhead) { in setRenderAheadDepth()
689 SkRect CanvasContext::computeDirtyRect(const Frame& frame, SkRect* dirty) { in computeDirtyRect()