/frameworks/base/core/jni/ |
H A D | android_view_GLES20Canvas.cpp | 137 OpenGLRenderer* renderer = new OpenGLRenderer(); local 138 renderer->initProperties(); 139 return renderer; 143 OpenGLRenderer* renderer) { 145 delete renderer; 153 OpenGLRenderer* renderer, jint width, jint height) { 154 renderer->setViewport(width, height); 158 OpenGLRenderer* renderer, jboolean opaque) { 159 return renderer->prepare(opaque); 163 OpenGLRenderer* renderer, jin 142 android_view_GLES20Canvas_destroyRenderer(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 152 android_view_GLES20Canvas_setViewport(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint width, jint height) argument 157 android_view_GLES20Canvas_prepare(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jboolean opaque) argument 162 android_view_GLES20Canvas_prepareDirty(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint left, jint top, jint right, jint bottom, jboolean opaque) argument 168 android_view_GLES20Canvas_finish(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 177 android_view_GLES20Canvas_setName(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring name) argument 188 android_view_GLES20Canvas_setCountOverdrawEnabled(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jboolean enabled) argument 193 android_view_GLES20Canvas_getOverdraw(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 202 android_view_GLES20Canvas_callDrawGLFunction(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument 208 android_view_GLES20Canvas_detachFunctor(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument 213 android_view_GLES20Canvas_attachFunctor(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Functor* functor) argument 218 android_view_GLES20Canvas_invokeFunctors(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jobject dirty) argument 245 android_view_GLES20Canvas_save(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint flags) argument 250 android_view_GLES20Canvas_getSaveCount(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 255 android_view_GLES20Canvas_restore(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 260 android_view_GLES20Canvas_restoreToCount(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint saveCount) argument 269 android_view_GLES20Canvas_saveLayer(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint, jint saveFlags) argument 275 android_view_GLES20Canvas_saveLayerClip(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkPaint* paint, jint saveFlags) argument 282 android_view_GLES20Canvas_saveLayerAlpha(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, jint alpha, jint saveFlags) argument 288 android_view_GLES20Canvas_saveLayerAlphaClip(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint alpha, jint saveFlags) argument 299 android_view_GLES20Canvas_quickReject(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom) argument 304 android_view_GLES20Canvas_clipRectF(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, SkRegion::Op op) argument 310 android_view_GLES20Canvas_clipRect(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint left, jint top, jint right, jint bottom, SkRegion::Op op) argument 316 android_view_GLES20Canvas_clipPath(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkPath* path, SkRegion::Op op) argument 321 android_view_GLES20Canvas_clipRegion(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkRegion* region, SkRegion::Op op) argument 326 android_view_GLES20Canvas_getClipBounds(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jobject rect) argument 340 android_view_GLES20Canvas_translate(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat dx, jfloat dy) argument 345 android_view_GLES20Canvas_rotate(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat degrees) argument 350 android_view_GLES20Canvas_scale(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat sx, jfloat sy) argument 355 android_view_GLES20Canvas_skew(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat sx, jfloat sy) argument 360 android_view_GLES20Canvas_setMatrix(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkMatrix* matrix) argument 365 android_view_GLES20Canvas_getMatrix(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkMatrix* matrix) argument 370 android_view_GLES20Canvas_concatMatrix(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkMatrix* matrix) argument 379 android_view_GLES20Canvas_drawBitmap(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkBitmap* bitmap, jbyteArray buffer, jfloat left, jfloat top, SkPaint* paint) argument 388 android_view_GLES20Canvas_drawBitmapRect(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkBitmap* bitmap, jbyteArray buffer, float srcLeft, float srcTop, float srcRight, float srcBottom, float dstLeft, float dstTop, float dstRight, float dstBottom, SkPaint* paint) argument 399 android_view_GLES20Canvas_drawBitmapMatrix(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkBitmap* bitmap, jbyteArray buffer, SkMatrix* matrix, SkPaint* paint) argument 408 android_view_GLES20Canvas_drawBitmapData(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jintArray colors, jint offset, jint stride, jfloat left, jfloat top, jint width, jint height, jboolean hasAlpha, SkPaint* paint) argument 433 android_view_GLES20Canvas_drawBitmapMesh(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkBitmap* bitmap, jbyteArray buffer, jint meshWidth, jint meshHeight, jfloatArray vertices, jint offset, jintArray colors, jint colorOffset, SkPaint* paint) argument 449 android_view_GLES20Canvas_drawPatch(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkBitmap* bitmap, jbyteArray buffer, Res_png_9patch* patch, float left, float top, float right, float bottom, SkPaint* paint) argument 458 android_view_GLES20Canvas_drawColor(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint color, SkXfermode::Mode mode) argument 463 android_view_GLES20Canvas_drawRect(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint) argument 469 android_view_GLES20Canvas_drawRoundRect(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat rx, jfloat ry, SkPaint* paint) argument 475 android_view_GLES20Canvas_drawCircle(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat x, jfloat y, jfloat radius, SkPaint* paint) argument 480 android_view_GLES20Canvas_drawOval(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint) argument 486 android_view_GLES20Canvas_drawArc(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, SkPaint* paint) argument 492 android_view_GLES20Canvas_drawRegionAsRects(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkRegion* region, SkPaint* paint) argument 519 android_view_GLES20Canvas_drawRects(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloatArray rects, jint count, SkPaint* paint) argument 526 android_view_GLES20Canvas_drawPoints(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) argument 533 android_view_GLES20Canvas_drawPath(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkPath* path, SkPaint* paint) argument 538 android_view_GLES20Canvas_drawLines(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloatArray points, jint offset, jint count, SkPaint* paint) argument 549 android_view_GLES20Canvas_resetModifiers(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint modifiers) argument 556 android_view_GLES20Canvas_setupShader(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkiaShader* shader) argument 561 android_view_GLES20Canvas_setupColorFilter(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkiaColorFilter* filter) argument 566 android_view_GLES20Canvas_setupShadow(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jfloat radius, jfloat dx, jfloat dy, jint color) argument 575 android_view_GLES20Canvas_setupPaintFilter(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jint clearBits, jint setBits) argument 580 android_view_GLES20Canvas_resetPaintFilter(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 603 renderText(OpenGLRenderer* renderer, const jchar* text, int count, jfloat x, jfloat y, int flags, SkPaint* paint) argument 624 renderTextOnPath(OpenGLRenderer* renderer, const jchar* text, int count, SkPath* path, jfloat hOffset, jfloat vOffset, int flags, SkPaint* paint) argument 638 renderTextRun(OpenGLRenderer* renderer, const jchar* text, jint start, jint count, jint contextCount, jfloat x, jfloat y, int flags, SkPaint* paint) argument 660 android_view_GLES20Canvas_drawTextArray(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jcharArray text, jint index, jint count, jfloat x, jfloat y, jint flags, SkPaint* paint) argument 668 android_view_GLES20Canvas_drawText(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring text, jint start, jint end, jfloat x, jfloat y, jint flags, SkPaint* paint) argument 676 android_view_GLES20Canvas_drawTextArrayOnPath(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jcharArray text, jint index, jint count, SkPath* path, jfloat hOffset, jfloat vOffset, jint flags, SkPaint* paint) argument 685 android_view_GLES20Canvas_drawTextOnPath(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring text, jint start, jint end, SkPath* path, jfloat hOffset, jfloat vOffset, jint flags, SkPaint* paint) argument 694 android_view_GLES20Canvas_drawTextRunArray(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jfloat x, jfloat y, jint dirFlags, SkPaint* paint) argument 704 android_view_GLES20Canvas_drawTextRun(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring text, jint start, jint end, jint contextStart, int contextEnd, jfloat x, jfloat y, jint dirFlags, SkPaint* paint) argument 716 renderPosText(OpenGLRenderer* renderer, const jchar* text, int count, const jfloat* positions, jint dirFlags, SkPaint* paint) argument 731 android_view_GLES20Canvas_drawPosTextArray(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jcharArray text, jint index, jint count, jfloatArray pos, SkPaint* paint) argument 743 android_view_GLES20Canvas_drawPosText(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring text, jint start, jint end, jfloatArray pos, SkPaint* paint) argument 759 android_view_GLES20Canvas_getDisplayList(JNIEnv* env, jobject clazz, DisplayListRenderer* renderer, DisplayList* displayList) argument 769 android_view_GLES20Canvas_resetDisplayListRenderer(JNIEnv* env, jobject clazz, DisplayListRenderer* renderer) argument 774 android_view_GLES20Canvas_drawDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList, jobject dirty, jint flags) argument 786 android_view_GLES20Canvas_outputDisplayList(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, DisplayList* displayList) argument 795 android_view_GLES20Canvas_interrupt(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 800 android_view_GLES20Canvas_resume(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 808 OpenGLRenderer* renderer = new LayerRenderer(layer); local 905 android_view_GLES20Canvas_updateRenderLayer(JNIEnv* env, jobject clazz, Layer* layer, OpenGLRenderer* renderer, DisplayList* displayList, jint left, jint top, jint right, jint bottom) argument 930 android_view_GLES20Canvas_drawLayer(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Layer* layer, jfloat x, jfloat y) argument 940 android_view_GLES20Canvas_pushLayerUpdate(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Layer* layer) argument 945 android_view_GLES20Canvas_cancelLayerUpdate(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, Layer* layer) argument 950 android_view_GLES20Canvas_clearLayerUpdates(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument 955 android_view_GLES20Canvas_flushLayerUpdates(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer) argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | DisplayListOp.h | 95 // default behavior only affects immediate, deferrable state, issue directly to renderer 100 * State operations are applied directly to the renderer, but can cause the deferred drawing op 108 virtual void applyState(OpenGLRenderer& renderer, int saveCount) const = 0; 135 virtual status_t applyDraw(OpenGLRenderer& renderer, Rect& dirty) = 0; 144 virtual status_t multiDraw(OpenGLRenderer& renderer, Rect& dirty, argument 148 renderer.restoreDisplayState(*(ops[i].state), true); 149 status |= ops[i].op->applyDraw(renderer, dirty); 164 virtual void onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, argument 191 SkPaint* getPaint(OpenGLRenderer& renderer) { argument 192 return renderer 273 applyState(OpenGLRenderer& renderer, int saveCount) const argument 307 applyState(OpenGLRenderer& renderer, int saveCount) const argument 346 applyState(OpenGLRenderer& renderer, int saveCount) const argument 383 applyState(OpenGLRenderer& renderer, int saveCount) const argument 403 applyState(OpenGLRenderer& renderer, int saveCount) const argument 422 applyState(OpenGLRenderer& renderer, int saveCount) const argument 442 applyState(OpenGLRenderer& renderer, int saveCount) const argument 462 applyState(OpenGLRenderer& renderer, int saveCount) const argument 485 applyState(OpenGLRenderer& renderer, int saveCount) const argument 529 applyState(OpenGLRenderer& renderer, int saveCount) const argument 558 applyState(OpenGLRenderer& renderer, int saveCount) const argument 579 applyState(OpenGLRenderer& renderer, int saveCount) const argument 597 applyState(OpenGLRenderer& renderer, int saveCount) const argument 612 applyState(OpenGLRenderer& renderer, int saveCount) const argument 628 applyState(OpenGLRenderer& renderer, int saveCount) const argument 644 applyState(OpenGLRenderer& renderer, int saveCount) const argument 660 applyState(OpenGLRenderer& renderer, int saveCount) const argument 676 applyState(OpenGLRenderer& renderer, int saveCount) const argument 695 applyState(OpenGLRenderer& renderer, int saveCount) const argument 711 applyState(OpenGLRenderer& renderer, int saveCount) const argument 742 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 766 multiDraw(OpenGLRenderer& renderer, Rect& dirty, const Vector<OpStatePair>& ops, const Rect& bounds) argument 813 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 847 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 857 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 874 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 887 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 902 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 913 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 927 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 938 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 973 getMesh(OpenGLRenderer& renderer) argument 988 multiDraw(OpenGLRenderer& renderer, Rect& dirty, const Vector<OpStatePair>& ops, const Rect& bounds) argument 1062 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1076 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1102 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1130 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1147 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1156 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1172 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1182 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1198 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1220 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1241 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1260 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1291 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1295 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1321 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1331 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1348 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1368 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1394 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1415 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1434 onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, const DeferredDisplayState& state) argument 1456 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1463 multiDraw(OpenGLRenderer& renderer, Rect& dirty, const Vector<OpStatePair>& ops, const Rect& bounds) argument 1507 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1544 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument 1567 applyDraw(OpenGLRenderer& renderer, Rect& dirty) argument [all...] |
H A D | DeferredDisplayList.cpp | 54 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) = 0; 93 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { argument 102 renderer.restoreDisplayState(*state); 105 renderer.eventMark(op->name()); 108 status |= op->applyDraw(renderer, dirty); 116 renderer.drawScreenSpaceColorRect(bounds.left, bounds.top, bounds.right, bounds.bottom, 263 virtual status_t replay(OpenGLRenderer& renderer, Rect& dirty, int index) { argument 268 return DrawBatch::replay(renderer, dirty, -1); 272 renderer.setupMergedMultiDraw(mClipSideFlags ? &mClipRect : NULL); 280 renderer 307 replay(OpenGLRenderer& renderer, Rect& dirty, int index) argument 329 replay(OpenGLRenderer& renderer, Rect& dirty, int index) argument 353 replay(OpenGLRenderer& renderer, Rect& dirty, int index) argument 413 addClip(OpenGLRenderer& renderer, ClipOp* op) argument 438 addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount) argument 451 addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount) argument 473 addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 491 addDrawOp(OpenGLRenderer& renderer, DrawOp* op) argument 616 storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op) argument 625 storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 642 replayBatchList(const Vector<Batch*>& batchList, OpenGLRenderer& renderer, Rect& dirty) argument 655 flush(OpenGLRenderer& renderer, Rect& dirty) argument [all...] |
H A D | Layer.cpp | 43 renderer = NULL; 202 DeferStateStruct deferredState(*deferredList, *renderer, 205 renderer->initViewport(width, height); 206 renderer->setupFrameState(dirtyRect.left, dirtyRect.top, 215 renderer = NULL; 225 // renderer is checked as layer may be destroyed/put in layer cache with flush scheduled 226 if (deferredList && renderer) { 227 renderer->setViewport(layer.getWidth(), layer.getHeight()); 228 renderer->prepareDirty(dirtyRect.left, dirtyRect.top, dirtyRect.right, dirtyRect.bottom, 231 deferredList->flush(*renderer, dirtyRec [all...] |
H A D | DeferredDisplayList.h | 106 * Plays back all of the draw ops recorded into batches to the renderer. 107 * Adjusts the state of the renderer as necessary, and restores it when complete 109 status_t flush(OpenGLRenderer& renderer, Rect& dirty); 111 void addClip(OpenGLRenderer& renderer, ClipOp* op); 112 void addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount); 113 void addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount); 114 void addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount); 120 void addDrawOp(OpenGLRenderer& renderer, DrawOp* op); 139 void storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op); 140 void storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateO [all...] |
H A D | DisplayList.cpp | 403 void DisplayList::setViewProperties(OpenGLRenderer& renderer, T& handler, argument 410 renderer.translate(mLeft, mTop); 413 renderer.concatMatrix(mStaticMatrix); 415 renderer.concatMatrix(mAnimationMatrix); 419 renderer.translate(mTranslationX, mTranslationY); 421 renderer.concatMatrix(mTransformMatrix); 427 renderer.setOverrideLayerAlpha(mAlpha); 429 renderer.scaleAlpha(mAlpha); 498 * DeferredDisplayState) may be issued directly to the renderer, but complex operations (with custom 503 void DisplayList::iterate(OpenGLRenderer& renderer, argument [all...] |
H A D | GammaFontRenderer.cpp | 43 // Choose the best renderer 59 // Get the renderer properties 96 // Shader-based renderer 100 INIT_LOGD("Creating shader gamma font renderer"); 139 // Lookup-based renderer 143 INIT_LOGD("Creating lookup gamma font renderer"); 162 // Lookup-based renderer, using 3 different correction tables 166 INIT_LOGD("Creating lookup3 gamma font renderer"); 236 FontRenderer* renderer = mRenderers[gamma]; local 237 if (!renderer) { [all...] |
H A D | GammaFontRenderer.h | 168 FontRenderer* renderer = mRenderers[fontRenderer]; 169 if (!renderer) return 0; 171 return renderer->getCacheSize(format);
|
H A D | FontRenderer.cpp | 54 renderer->setupDraw(); 55 renderer->setupDrawTextGamma(paint); 56 renderer->setupDrawDirtyRegionsDisabled(); 57 renderer->setupDrawWithTexture(glyphFormat == GL_ALPHA); 60 renderer->setupDrawAlpha8Color(paint->getColor(), alpha); 65 renderer->setupDrawColor(floatAlpha, floatAlpha, floatAlpha, floatAlpha); 75 renderer->setupDrawColorFilter(); 76 renderer->setupDrawShader(); 77 renderer->setupDrawBlending(true, mode); 78 renderer [all...] |
H A D | FontRenderer.h | 66 TextSetupFunctor(OpenGLRenderer* renderer, float x, float y, bool pureTranslate, argument 68 renderer(renderer), x(x), y(y), pureTranslate(pureTranslate), 75 OpenGLRenderer* renderer; member in class:android::uirenderer::TextSetupFunctor
|
H A D | Layer.h | 85 void updateDeferred(OpenGLRenderer* renderer, DisplayList* displayList, argument 87 this->renderer = renderer; 286 OpenGLRenderer* renderer; member in struct:android::uirenderer::Layer
|
H A D | DisplayList.h | 70 DeferStateStruct(DeferredDisplayList& deferredList, OpenGLRenderer& renderer, int replayFlags) argument 71 : mDeferredList(deferredList), mRenderer(renderer), mReplayFlags(replayFlags) {} 78 ReplayStateStruct(OpenGLRenderer& renderer, Rect& dirty, int replayFlags) argument 79 : mRenderer(renderer), mDirty(dirty), mReplayFlags(replayFlags), 460 inline void setViewProperties(OpenGLRenderer& renderer, T& handler, const int level); 463 inline void iterate(OpenGLRenderer& renderer, T& handler, const int level);
|
H A D | LayerRenderer.cpp | 437 LayerRenderer renderer(layer); 438 renderer.setViewport(bitmap->width(), bitmap->height()); 439 renderer.OpenGLRenderer::prepareDirty(0.0f, 0.0f, 443 renderer.translate(0.0f, bitmap->height()); 444 renderer.scale(1.0f, -1.0f); 458 renderer.drawTextureLayer(layer, bounds);
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | GLExtensions.cpp | 35 GLubyte const* renderer, 40 mRenderer = (char const*)renderer; 33 initWithGLStrings( GLubyte const* vendor, GLubyte const* renderer, GLubyte const* version, GLubyte const* extensions) argument
|
H A D | GLExtensions.h | 61 GLubyte const* renderer,
|
/frameworks/av/libvideoeditor/lvpp/ |
H A D | PreviewRenderer.cpp | 32 PreviewRenderer* renderer = new PreviewRenderer(surface, width, height); local 34 if (renderer->init() != 0) { 35 delete renderer; 39 return renderer;
|
H A D | NativeWindowRenderer.h | 163 RenderInput(NativeWindowRenderer* renderer, GLuint textureId);
|
H A D | NativeWindowRenderer.cpp | 568 RenderInput::RenderInput(NativeWindowRenderer* renderer, GLuint textureId) argument 569 : mRenderer(renderer)
|
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 54 // The native renderer will be destroyed when this object dies. 115 throw new IllegalStateException("Could not create GLES20Canvas renderer"); 128 private static native void nResetDisplayListRenderer(int renderer); argument 129 private static native void nDestroyRenderer(int renderer); argument 134 public CanvasFinalizer(int renderer) { argument 135 mRenderer = renderer; 154 private static native void nSetName(int renderer, String name); argument 192 static native void nUpdateRenderLayer(int layerId, int renderer, int displayList, argument 196 private static native void nClearLayerUpdates(int renderer); argument 197 private static native void nFlushLayerUpdates(int renderer); argument 198 nPushLayerUpdate(int renderer, int layer) argument 199 nCancelLayerUpdate(int renderer, int layer) argument 252 nSetViewport(int renderer, int width, int height) argument 264 nPrepare(int renderer, boolean opaque) argument 265 nPrepareDirty(int renderer, int left, int top, int right, int bottom, boolean opaque) argument 273 nFinish(int renderer) argument 293 nSetCountOverdrawEnabled(int renderer, boolean enabled) argument 299 nGetOverdraw(int renderer) argument 310 nCallDrawGLFunction(int renderer, int drawGLFunction) argument 317 nInvokeFunctors(int renderer, Rect dirty) argument 324 nDetachFunctor(int renderer, int functor) argument 331 nAttachFunctor(int renderer, int functor) argument 409 nGetDisplayList(int renderer, int displayList) argument 416 nOutputDisplayList(int renderer, int displayList) argument 424 nDrawDisplayList(int renderer, int displayList, Rect dirty, int flags) argument 438 nDrawLayer(int renderer, int layer, float x, float y) argument 448 nInterrupt(int renderer) argument 449 nResume(int renderer) argument 490 nClipPath(int renderer, int path, int op) argument 497 nClipRect(int renderer, float left, float top, float right, float bottom, int op) argument 510 nClipRect(int renderer, int left, int top, int right, int bottom, int op) argument 545 nClipRegion(int renderer, int region, int op) argument 552 nGetClipBounds(int renderer, Rect bounds) argument 559 nQuickReject(int renderer, float left, float top, float right, float bottom) argument 584 nTranslate(int renderer, float dx, float dy) argument 591 nSkew(int renderer, float sx, float sy) argument 598 nRotate(int renderer, float degrees) argument 605 nScale(int renderer, float sx, float sy) argument 612 nSetMatrix(int renderer, int matrix) argument 620 nGetMatrix(int renderer, int matrix) argument 627 nConcatMatrix(int renderer, int matrix) argument 643 nSave(int renderer, int flags) argument 662 nSaveLayer(int renderer, int paint, int saveFlags) argument 681 nSaveLayer(int renderer, float left, float top, float right, float bottom, int paint, int saveFlags) argument 693 nSaveLayerAlpha(int renderer, int alpha, int saveFlags) argument 704 nSaveLayerAlpha(int renderer, float left, float top, float right, float bottom, int alpha, int saveFlags) argument 712 nRestore(int renderer) argument 719 nRestoreToCount(int renderer, int saveCount) argument 726 nGetSaveCount(int renderer) argument 743 nResetPaintFilter(int renderer) argument 744 nSetupPaintFilter(int renderer, int clearBits, int setBits) argument 767 nDrawArc(int renderer, float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, int paint) argument 806 nDrawPatch(int renderer, int bitmap, byte[] buffer, int chunk, float left, float top, float right, float bottom, int paint) argument 822 nDrawBitmap(int renderer, int bitmap, byte[] buffer, float left, float top, int paint) argument 839 nDrawBitmap(int renderer, int bitmap, byte[] buffer, int matrix, int paint) argument 896 nDrawBitmap(int renderer, int bitmap, byte[] buffer, float srcLeft, float srcTop, float srcRight, float srcBottom, float left, float top, float right, float bottom, int paint) argument 934 nDrawBitmap(int renderer, int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, int nativePaint) argument 973 nDrawBitmapMesh(int renderer, int bitmap, byte[] buffer, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, int paint) argument 987 nDrawCircle(int renderer, float cx, float cy, float radius, int paint) argument 1000 nDrawColor(int renderer, int color, int mode) argument 1027 nDrawLines(int renderer, float[] points, int offset, int count, int paint) argument 1045 nDrawOval(int renderer, float left, float top, float right, float bottom, int paint) argument 1071 nDrawPath(int renderer, int path, int paint) argument 1072 nDrawRects(int renderer, int region, int paint) argument 1083 nDrawRects(int renderer, float[] rects, int count, int paint) argument 1150 nDrawPoints(int renderer, float[] points, int offset, int count, int paint) argument 1168 nDrawPosText(int renderer, char[] text, int index, int count, float[] pos, int paint) argument 1186 nDrawPosText(int renderer, String text, int start, int end, float[] pos, int paint) argument 1200 nDrawRect(int renderer, float left, float top, float right, float bottom, int paint) argument 1229 nDrawRoundRect(int renderer, float left, float top, float right, float bottom, float rx, float y, int paint) argument 1246 nDrawText(int renderer, char[] text, int index, int count, float x, float y, int bidiFlags, int paint) argument 1286 nDrawText(int renderer, String text, int start, int end, float x, float y, int bidiFlags, int paint) argument 1316 nDrawTextOnPath(int renderer, char[] text, int index, int count, int path, float hOffset, float vOffset, int bidiFlags, int nativePaint) argument 1332 nDrawTextOnPath(int renderer, String text, int start, int end, int path, float hOffset, float vOffset, int bidiFlags, int nativePaint) argument 1354 nDrawTextRun(int renderer, char[] text, int index, int count, int contextIndex, int contextCount, float x, float y, int dir, int nativePaint) argument 1388 nDrawTextRun(int renderer, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int nativePaint) argument 1469 nSetupShader(int renderer, int shader) argument 1470 nSetupColorFilter(int renderer, int colorFilter) argument 1471 nSetupShadow(int renderer, float radius, float dx, float dy, int color) argument 1474 nResetModifiers(int renderer, int modifiers) argument [all...] |
H A D | WindowManagerGlobal.java | 430 HardwareRenderer renderer = 432 if (renderer != null) { 433 renderer.dumpGfxInfo(pw); 450 HardwareRenderer renderer = 452 if (renderer != null) { 453 pw.printf(", %d frames rendered", renderer.getFrameCount());
|
/frameworks/base/media/java/android/media/ |
H A D | SubtitleController.java | 321 for (Renderer renderer: mRenderers) { 322 if (renderer.supports(format)) { 323 SubtitleTrack track = renderer.createTrack(format); 388 * renderer 410 * @param renderer a {@link SubtitleController.Renderer} object that adds 413 public void registerRenderer(Renderer renderer) { argument 416 if (!mRenderers.contains(renderer)) { 418 mRenderers.add(renderer); 424 * Subtitle anchor, an object that is able to display a subtitle renderer,
|
/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/ |
H A D | TiledImageView.java | 180 private void updateScaleIfNecessaryLocked(ImageRendererWrapper renderer) { argument 181 if (renderer == null || renderer.source == null 182 || renderer.scale > 0 || getWidth() == 0) { 185 renderer.scale = Math.min( 186 (float) getWidth() / (float) renderer.source.getImageWidth(), 187 (float) getHeight() / (float) renderer.source.getImageHeight());
|
H A D | BlockingGLTextureView.java | 47 public void setRenderer(Renderer renderer) { argument 51 mRenderThread = new RenderThread(renderer); 325 public RenderThread(Renderer renderer) { argument 327 mRenderer = renderer; 345 // renderer then
|
/frameworks/rs/driver/ |
H A D | rsdGL.h | 46 const uint8_t * renderer; member in struct:RsdGLRec::__anon1613
|
/frameworks/base/opengl/java/android/opengl/ |
H A D | GLSurfaceView.java | 54 * <li>Optionally wraps, traces, and/or error-checks the renderer's OpenGL calls. 112 * The renderer is 116 * Once the renderer is set, you can control whether the renderer draws 134 * one relatively easy way to communicate with your renderer is 173 * The renderer only renders 182 * The renderer is called 210 * must call {@link #setRenderer} to register a renderer. 219 * must call {@link #setRenderer} to register a renderer. 257 * the GL object that's passed to the renderer 346 setRenderer(Renderer renderer) argument [all...] |