/frameworks/base/libs/hwui/ |
H A D | ProfileRenderer.h | 26 ProfileRenderer(BakedOpRenderer& renderer) : mRenderer(renderer) {} argument
|
H A D | FrameBuilder.h | 87 void replayBakedOps(Renderer& renderer) { argument 96 * StaticDispatcher::onBitmapOp(Renderer& renderer, const BitmapOp& op, const BakedOpState& state); 99 [](void* renderer, const BakedOpState& state) { \ 100 StaticDispatcher::on##Type(*(static_cast<Renderer*>(renderer)), \ 111 [](void* renderer, const MergedBakedOpList& opList) { \ 112 StaticDispatcher::onMerged##Type##s(*(static_cast<Renderer*>(renderer)), opList); \ 124 renderer.startRepaintLayer(layer.offscreenBuffer, layer.repaintRect); 126 layer.replayBakedOpsImpl((void*)&renderer, unmergedReceivers, mergedReceivers); 128 renderer.endLayer(); 131 layer.offscreenBuffer = renderer [all...] |
H A D | BakedOpRenderer.h | 39 * which has intentionally limited access to the renderer functionality. 104 static void DefaultGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, argument 106 renderer.renderGlopImpl(dirtyBounds, clip, glop);
|
H A D | CanvasState.cpp | 24 CanvasState::CanvasState(CanvasStateClient& renderer) argument 25 : mWidth(-1), mHeight(-1), mSaveCount(1), mCanvas(renderer), mSnapshot(&mFirstSnapshot) {}
|
H A D | FontRenderer.h | 54 TextDrawFunctor(BakedOpRenderer* renderer, const BakedOpState* bakedState, const ClipBase* clip, argument 57 : renderer(renderer) 69 BakedOpRenderer* renderer; member in class:android::uirenderer::TextDrawFunctor
|
H A D | FrameInfoVisualizer.cpp | 94 void FrameInfoVisualizer::draw(IProfileRenderer& renderer) { argument 102 renderer.drawRect(mDirtyRegion.fLeft, mDirtyRegion.fTop, mDirtyRegion.fRight, 117 initializeRects(renderer.getViewportHeight(), renderer.getViewportWidth()); 118 drawGraph(renderer); 119 drawThreshold(renderer); 201 void FrameInfoVisualizer::drawGraph(IProfileRenderer& renderer) { argument 206 renderer.drawRects(mFastRects.get(), mNumFastRects * 4, paint); 208 renderer.drawRects(mJankyRects.get(), mNumJankyRects * 4, paint); 212 void FrameInfoVisualizer::drawThreshold(IProfileRenderer& renderer) { argument [all...] |
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | NuPlayer2DecoderBase.cpp | 88 void NuPlayer2::DecoderBase::setRenderer(const sp<Renderer> &renderer) { argument 90 msg->setObject("renderer", renderer); 151 CHECK(msg->findObject("renderer", &obj)); 204 // in the renderer. We signal to the player the error so it can shutdown/release the
|
H A D | NuPlayer2DecoderPassThrough.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 | NuPlayer2Decoder.cpp | 64 const sp<Renderer> &renderer, 70 mRenderer(renderer), 474 void NuPlayer2::Decoder::onSetRenderer(const sp<Renderer> &renderer) { argument 475 mRenderer = renderer; 606 // in the renderer. We signal to the player the error so it can shutdown/release the 808 // send the buffer to renderer. 59 Decoder( const sp<AMessage> ¬ify, const sp<Source> &source, pid_t pid, uid_t uid, const sp<Renderer> &renderer, const sp<ANativeWindowWrapper> &nww, const sp<CCDecoder> &ccDecoder) argument
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoderBase.cpp | 86 void NuPlayer::DecoderBase::setRenderer(const sp<Renderer> &renderer) { argument 88 msg->setObject("renderer", renderer); 149 CHECK(msg->findObject("renderer", &obj)); 202 // in the renderer. We signal to the player the error so it can shutdown/release the
|
H A D | NuPlayerDecoderPassThrough.cpp | 46 const sp<Renderer> &renderer) 49 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"); 43 DecoderPassThrough( const sp<AMessage> ¬ify, const sp<Source> &source, const sp<Renderer> &renderer) argument 89 onSetRenderer( const sp<Renderer> &renderer) argument
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | GLExtensions.cpp | 45 void GLExtensions::initWithGLStrings(GLubyte const* vendor, GLubyte const* renderer, argument 48 mRenderer = (char const*)renderer;
|
/frameworks/base/core/java/android/view/ |
H A D | TextureLayer.java | 38 private TextureLayer(ThreadedRenderer renderer, long deferredUpdater) { argument 39 if (renderer == null || deferredUpdater == 0) { 40 throw new IllegalArgumentException("Either hardware renderer: " + renderer 43 mRenderer = renderer; 142 static TextureLayer adoptTextureLayer(ThreadedRenderer renderer, long layer) { argument 143 return new TextureLayer(renderer, layer);
|
H A D | DisplayListCanvas.java | 154 * functionality used by webview for calling into their renderer from our display lists. 164 * functionality used by webview for calling into their renderer from our display lists. 238 private static native void nCallDrawGLFunction(long renderer, argument 254 private static native void nInsertReorderBarrier(long renderer, boolean enableReorder); argument 256 private static native long nFinishRecording(long renderer); argument 258 private static native void nDrawRenderNode(long renderer, long renderNode); argument 260 private static native void nDrawTextureLayer(long renderer, long layer); argument 262 private static native void nDrawCircle(long renderer, long propCx, argument 265 private static native void nDrawRoundRect(long renderer, long propLeft, long propTop, argument
|
/frameworks/rs/driver/ |
H A D | rsdGL.h | 43 const uint8_t * renderer; member in struct:RsdGLRec::__anon1981
|
/frameworks/av/packages/MediaComponents/src/com/android/media/subtitle/ |
H A D | SubtitleController.java | 327 for (Renderer renderer: mRenderers) { 328 if (renderer.supports(format)) { 329 SubtitleTrack track = renderer.createTrack(format); 394 * renderer 416 * @param renderer a {@link SubtitleController.Renderer} object that adds 419 public void registerRenderer(Renderer renderer) { argument 422 if (!mRenderers.contains(renderer)) { 424 mRenderers.add(renderer); 432 for (Renderer renderer: mRenderers) { 433 if (renderer [all...] |
/frameworks/base/libs/hwui/tests/macrobench/ |
H A D | main.cpp | 70 --renderer=TYPE Sets the render pipeline to use. May be opengl, skiagl, or skiavk 149 static bool setRenderer(const char* renderer) { argument 150 if (!strcmp(renderer, "opengl")) { 152 } else if (!strcmp(renderer, "skiagl")) { 154 } else if (!strcmp(renderer, "skiavk")) { 157 fprintf(stderr, "Unknown format '%s'", renderer); 190 {"renderer", required_argument, nullptr, LongOpts::Renderer},
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | BakedOpDispatcherTests.cpp | 47 static void ValidatingGlopReceiver(BakedOpRenderer& renderer, const Rect* dirtyBounds, argument 49 auto vbor = reinterpret_cast<ValidatingBakedOpRenderer*>(&renderer); 71 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 75 [](BakedOpRenderer& renderer, const BakedOpState& state) { \ 76 BakedOpDispatcher::on##Type(renderer, static_cast<const Type&>(*(state.op)), state); \ 80 unmergedReceivers[op->opId](renderer, *state); 187 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver); 193 frameBuilder.replayBakedOps<BakedOpDispatcher>(renderer); 218 ValidatingBakedOpRenderer renderer(renderThread.renderState(), validator); 223 frameBuilder.replayBakedOps<BakedOpDispatcher>(renderer); [all...] |
/frameworks/base/media/java/android/media/ |
H A D | SubtitleController.java | 323 for (Renderer renderer: mRenderers) { 324 if (renderer.supports(format)) { 325 SubtitleTrack track = renderer.createTrack(format); 390 * renderer 412 * @param renderer a {@link SubtitleController.Renderer} object that adds 415 public void registerRenderer(Renderer renderer) { argument 418 if (!mRenderers.contains(renderer)) { 420 mRenderers.add(renderer); 429 for (Renderer renderer: mRenderers) { 430 if (renderer [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/ |
H A D | PdfManipulationService.java | 17 package com.android.printspooler.renderer; 46 "com.android.printspooler.renderer.ACTION_GET_RENDERER"; 48 "com.android.printspooler.renderer.ACTION_GET_EDITOR";
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | MultiProducerActivity.java | 122 ThreadedRenderer renderer = view.getThreadedRenderer(); 123 if (renderer == null || view.getWidth() == 0) { 126 ThreadedRenderer threaded = (ThreadedRenderer) renderer; 146 FakeFrame(ThreadedRenderer renderer, View targetFrame, View targetBack) { argument 147 mRenderer = renderer;
|
/frameworks/support/media/src/main/java/androidx/media/subtitle/ |
H A D | SubtitleController.java | 347 for (Renderer renderer: mRenderers) { 348 if (renderer.supports(format)) { 349 SubtitleTrack track = renderer.createTrack(format); 413 * renderer 435 * @param renderer a {@link SubtitleController.Renderer} object that adds 438 public void registerRenderer(Renderer renderer) { argument 441 if (!mRenderers.contains(renderer)) { 443 mRenderers.add(renderer); 452 * @return true if this SubtitleController has a renderer that supports 458 for (Renderer renderer [all...] |
/frameworks/base/core/java/com/android/internal/policy/ |
H A D | BackdropFrameRenderer.java | 44 // The render nodes for the multi threaded renderer. 79 public BackdropFrameRenderer(DecorView decorView, ThreadedRenderer renderer, Rect initialBounds, argument 85 mRenderer = renderer; 186 * All resources of the renderer will be released. This function can be called from the 187 * the UI thread as well as the renderer thread. 204 // Exit the renderer loop. 280 // Inform the renderer of the content's new bounds 402 * Sends a message to the renderer to wake up and perform the next action which can be
|
/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/ |
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
|
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());
|