Searched defs:renderer (Results 1 - 24 of 24) sorted by relevance

/frameworks/native/services/surfaceflinger/RenderEngine/
H A DGLExtensions.cpp35 GLubyte const* renderer,
40 mRenderer = (char const*)renderer;
33 initWithGLStrings( GLubyte const* vendor, GLubyte const* renderer, GLubyte const* version, GLubyte const* extensions) argument
/frameworks/base/libs/hwui/
H A DTreeInfo.h64 , renderer(nullptr)
75 , renderer(clone.renderer)
94 // The renderer that will be drawing the next frame. Use this to push any
96 OpenGLRenderer* renderer; member in class:android::uirenderer::TreeInfo
H A DCanvasState.cpp26 CanvasState::CanvasState(CanvasStateClient& renderer) argument
32 , mCanvas(renderer)
H A DDisplayList.h72 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 DFontRenderer.h51 TextDrawFunctor(OpenGLRenderer* renderer, float x, float y, bool pureTranslate, argument
53 : renderer(renderer)
64 OpenGLRenderer* renderer; member in class:android::uirenderer::TextDrawFunctor
H A DDeferredDisplayList.cpp56 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 DLayer.h334 std::unique_ptr<OpenGLRenderer> renderer; member in class:android::uirenderer::Layer
H A DRenderNode.cpp212 // updateDeferred on a previous prepare pass that didn't have a renderer
213 if (info.renderer && mLayer->deferredUpdateScheduled) {
214 info.renderer->pushLayerUpdate(mLayer);
395 void RenderNode::setViewProperties(OpenGLRenderer& renderer, T& handler) { argument
400 renderer.translate(properties().getLeft(), properties().getTop());
403 renderer.concatMatrix(*properties().getStaticMatrix());
405 renderer.concatMatrix(*properties().getAnimationMatrix());
409 renderer.translate(properties().getTranslationX(), properties().getTranslationY());
411 renderer.concatMatrix(*properties().getTransformMatrix());
422 renderer
726 issueOperationsOf3dChildren(ChildrenSelectMode mode, const Matrix4& initialTransform, const Vector<ZDrawRenderNodeOpPair>& zTranslatedNodes, OpenGLRenderer& renderer, T& handler) argument
799 issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler) argument
847 issueOperations(OpenGLRenderer& renderer, T& handler) argument
[all...]
H A DDisplayListOp.h92 // 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...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDecoderBase.cpp80 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 DNuPlayerDecoderPassThrough.cpp45 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> &notify, const sp<Source> &source, const sp<Renderer> &renderer) argument
89 onSetRenderer( const sp<Renderer> &renderer) argument
H A DNuPlayerDecoder.cpp52 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> &notify, const sp<Source> &source, pid_t pid, const sp<Renderer> &renderer, const sp<Surface> &surface, const sp<CCDecoder> &ccDecoder) argument
H A DNuPlayer.cpp758 // 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...]
/frameworks/rs/driver/
H A DrsdGL.h43 const uint8_t * renderer; member in struct:RsdGLRec::__anon1561
/frameworks/base/core/java/android/view/
H A DHardwareLayer.java39 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 DDisplayListCanvas.java164 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 DSurface.java614 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
/frameworks/base/libs/hwui/tests/
H A Dmain.cpp45 DisplayListCanvas* renderer = new DisplayListCanvas(); local
46 renderer->setViewport(node->stagingProperties().getWidth(),
48 renderer->prepare();
49 return renderer;
52 static void endRecording(DisplayListCanvas* renderer, RenderNode* node) { argument
53 renderer->finish();
54 node->setStagingDisplayList(renderer->finishRecording());
55 delete renderer;
68 virtual void createContent(int width, int height, DisplayListCanvas* renderer) = 0;
100 DisplayListCanvas* renderer local
161 DisplayListCanvas* renderer = startRecording(node.get()); local
202 DisplayListCanvas* renderer = startRecording(node.get()); local
233 DisplayListCanvas* renderer = startRecording(node.get()); local
282 DisplayListCanvas* renderer = startRecording(node.get()); local
[all...]
/frameworks/base/media/java/android/media/
H A DSubtitleController.java323 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 DPdfManipulationService.java17 package com.android.printspooler.renderer;
46 "com.android.printspooler.renderer.ACTION_GET_RENDERER";
48 "com.android.printspooler.renderer.ACTION_GET_EDITOR";
/frameworks/base/core/jni/
H A Dandroid_view_DisplayListCanvas.cpp55 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/packages/WallpaperCropper/src/com/android/photos/views/
H A DBlockingGLTextureView.java47 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 DTiledImageView.java180 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());
/frameworks/base/opengl/java/android/opengl/
H A DGLSurfaceView.java55 * <li>Optionally wraps, traces, and/or error-checks the renderer's OpenGL calls.
113 * The renderer is
117 * Once the renderer is set, you can control whether the renderer draws
135 * one relatively easy way to communicate with your renderer is
174 * The renderer only renders
183 * The renderer is called
211 * must call {@link #setRenderer} to register a renderer.
220 * must call {@link #setRenderer} to register a renderer.
258 * the GL object that's passed to the renderer
347 setRenderer(Renderer renderer) argument
[all...]

Completed in 889 milliseconds