• Home
  • Raw
  • Download

Lines Matching refs:RenderThread

115 void RenderThread::extendedFrameCallback(const AChoreographerFrameCallbackData* cbData,  in extendedFrameCallback()
117 RenderThread* rt = reinterpret_cast<RenderThread*>(data); in extendedFrameCallback()
130 void RenderThread::frameCallback(int64_t vsyncId, int64_t frameDeadline, int64_t frameTimeNanos, in frameCallback()
143 void RenderThread::refreshRateCallback(int64_t vsyncPeriod, void* data) { in refreshRateCallback()
145 RenderThread* rt = reinterpret_cast<RenderThread*>(data); in refreshRateCallback()
152 ChoreographerSource(RenderThread* renderThread) : mRenderThread(renderThread) {} in ChoreographerSource()
156 RenderThread::extendedFrameCallback, mRenderThread); in requestNextVsync()
164 RenderThread* mRenderThread;
169 DummyVsyncSource(RenderThread* renderThread) : mRenderThread(renderThread) {} in DummyVsyncSource()
186 RenderThread* mRenderThread;
189 bool RenderThread::hasInstance() { in hasInstance()
193 void RenderThread::setOnStartHook(JVMAttachHook onStartHook) { in setOnStartHook()
198 JVMAttachHook RenderThread::getOnStartHook() { in getOnStartHook()
202 RenderThread& RenderThread::getInstance() { in getInstance()
203 [[clang::no_destroy]] static sp<RenderThread> sInstance = []() { in getInstance()
204 sp<RenderThread> thread = sp<RenderThread>::make(); in getInstance()
212 RenderThread::RenderThread() in RenderThread() function in android::uirenderer::renderthread::RenderThread
224 RenderThread::~RenderThread() { in ~RenderThread()
230 void RenderThread::initializeChoreographer() { in initializeChoreographer()
237 RenderThread::refreshRateCallback, this); in initializeChoreographer()
241 RenderThread::choreographerCallback, this); in initializeChoreographer()
248 void RenderThread::initThreadLocals() { in initThreadLocals()
257 void RenderThread::setupFrameInterval() { in setupFrameInterval()
263 void RenderThread::requireGlContext() { in requireGlContext()
282 void RenderThread::requireVkContext() { in requireVkContext()
300 void RenderThread::initGrContextOptions(GrContextOptions& options) { in initGrContextOptions()
310 void RenderThread::destroyRenderingContext() { in destroyRenderingContext()
323 VulkanManager& RenderThread::vulkanManager() { in vulkanManager()
341 void RenderThread::dumpGraphicsMemory(int fd, bool includeProfileData) { in dumpGraphicsMemory()
351 void RenderThread::getMemoryUsage(size_t* cpuUsage, size_t* gpuUsage) { in getMemoryUsage()
355 Readback& RenderThread::readback() { in readback()
363 void RenderThread::setGrContext(sk_sp<GrDirectContext> context) { in setGrContext()
375 sk_sp<GrDirectContext> RenderThread::requireGrContext() { in requireGrContext()
384 int RenderThread::choreographerCallback(int fd, int events, void* data) { in choreographerCallback()
398 RenderThread* rt = reinterpret_cast<RenderThread*>(data); in choreographerCallback()
404 void RenderThread::dispatchFrameCallbacks() { in dispatchFrameCallbacks()
422 void RenderThread::requestVsync() { in requestVsync()
429 bool RenderThread::threadLoop() { in threadLoop()
461 void RenderThread::postFrameCallback(IFrameCallback* callback) { in postFrameCallback()
465 bool RenderThread::removeFrameCallback(IFrameCallback* callback) { in removeFrameCallback()
472 void RenderThread::pushBackFrameCallback(IFrameCallback* callback) { in pushBackFrameCallback()
478 sk_sp<Bitmap> RenderThread::allocateHardwareBitmap(SkBitmap& skBitmap) { in allocateHardwareBitmap()
490 bool RenderThread::isCurrent() { in isCurrent()
494 void RenderThread::preload() { in preload()