Lines Matching refs:RenderProxy

42 RenderProxy::RenderProxy(bool translucent, RenderNode* rootRenderNode,  in RenderProxy()  function in android::uirenderer::renderthread::RenderProxy
58 RenderProxy::~RenderProxy() { in ~RenderProxy()
62 void RenderProxy::destroyContext() { in destroyContext()
72 void RenderProxy::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
76 bool RenderProxy::loadSystemProperties() { in loadSystemProperties()
86 void RenderProxy::setName(const char* name) { in setName()
92 void RenderProxy::setHardwareBuffer(AHardwareBuffer* buffer) { in setHardwareBuffer()
104 void RenderProxy::setSurface(ANativeWindow* window, bool enableTimeout) { in setSurface()
112 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
125 void RenderProxy::allocateBuffers() { in allocateBuffers()
129 bool RenderProxy::pause() { in pause()
133 void RenderProxy::setStopped(bool stopped) { in setStopped()
137 void RenderProxy::setLightAlpha(uint8_t ambientShadowAlpha, uint8_t spotShadowAlpha) { in setLightAlpha()
142 void RenderProxy::setLightGeometry(const Vector3& lightCenter, float lightRadius) { in setLightGeometry()
146 void RenderProxy::setOpaque(bool opaque) { in setOpaque()
150 float RenderProxy::setColorMode(ColorMode mode) { in setColorMode()
162 void RenderProxy::setRenderSdrHdrRatio(float ratio) { in setRenderSdrHdrRatio()
166 int64_t* RenderProxy::frameInfo() { in frameInfo()
170 void RenderProxy::forceDrawNextFrame() { in forceDrawNextFrame()
174 int RenderProxy::syncAndDrawFrame() { in syncAndDrawFrame()
178 void RenderProxy::destroy() { in destroy()
185 void RenderProxy::destroyFunctor(int functor) { in destroyFunctor()
191 DeferredLayerUpdater* RenderProxy::createTextureLayer() { in createTextureLayer()
197 void RenderProxy::buildLayer(RenderNode* node) { in buildLayer()
201 bool RenderProxy::copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap) { in copyLayerInto()
209 void RenderProxy::pushLayerUpdate(DeferredLayerUpdater* layer) { in pushLayerUpdate()
213 void RenderProxy::cancelLayerUpdate(DeferredLayerUpdater* layer) { in cancelLayerUpdate()
217 void RenderProxy::detachSurfaceTexture(DeferredLayerUpdater* layer) { in detachSurfaceTexture()
221 void RenderProxy::destroyHardwareResources() { in destroyHardwareResources()
225 void RenderProxy::trimMemory(int level) { in trimMemory()
234 void RenderProxy::trimCaches(int level) { in trimCaches()
243 void RenderProxy::purgeCaches() { in purgeCaches()
254 void RenderProxy::overrideProperty(const char* name, const char* value) { in overrideProperty()
260 void RenderProxy::fence() { in fence()
264 int RenderProxy::maxTextureSize() { in maxTextureSize()
270 void RenderProxy::stopDrawing() { in stopDrawing()
274 void RenderProxy::notifyFramePending() { in notifyFramePending()
278 void RenderProxy::notifyCallbackPending() { in notifyCallbackPending()
282 void RenderProxy::notifyExpensiveFrame() { in notifyExpensiveFrame()
286 void RenderProxy::dumpProfileInfo(int fd, int dumpFlags) { in dumpProfileInfo()
302 void RenderProxy::resetProfileInfo() { in resetProfileInfo()
309 uint32_t RenderProxy::frameTimePercentile(int percentile) { in frameTimePercentile()
316 void RenderProxy::dumpGraphicsMemory(int fd, bool includeProfileData, bool resetProfile) { in dumpGraphicsMemory()
328 void RenderProxy::getMemoryUsage(size_t* cpuUsage, size_t* gpuUsage) { in getMemoryUsage()
335 void RenderProxy::setProcessStatsBuffer(int fd) { in setProcessStatsBuffer()
343 void RenderProxy::rotateProcessStatsBuffer() { in rotateProcessStatsBuffer()
348 int RenderProxy::getRenderThreadTid() { in getRenderThreadTid()
352 void RenderProxy::addRenderNode(RenderNode* node, bool placeFront) { in addRenderNode()
356 void RenderProxy::removeRenderNode(RenderNode* node) { in removeRenderNode()
360 void RenderProxy::drawRenderNode(RenderNode* node) { in drawRenderNode()
364 void RenderProxy::setContentDrawBounds(int left, int top, int right, int bottom) { in setContentDrawBounds()
368 void RenderProxy::setHardwareBufferRenderParams(const HardwareBufferRenderParams& params) { in setHardwareBufferRenderParams()
372 void RenderProxy::setPictureCapturedCallback( in setPictureCapturedCallback()
378 void RenderProxy::setASurfaceTransactionCallback( in setASurfaceTransactionCallback()
384 void RenderProxy::setPrepareSurfaceControlForWebviewCallback( in setPrepareSurfaceControlForWebviewCallback()
390 void RenderProxy::setFrameCallback( in setFrameCallback()
395 void RenderProxy::setFrameCommitCallback(std::function<void(bool)>&& callback) { in setFrameCommitCallback()
399 void RenderProxy::setFrameCompleteCallback(std::function<void()>&& callback) { in setFrameCompleteCallback()
403 void RenderProxy::addFrameMetricsObserver(FrameMetricsObserver* observerPtr) { in addFrameMetricsObserver()
409 void RenderProxy::removeFrameMetricsObserver(FrameMetricsObserver* observerPtr) { in removeFrameMetricsObserver()
415 void RenderProxy::setForceDark(bool enable) { in setForceDark()
419 void RenderProxy::copySurfaceInto(ANativeWindow* window, std::shared_ptr<CopyRequest>&& request) { in copySurfaceInto()
428 void RenderProxy::prepareToDraw(Bitmap& bitmap) { in prepareToDraw()
455 int RenderProxy::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto()
467 int RenderProxy::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto()
478 void RenderProxy::disableVsync() { in disableVsync()
482 void RenderProxy::preload() { in preload()
488 void RenderProxy::setRtAnimationsEnabled(bool enabled) { in setRtAnimationsEnabled()