/frameworks/base/core/java/android/view/ |
H A D | HardwareCanvas.java | 115 * Detaches the specified functor from the current functor execution queue. 117 * @param functor The native functor to remove from the execution queue. 123 abstract void detachFunctor(int functor); argument 126 * Attaches the specified functor to the current functor execution queue. 128 * @param functor The native functor to add to the execution queue. 134 abstract void attachFunctor(int functor); argument [all...] |
H A D | HardwareRenderer.java | 446 * Detaches the specified functor from the current functor execution queue. 448 * @param functor The native functor to remove from the execution queue. 453 abstract void detachFunctor(int functor); argument 456 * Schedules the specified functor in the functors execution queue. 459 * @param functor The native functor to insert in the execution queue. 464 * @return true if the functor was attached successfully 466 abstract boolean attachFunctor(View.AttachInfo attachInfo, int functor); argument 1259 detachFunctor(int functor) argument 1266 attachFunctor(View.AttachInfo attachInfo, int functor) argument [all...] |
H A D | GLES20Canvas.java | 271 public void detachFunctor(int functor) { argument 272 nDetachFunctor(mRenderer, functor); 275 private static native void nDetachFunctor(int renderer, int functor); argument 278 public void attachFunctor(int functor) { argument 279 nAttachFunctor(mRenderer, functor); 282 private static native void nAttachFunctor(int renderer, int functor); argument
|
H A D | ViewRootImpl.java | 676 public boolean attachFunctor(int functor) { argument 679 return mAttachInfo.mHardwareRenderer.attachFunctor(mAttachInfo, functor); 684 public void detachFunctor(int functor) { argument 686 mAttachInfo.mHardwareRenderer.detachFunctor(functor);
|
/frameworks/base/libs/hwui/ |
H A D | OpenGLRenderer.h | 79 ANDROID_API void detachFunctor(Functor* functor); 80 ANDROID_API void attachFunctor(Functor* functor); 81 virtual status_t callDrawGLFunction(Functor* functor, Rect& dirty);
|
H A D | DisplayListRenderer.cpp | 318 Functor *functor = (Functor *) getInt(); local 319 ALOGD("%s%s %p", (char*) indent, OP_NAMES[op], functor); 884 Functor *functor = (Functor *) getInt(); local 885 DISPLAY_LIST_LOGD("%s%s %p", (char*) indent, OP_NAMES[op], functor); 886 renderer.startMark("GL functor"); 887 drawGlStatus |= renderer.callDrawGLFunction(functor, dirty); 1392 status_t DisplayListRenderer::callDrawGLFunction(Functor *functor, Rect& dirty) { argument 1395 addInt((int) functor);
|
H A D | OpenGLRenderer.cpp | 267 void OpenGLRenderer::detachFunctor(Functor* functor) { argument 268 mFunctors.remove(functor); 271 void OpenGLRenderer::attachFunctor(Functor* functor) { argument 272 mFunctors.add(functor); 313 status_t OpenGLRenderer::callDrawGLFunction(Functor* functor, Rect& dirty) { argument 315 detachFunctor(functor); 325 // Since we don't know what the functor will draw, let's dirty 342 status_t result = (*functor)(DrawGlInfo::kModeDraw, &info) | DrawGlInfo::kStatusDrew; 349 mFunctors.add(functor);
|
H A D | DisplayListRenderer.h | 553 virtual status_t callDrawGLFunction(Functor *functor, Rect& dirty);
|
/frameworks/base/core/jni/ |
H A D | android_view_GLES20Canvas.cpp | 161 OpenGLRenderer* renderer, Functor* functor) { 163 return renderer->callDrawGLFunction(functor, dirty); 167 jobject clazz, OpenGLRenderer* renderer, Functor* functor) { 168 renderer->detachFunctor(functor); 172 jobject clazz, OpenGLRenderer* renderer, Functor* functor) { 173 renderer->attachFunctor(functor); 160 android_view_GLES20Canvas_callDrawGLFunction(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument 166 android_view_GLES20Canvas_detachFunctor(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument 171 android_view_GLES20Canvas_attachFunctor(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument
|
/frameworks/base/core/java/android/webkit/ |
H A D | WebViewClassic.java | 4188 int functor = nativeCreateDrawGLFunction(mNativeClass, invScreenRect, 4190 ((HardwareCanvas) canvas).callDrawGLFunction(functor); 7842 int functor = 0; 7846 functor = nativeGetDrawGLFunction(mNativeClass); 7847 if (functor != 0) { 7848 // force an invalidate if functor attach not successful 7849 forceInval |= !viewRoot.attachFunctor(functor); 7853 if (functor == 0
|
/frameworks/compile/mclinker/utils/gtest/src/ |
H A D | gtest-all.cpp | 682 // Applies a function/functor to each element in the container. 684 void ForEach(const Container& c, Functor functor) { argument 685 std::for_each(c.begin(), c.end(), functor); 726 // functor.
|