/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayer.cpp | 758 // get playback settings used by renderer, as it may be 1039 ALOGV("got message from old renderer, generation(%d:%d)", 1084 ALOGV("renderer %s flush completed.", audio ? "audio" : "video"); 1247 ALOGW("resume called when renderer is gone or not set"); 1258 ALOGE("renderer should not be set when instantiating secure decoders"); 1362 ALOGW("pause called when renderer is gone or not set"); 1372 // We wait for both the decoder flush and the renderer flush to complete 1446 // is possible; otherwise the decoders call the renderer openAudioSink directly. 1470 ALOGW("No renderer can be used to determine audio mode. Use non-offload for safety."); 1782 sp<Renderer> renderer local [all...] |
H A D | NuPlayerDecoder.cpp | 52 const sp<Renderer> &renderer, 58 mRenderer(renderer), 340 void NuPlayer::Decoder::onSetRenderer(const sp<Renderer> &renderer) { argument 342 mRenderer = renderer; 478 // in the renderer. We signal to the player the error so it can shutdown/release the 603 // send the buffer to renderer. 48 Decoder( const sp<AMessage> ¬ify, const sp<Source> &source, pid_t pid, const sp<Renderer> &renderer, const sp<Surface> &surface, const sp<CCDecoder> &ccDecoder) argument
|
H A D | NuPlayerDecoder.h | 30 const sp<Renderer> &renderer = NULL, 46 virtual void onSetRenderer(const sp<Renderer> &renderer);
|
H A D | NuPlayerDecoderBase.cpp | 80 void NuPlayer::DecoderBase::setRenderer(const sp<Renderer> &renderer) { argument 82 msg->setObject("renderer", renderer); 144 CHECK(msg->findObject("renderer", &obj)); 200 // in the renderer. We signal to the player the error so it can shutdown/release the
|
H A D | NuPlayerDecoderBase.h | 39 void setRenderer(const sp<Renderer> &renderer); 69 virtual void onSetRenderer(const sp<Renderer> &renderer) = 0;
|
H A D | NuPlayerDecoderPassThrough.cpp | 45 const sp<Renderer> &renderer) 48 mRenderer(renderer), 56 ALOGW_IF(renderer == NULL, "expect a non-NULL renderer"); 90 const sp<Renderer> &renderer) { 91 // renderer can't be changed during offloading 92 ALOGW_IF(renderer != mRenderer, 93 "ignoring request to change renderer"); 42 DecoderPassThrough( const sp<AMessage> ¬ify, const sp<Source> &source, const sp<Renderer> &renderer) argument 89 onSetRenderer( const sp<Renderer> &renderer) argument
|
H A D | NuPlayerDecoderPassThrough.h | 30 const sp<Renderer> &renderer); 40 virtual void onSetRenderer(const sp<Renderer> &renderer);
|
/frameworks/base/core/java/android/view/ |
H A D | DisplayListCanvas.java | 164 private static native void nSetViewport(long renderer, argument 172 private static native void nSetHighContrastText(long renderer, boolean highContrastText); argument 184 private static native void nInsertReorderBarrier(long renderer, boolean enableReorder); argument 199 private static native void nPrepare(long renderer); argument 200 private static native void nPrepareDirty(long renderer, int left, int top, int right, int bottom); argument 209 private static native void nFinish(long renderer); argument 217 * functionality used by webkit for calling into their renderer from our display lists. 226 private static native void nCallDrawGLFunction(long renderer, long drawGLFunction); argument 232 protected static native long nFinishRecording(long renderer); argument 244 private static native void nDrawRenderNode(long renderer, lon argument 263 nDrawLayer(long renderer, long layer, float x, float y) argument 289 nDrawPatch(long renderer, Bitmap bitmap, long chunk, float left, float top, float right, float bottom, long paint) argument 298 nDrawCircle(long renderer, long propCx, long propCy, long propRadius, long propPaint) argument 310 nDrawRoundRect(long renderer, long propLeft, long propTop, long propRight, long propBottom, long propRx, long propRy, long propPaint) argument 325 nDrawRects(long renderer, long region, long paint) argument [all...] |
H A D | HardwareLayer.java | 39 private HardwareLayer(HardwareRenderer renderer, long deferredUpdater) { argument 40 if (renderer == null || deferredUpdater == 0) { 41 throw new IllegalArgumentException("Either hardware renderer: " + renderer 44 mRenderer = renderer; 143 static HardwareLayer adoptTextureLayer(HardwareRenderer renderer, long layer) { argument 144 return new HardwareLayer(renderer, layer);
|
H A D | HardwareRenderer.java | 167 * Further hardware renderer disabling for the system process. 191 * Controls whether or not the hardware renderer should aggressively 217 * Initializes the hardware renderer for the specified surface. 226 * Updates the hardware renderer for the specified surface. 248 * This method should be invoked whenever the current hardware renderer 283 * Loads system properties used by the renderer. This method is invoked 285 * to trigger live updates of the renderer based on properties. 312 * Tells the HardwareRenderer that the layer is destroyed. The renderer 319 * a hardware renderer instance. 323 * Invoked before a view is drawn by a hardware renderer [all...] |
H A D | Surface.java | 614 private static native void nHwuiSetSurface(long renderer, long surface); argument 615 private static native void nHwuiDraw(long renderer); argument 616 private static native void nHwuiDestroy(long renderer); argument
|
H A D | WindowManagerGlobal.java | 504 HardwareRenderer renderer = 506 if (renderer != null) { 507 renderer.dumpGfxInfo(pw, fd, args);
|
/frameworks/base/core/jni/ |
H A D | android_view_DisplayListCanvas.cpp | 55 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 56 renderer->setViewport(width, height); 61 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 62 renderer->setHighContrastText(highContrastText); 67 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 68 renderer->insertReorderBarrier(reorderEnable); 73 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 74 renderer->prepare(); 79 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 80 renderer 85 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 95 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 121 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 130 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 143 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 153 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 187 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 197 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local 208 DisplayListCanvas* renderer = reinterpret_cast<DisplayListCanvas*>(rendererPtr); local [all...] |
/frameworks/base/libs/hwui/ |
H A D | CanvasState.cpp | 26 CanvasState::CanvasState(CanvasStateClient& renderer) argument 32 , mCanvas(renderer)
|
H A D | CanvasState.h | 76 CanvasState(CanvasStateClient& renderer);
|
H A D | DeferredDisplayList.cpp | 56 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) = 0; 95 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { 102 renderer.restoreDisplayState(*state); 105 renderer.eventMark(op->name()); 107 op->applyDraw(renderer, dirty); 115 renderer.drawScreenSpaceColorRect(bounds.left, bounds.top, bounds.right, bounds.bottom, 251 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { 256 DrawBatch::replay(renderer, dirty, -1); 261 renderer.setupMergedMultiDraw(mClipSideFlags ? &mClipRect : nullptr); 265 renderer 334 replay(OpenGLRenderer& renderer, Rect& dirty, int index) argument 393 addClip(OpenGLRenderer& renderer, ClipOp* op) argument 418 addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount) argument 431 addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount) argument 453 addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 471 addDrawOp(OpenGLRenderer& renderer, DrawOp* op) argument 598 storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op) argument 607 storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 624 replayBatchList(const Vector<Batch*>& batchList, OpenGLRenderer& renderer, Rect& dirty) argument 635 flush(OpenGLRenderer& renderer, Rect& dirty) argument [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 void 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); 141 void storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op); 142 void storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateO [all...] |
H A D | DisplayList.h | 72 PlaybackStateStruct(OpenGLRenderer& renderer, int replayFlags, LinearAllocator* allocator) argument 73 : mRenderer(renderer) 92 DeferStateStruct(DeferredDisplayList& deferredList, OpenGLRenderer& renderer, int replayFlags) argument 93 : PlaybackStateStruct(renderer, replayFlags, &(deferredList.mAllocator)), 100 ReplayStateStruct(OpenGLRenderer& renderer, Rect& dirty, int replayFlags) argument 101 : PlaybackStateStruct(renderer, replayFlags, &mReplayAllocator),
|
H A D | DisplayListOp.h | 92 // default behavior only affects immediate, deferrable state, issue directly to renderer 97 * State operations are applied directly to the renderer, but can cause the deferred drawing op 105 virtual void applyState(OpenGLRenderer& renderer, int saveCount) const = 0; 132 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) = 0; 141 virtual void multiDraw(OpenGLRenderer& renderer, Rect& dirty, argument 144 renderer.restoreDisplayState(*(ops[i].state), true); 145 ops[i].op->applyDraw(renderer, dirty); 159 virtual void onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, argument 267 // STATE OPERATIONS - these may affect the state of the canvas/renderer, but do 282 virtual void applyState(OpenGLRenderer& renderer, in 633 getAtlasEntry(OpenGLRenderer& renderer) argument 715 uvMap(OpenGLRenderer& renderer, Rect& texCoords) argument 798 getAtlasEntry(OpenGLRenderer& renderer) argument 806 getMesh(OpenGLRenderer& renderer) argument [all...] |
H A D | FontRenderer.cpp | 64 GlopBuilder(renderer->mRenderState, renderer->mCaches, &glop) 66 .setFillTexturePaint(texture.getTexture(), textureFillFlags, paint, renderer->currentSnapshot()->alpha) 67 .setTransform(*(renderer->currentSnapshot()), transformFlags) 69 .setRoundRectClipState(renderer->currentSnapshot()->roundRectClipState) 71 renderer->renderGlop(glop); 465 // uploads in other parts of the renderer
|
H A D | FontRenderer.h | 51 TextDrawFunctor(OpenGLRenderer* renderer, float x, float y, bool pureTranslate, argument 53 : renderer(renderer) 64 OpenGLRenderer* renderer; member in class:android::uirenderer::TextDrawFunctor
|
H A D | Layer.cpp | 82 if (!renderer) { 83 renderer.reset(new LayerRenderer(renderState, this)); 84 renderer->initProperties(); 89 if (renderer && rendererLightPosDirty) { 90 // re-init renderer's light position, based upon last cached location in window 93 renderer->initLight(rootRenderer.getLightRadius(), 96 renderer->setLightCenter(lightPos); 238 DeferStateStruct deferredState(*deferredList, *renderer, 241 renderer->setViewport(width, height); 242 renderer [all...] |
H A D | Layer.h | 334 std::unique_ptr<OpenGLRenderer> renderer; member in class:android::uirenderer::Layer
|
H A D | LayerRenderer.cpp | 432 LayerRenderer renderer(renderState, layer); 433 renderer.setViewport(bitmap->width(), bitmap->height()); 434 renderer.OpenGLRenderer::prepareDirty(0.0f, 0.0f, 438 renderer.translate(0.0f, bitmap->height()); 439 renderer.scale(1.0f, -1.0f); 446 renderer.drawTextureLayer(layer, bounds);
|
H A D | OpenGLRenderer.cpp | 158 // The framebuffer renderer will first defer the display list 380 if (layer->deferredUpdateScheduled && layer->renderer 2244 // We only pass a partial transform to the font renderer. That partial 2254 // font renderer which greatly simplifies the code, clipping in particular.
|