• Home
  • Raw
  • Download

Lines Matching refs:task

61     MethodInvokeRenderTask* task = new MethodInvokeRenderTask((RunnableMethod) Bridge_ ## method); \
62 ARGS(method) *args = (ARGS(method) *) task->payload()
78 mContext = (CanvasContext*) postAndWait(task); in RenderProxy()
99 postAndWait(task); in destroyContext()
112 post(task); in setSwapBehavior()
129 return (bool) postAndWait(task); in loadSystemProperties()
141 postAndWait(task); // block since name/value pointers owned by caller in setName()
153 post(task); in initialize()
165 post(task); in updateSurface()
176 return (bool) postAndWait(task); in pauseSurface()
188 postAndWait(task); in setStopped()
205 post(task); in setup()
217 post(task); in setLightCenter()
229 post(task); in setOpaque()
241 post(task); in setWideGamut()
263 postAndWait(task); in destroy()
281 staticPostAndWait(task); in invokeFunctor()
283 thread.queue(task); in invokeFunctor()
294 void* retval = postAndWait(task); in createTextureLayer()
308 postAndWait(task); in buildLayer()
322 return (bool) postAndWait(task); in copyLayerInto()
341 postAndWait(task); in detachSurfaceTexture()
352 postAndWait(task); in destroyHardwareResources()
367 thread.queue(task); in trimMemory()
380 staticPostAndWait(task); // expensive, but block here since name/value pointers owned by caller in overrideProperty()
394 postAndWait(task); in fence()
400 staticPostAndWait(task); in staticFence()
411 postAndWait(task); in stopDrawing()
422 mRenderThread.queueAtFront(task); in notifyFramePending()
446 postAndWait(task); in dumpProfileInfo()
457 postAndWait(task); in resetProfileInfo()
470 postAndWait(task))); in frameTimePercentile()
483 staticPostAndWait(task); in dumpGraphicsMemory()
497 rt.queue(task); in setProcessStatsBuffer()
509 rt.queue(task); in rotateProcessStatsBuffer()
526 post(task); in addRenderNode()
538 post(task); in removeRenderNode()
551 staticPostAndWait(task); in drawRenderNode()
566 post(task); in serializeDisplayListTree()
585 post(task); in addFrameMetricsObserver()
604 post(task); in removeFrameMetricsObserver()
621 reinterpret_cast<intptr_t>( staticPostAndWait(task) )); in copySurfaceInto()
651 renderThread->queueAt(task, estimatedNextVsync + 8_ms); in prepareToDraw()
653 renderThread->queue(task); in prepareToDraw()
666 sk_sp<Bitmap> hardwareBitmap(reinterpret_cast<Bitmap*>(staticPostAndWait(task))); in allocateHardwareBitmap()
684 return static_cast<int>(reinterpret_cast<intptr_t>(staticPostAndWait(task))); in copyGraphicBufferInto()
699 thread.queue(task); in onBitmapDestroyed()
706 void RenderProxy::post(RenderTask* task) { in post() argument
707 mRenderThread.queue(task); in post()
720 thread.queue(task); in repackVectorDrawableAtlas()
723 void* RenderProxy::postAndWait(MethodInvokeRenderTask* task) { in postAndWait() argument
725 task->setReturnPtr(&retval); in postAndWait()
726 SignalingRenderTask syncTask(task, &mSyncMutex, &mSyncCondition); in postAndWait()
735 void* RenderProxy::staticPostAndWait(MethodInvokeRenderTask* task) { in staticPostAndWait() argument
739 task->setReturnPtr(&retval); in staticPostAndWait()
740 thread.queueAndWait(task); in staticPostAndWait()