• Home
  • Raw
  • Download

Lines Matching refs:RenderProxy

38 RenderProxy::RenderProxy(bool translucent, RenderNode* rootRenderNode,  in RenderProxy()  function in android::uirenderer::renderthread::RenderProxy
48 RenderProxy::~RenderProxy() { in ~RenderProxy()
52 void RenderProxy::destroyContext() { in destroyContext()
62 void RenderProxy::setSwapBehavior(SwapBehavior swapBehavior) { in setSwapBehavior()
66 bool RenderProxy::loadSystemProperties() { in loadSystemProperties()
76 void RenderProxy::setName(const char* name) { in setName()
82 void RenderProxy::setSurface(ANativeWindow* window, bool enableTimeout) { in setSurface()
90 void RenderProxy::setSurfaceControl(ASurfaceControl* surfaceControl) { in setSurfaceControl()
103 void RenderProxy::allocateBuffers() { in allocateBuffers()
107 bool RenderProxy::pause() { in pause()
111 void RenderProxy::setStopped(bool stopped) { in setStopped()
115 void RenderProxy::setLightAlpha(uint8_t ambientShadowAlpha, uint8_t spotShadowAlpha) { in setLightAlpha()
120 void RenderProxy::setLightGeometry(const Vector3& lightCenter, float lightRadius) { in setLightGeometry()
124 void RenderProxy::setOpaque(bool opaque) { in setOpaque()
128 void RenderProxy::setColorMode(ColorMode mode) { in setColorMode()
132 int64_t* RenderProxy::frameInfo() { in frameInfo()
136 int RenderProxy::syncAndDrawFrame() { in syncAndDrawFrame()
140 void RenderProxy::destroy() { in destroy()
147 void RenderProxy::destroyFunctor(int functor) { in destroyFunctor()
153 DeferredLayerUpdater* RenderProxy::createTextureLayer() { in createTextureLayer()
159 void RenderProxy::buildLayer(RenderNode* node) { in buildLayer()
163 bool RenderProxy::copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap) { in copyLayerInto()
171 void RenderProxy::pushLayerUpdate(DeferredLayerUpdater* layer) { in pushLayerUpdate()
175 void RenderProxy::cancelLayerUpdate(DeferredLayerUpdater* layer) { in cancelLayerUpdate()
179 void RenderProxy::detachSurfaceTexture(DeferredLayerUpdater* layer) { in detachSurfaceTexture()
183 void RenderProxy::destroyHardwareResources() { in destroyHardwareResources()
187 void RenderProxy::trimMemory(int level) { in trimMemory()
195 void RenderProxy::purgeCaches() { in purgeCaches()
206 void RenderProxy::overrideProperty(const char* name, const char* value) { in overrideProperty()
212 void RenderProxy::fence() { in fence()
216 int RenderProxy::maxTextureSize() { in maxTextureSize()
222 void RenderProxy::stopDrawing() { in stopDrawing()
226 void RenderProxy::notifyFramePending() { in notifyFramePending()
230 void RenderProxy::dumpProfileInfo(int fd, int dumpFlags) { in dumpProfileInfo()
246 void RenderProxy::resetProfileInfo() { in resetProfileInfo()
253 uint32_t RenderProxy::frameTimePercentile(int percentile) { in frameTimePercentile()
260 void RenderProxy::dumpGraphicsMemory(int fd, bool includeProfileData) { in dumpGraphicsMemory()
267 void RenderProxy::getMemoryUsage(size_t* cpuUsage, size_t* gpuUsage) { in getMemoryUsage()
274 void RenderProxy::setProcessStatsBuffer(int fd) { in setProcessStatsBuffer()
282 void RenderProxy::rotateProcessStatsBuffer() { in rotateProcessStatsBuffer()
287 int RenderProxy::getRenderThreadTid() { in getRenderThreadTid()
291 void RenderProxy::addRenderNode(RenderNode* node, bool placeFront) { in addRenderNode()
295 void RenderProxy::removeRenderNode(RenderNode* node) { in removeRenderNode()
299 void RenderProxy::drawRenderNode(RenderNode* node) { in drawRenderNode()
303 void RenderProxy::setContentDrawBounds(int left, int top, int right, int bottom) { in setContentDrawBounds()
307 void RenderProxy::setPictureCapturedCallback( in setPictureCapturedCallback()
313 void RenderProxy::setASurfaceTransactionCallback( in setASurfaceTransactionCallback()
319 void RenderProxy::setPrepareSurfaceControlForWebviewCallback( in setPrepareSurfaceControlForWebviewCallback()
325 void RenderProxy::setFrameCallback(std::function<void(int64_t)>&& callback) { in setFrameCallback()
329 void RenderProxy::setFrameCompleteCallback(std::function<void(int64_t)>&& callback) { in setFrameCompleteCallback()
333 void RenderProxy::addFrameMetricsObserver(FrameMetricsObserver* observerPtr) { in addFrameMetricsObserver()
339 void RenderProxy::removeFrameMetricsObserver(FrameMetricsObserver* observerPtr) { in removeFrameMetricsObserver()
345 void RenderProxy::setForceDark(bool enable) { in setForceDark()
349 int RenderProxy::copySurfaceInto(ANativeWindow* window, int left, int top, int right, int bottom, in copySurfaceInto()
357 void RenderProxy::prepareToDraw(Bitmap& bitmap) { in prepareToDraw()
384 int RenderProxy::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto()
396 int RenderProxy::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto()
407 void RenderProxy::disableVsync() { in disableVsync()
411 void RenderProxy::preload() { in preload()