/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayer.cpp | 811 // get playback settings used by renderer, as it may be 1096 ALOGV("got message from old renderer, generation(%d:%d)", 1141 ALOGV("renderer %s flush completed.", audio ? "audio" : "video"); 1286 ALOGW("resume called when renderer is gone or not set"); 1297 ALOGE("renderer should not be set when instantiating secure decoders"); 1404 ALOGW("pause called when renderer is gone or not set"); 1414 // We wait for both the decoder flush and the renderer flush to complete 1489 // is possible; otherwise the decoders call the renderer openAudioSink directly. 1549 ALOGW("No renderer can be used to determine audio mode. Use non-offload for safety."); 1873 sp<Renderer> renderer local [all...] |
H A D | NuPlayerDecoder.cpp | 52 const sp<Renderer> &renderer, 58 mRenderer(renderer), 339 void NuPlayer::Decoder::onSetRenderer(const sp<Renderer> &renderer) { argument 341 mRenderer = renderer; 477 // in the renderer. We signal to the player the error so it can shutdown/release the 605 // 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 | 81 void NuPlayer::DecoderBase::setRenderer(const sp<Renderer> &renderer) { argument 83 msg->setObject("renderer", renderer); 152 CHECK(msg->findObject("renderer", &obj)); 219 // in the renderer. We signal to the player the error so it can shutdown/release the
|
H A D | NuPlayerDecoderBase.h | 42 void setRenderer(const sp<Renderer> &renderer); 72 virtual void onSetRenderer(const sp<Renderer> &renderer) = 0;
|
H A D | NuPlayerDecoderPassThrough.cpp | 45 const sp<Renderer> &renderer) 48 mRenderer(renderer), 55 ALOGW_IF(renderer == NULL, "expect a non-NULL renderer"); 89 const sp<Renderer> &renderer) { 90 // renderer can't be changed during offloading 91 ALOGW_IF(renderer != mRenderer, 92 "ignoring request to change renderer"); 42 DecoderPassThrough( const sp<AMessage> ¬ify, const sp<Source> &source, const sp<Renderer> &renderer) argument 88 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 | 162 private static native void nInsertReorderBarrier(long renderer, boolean enableReorder); argument 170 * functionality used by webview for calling into their renderer from our display lists. 180 * functionality used by webview for calling into their renderer from our display lists. 194 private static native void nCallDrawGLFunction(long renderer, argument 201 protected static native long nFinishRecording(long renderer); argument 213 private static native void nDrawRenderNode(long renderer, long renderNode); argument 228 private static native void nDrawLayer(long renderer, long layer); argument 240 private static native void nDrawCircle(long renderer, long propCx, argument 252 private static native void nDrawRoundRect(long renderer, long propLeft, long propTop, argument
|
H A D | HardwareLayer.java | 40 private HardwareLayer(ThreadedRenderer renderer, long deferredUpdater) { argument 41 if (renderer == null || deferredUpdater == 0) { 42 throw new IllegalArgumentException("Either hardware renderer: " + renderer 45 mRenderer = renderer; 144 static HardwareLayer adoptTextureLayer(ThreadedRenderer renderer, long layer) { argument 145 return new HardwareLayer(renderer, layer);
|
H A D | Surface.java | 658 private static native void nHwuiSetSurface(long renderer, long surface); argument 659 private static native void nHwuiDraw(long renderer); argument 660 private static native void nHwuiDestroy(long renderer); argument
|
H A D | ThreadedRenderer.java | 49 * Hardware renderer that proxies the rendering to a render thread. Most calls 201 * Further hardware renderer disabling for the system process. 222 * Controls whether or not the hardware renderer should aggressively 255 * Creates a hardware renderer using OpenGL. 259 * @return A hardware renderer backed by OpenGL. 262 ThreadedRenderer renderer = null; 264 renderer = new ThreadedRenderer(context, translucent); 266 return renderer; 388 * @param enabled True if the hardware renderer is in use, false otherwise. 423 * Initializes the hardware renderer fo [all...] |
H A D | View.java | 5556 ThreadedRenderer renderer = getHardwareRenderer(); 5565 if (renderer != null) { 5566 renderer.removeFrameMetricsObserver(fmo); 5573 ThreadedRenderer renderer = getHardwareRenderer(); 5574 if (renderer != null) { 5576 renderer.addFrameMetricsObserver(fmo);
|
H A D | ViewRootImpl.java | 132 * Set to false if we do not want to use the multi threaded renderer. Note that by disabling 1133 final ThreadedRenderer renderer = mAttachInfo.mHardwareRenderer; 1134 if (renderer != null) { 1136 renderer.setStopped(mStopped); 1141 if (renderer != null) { 1142 renderer.destroyHardwareResources(mView); 2623 // if we're using multi-thread renderer, wait for the window frame draws 2766 // Draw with hardware renderer. 2781 // Stage the content drawn size now. It will be transferred to the renderer 2782 // shortly before the draw commands get send to the renderer [all...] |
H A D | WindowManagerGlobal.java | 553 ThreadedRenderer renderer = 555 if (renderer != null) { 556 renderer.dumpGfxInfo(pw, fd, args);
|
/frameworks/base/core/java/com/android/internal/policy/ |
H A D | BackdropFrameRenderer.java | 44 // The render nodes for the multi threaded renderer. 78 public BackdropFrameRenderer(DecorView decorView, ThreadedRenderer renderer, Rect initialBounds, argument 84 mRenderer = renderer; 182 * All resources of the renderer will be released. This function can be called from the 183 * the UI thread as well as the renderer thread. 200 // Exit the renderer loop. 276 // Inform the renderer of the content's new bounds 406 * Sends a message to the renderer to wake up and perform the next action which can be
|
H A D | DecorView.java | 1454 // renderer about it. 1999 final ThreadedRenderer renderer = getHardwareRenderer(); 2000 if (renderer != null) { 2002 mBackdropFrameRenderer = new BackdropFrameRenderer(this, renderer, 2082 /** Release the renderer thread which is usually done when the user stops resizing. */
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Canvas.java | 1999 private static native void native_setHighContrastText(long renderer, boolean highContrastText); argument
|
/frameworks/base/libs/hwui/ |
H A D | BakedOpDispatcher.cpp | 45 void BakedOpDispatcher::onMergedBitmapOps(BakedOpRenderer& renderer, argument 51 AssetAtlas::Entry* entry = renderer.renderState().assetAtlas().getEntry(bitmap->pixelRef()); 52 Texture* texture = entry ? entry->texture : renderer.caches().textureCache.get(bitmap); 73 renderer.dirtyRenderTarget(opBounds); 79 GlopBuilder(renderer.renderState(), renderer.caches(), &glop) 88 renderer.renderGlop(nullptr, clip, glop); 91 void BakedOpDispatcher::onMergedPatchOps(BakedOpRenderer& renderer, argument 95 AssetAtlas::Entry* entry = renderer.renderState().assetAtlas().getEntry( 107 const Patch* opMesh = renderer 197 renderTextShadow(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& textOpState) argument 265 renderText(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state, const ClipBase* renderClip, TextRenderType renderType) argument 320 onMergedTextOps(BakedOpRenderer& renderer, const MergedBakedOpList& opList) argument 346 renderVertexBuffer(BakedOpRenderer& renderer, const BakedOpState& state, const VertexBuffer& vertexBuffer, float translateX, float translateY, const SkPaint& paint, int vertexBufferRenderFlags) argument 366 renderConvexPath(BakedOpRenderer& renderer, const BakedOpState& state, const SkPath& path, const SkPaint& paint) argument 374 renderPathTexture(BakedOpRenderer& renderer, const BakedOpState& state, float xOffset, float yOffset, PathTexture& texture, const SkPaint& paint) argument 399 onArcOp(BakedOpRenderer& renderer, const ArcOp& op, const BakedOpState& state) argument 426 onBitmapOp(BakedOpRenderer& renderer, const BitmapOp& op, const BakedOpState& state) argument 444 onBitmapMeshOp(BakedOpRenderer& renderer, const BitmapMeshOp& op, const BakedOpState& state) argument 518 onBitmapRectOp(BakedOpRenderer& renderer, const BitmapRectOp& op, const BakedOpState& state) argument 543 onColorOp(BakedOpRenderer& renderer, const ColorOp& op, const BakedOpState& state) argument 559 onFunctorOp(BakedOpRenderer& renderer, const FunctorOp& op, const BakedOpState& state) argument 563 onLinesOp(BakedOpRenderer& renderer, const LinesOp& op, const BakedOpState& state) argument 571 onOvalOp(BakedOpRenderer& renderer, const OvalOp& op, const BakedOpState& state) argument 594 onPatchOp(BakedOpRenderer& renderer, const PatchOp& op, const BakedOpState& state) argument 623 onPathOp(BakedOpRenderer& renderer, const PathOp& op, const BakedOpState& state) argument 633 onPointsOp(BakedOpRenderer& renderer, const PointsOp& op, const BakedOpState& state) argument 644 onRectOp(BakedOpRenderer& renderer, const RectOp& op, const BakedOpState& state) argument 683 onRoundRectOp(BakedOpRenderer& renderer, const RoundRectOp& op, const BakedOpState& state) argument 702 renderShadow(BakedOpRenderer& renderer, const BakedOpState& state, float casterAlpha, const VertexBuffer* ambientShadowVertexBuffer, const VertexBuffer* spotShadowVertexBuffer) argument 729 onShadowOp(BakedOpRenderer& renderer, const ShadowOp& op, const BakedOpState& state) argument 734 onSimpleRectsOp(BakedOpRenderer& renderer, const SimpleRectsOp& op, const BakedOpState& state) argument 746 onTextOp(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state) argument 751 onTextOnPathOp(BakedOpRenderer& renderer, const TextOnPathOp& op, const BakedOpState& state) argument 780 onTextureLayerOp(BakedOpRenderer& renderer, const TextureLayerOp& op, const BakedOpState& state) argument 794 renderRectForLayer(BakedOpRenderer& renderer, const LayerOp& op, const BakedOpState& state, int color, SkXfermode::Mode mode, SkColorFilter* colorFilter) argument 804 onLayerOp(BakedOpRenderer& renderer, const LayerOp& op, const BakedOpState& state) argument 836 onCopyToLayerOp(BakedOpRenderer& renderer, const CopyToLayerOp& op, const BakedOpState& state) argument 842 onCopyFromLayerOp(BakedOpRenderer& renderer, const CopyFromLayerOp& op, const BakedOpState& state) argument [all...] |
H A D | BakedOpDispatcher.h | 30 * onXXXOp methods must either render directly with the renderer, or call a static renderYYY 38 static void onMerged##Type##s(BakedOpRenderer& renderer, const MergedBakedOpList& opList); 44 static void on##Type(BakedOpRenderer& renderer, const Type& op, const BakedOpState& state);
|
H A D | BakedOpRenderer.h | 39 * which has intentionally limited access to the renderer functionality. 106 static void DefaultGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, argument 108 renderer.renderGlopImpl(dirtyBounds, clip, glop);
|
H A D | CanvasState.cpp | 25 CanvasState::CanvasState(CanvasStateClient& renderer) argument 30 , mCanvas(renderer)
|
H A D | CanvasState.h | 76 CanvasState(CanvasStateClient& renderer);
|
H A D | DeferredDisplayList.cpp | 57 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) = 0; 96 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { 103 renderer.restoreDisplayState(*state); 106 renderer.eventMark(op->name()); 108 op->applyDraw(renderer, dirty); 116 renderer.drawScreenSpaceColorRect(bounds.left, bounds.top, bounds.right, bounds.bottom, 255 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { 260 DrawBatch::replay(renderer, dirty, -1); 265 renderer.setupMergedMultiDraw(mClipSideFlags ? &mClipRect : nullptr); 269 renderer 338 replay(OpenGLRenderer& renderer, Rect& dirty, int index) argument 397 addClip(OpenGLRenderer& renderer, ClipOp* op) argument 422 addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount) argument 435 addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount) argument 457 addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 475 addDrawOp(OpenGLRenderer& renderer, DrawOp* op) argument 607 storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op) argument 616 storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateOp* op, int newSaveCount) argument 633 replayBatchList(const std::vector<Batch*>& batchList, OpenGLRenderer& renderer, Rect& dirty) argument 644 flush(OpenGLRenderer& renderer, Rect& dirty) argument [all...] |
H A D | DeferredDisplayList.h | 102 * Plays back all of the draw ops recorded into batches to the renderer. 103 * Adjusts the state of the renderer as necessary, and restores it when complete 105 void flush(OpenGLRenderer& renderer, Rect& dirty); 107 void addClip(OpenGLRenderer& renderer, ClipOp* op); 108 void addSaveLayer(OpenGLRenderer& renderer, SaveLayerOp* op, int newSaveCount); 109 void addSave(OpenGLRenderer& renderer, SaveOp* op, int newSaveCount); 110 void addRestoreToCount(OpenGLRenderer& renderer, StateOp* op, int newSaveCount); 116 void addDrawOp(OpenGLRenderer& renderer, DrawOp* op); 137 void storeStateOpBarrier(OpenGLRenderer& renderer, StateOp* op); 138 void storeRestoreToCountBarrier(OpenGLRenderer& renderer, StateO [all...] |
H A D | DisplayList.h | 77 PlaybackStateStruct(OpenGLRenderer& renderer, int replayFlags, LinearAllocator* allocator) argument 78 : mRenderer(renderer) 97 DeferStateStruct(DeferredDisplayList& deferredList, OpenGLRenderer& renderer, int replayFlags) argument 98 : PlaybackStateStruct(renderer, replayFlags, &(deferredList.mAllocator)), 105 ReplayStateStruct(OpenGLRenderer& renderer, Rect& dirty, int replayFlags) argument 106 : PlaybackStateStruct(renderer, replayFlags, &mReplayAllocator),
|