Searched refs:renderer (Results 1 - 25 of 44) sorted by relevance

12

/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/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/libs/hwui/
H A DLayer.cpp82 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 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...]
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 DDeferredDisplayList.h106 * 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 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 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 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 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 DRenderNode.h69 * a renderer).
201 inline void setViewProperties(OpenGLRenderer& renderer, T& handler);
212 OpenGLRenderer& renderer, T& handler);
215 inline void issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler);
222 inline void issueOperations(OpenGLRenderer& renderer, T& handler);
/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 DHardwareRenderer.java167 * 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...]
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/
H A DIPdfEditor.aidl17 package com.android.printspooler.renderer;
H A DIPdfRenderer.aidl17 package com.android.printspooler.renderer;
25 * Interface for communication with a remote pdf renderer.
/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
H A DGLExtensions.h61 GLubyte const* renderer,
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDecoderPassThrough.h30 const sp<Renderer> &renderer);
40 virtual void onSetRenderer(const sp<Renderer> &renderer);
H A DNuPlayerDecoderBase.h39 void setRenderer(const sp<Renderer> &renderer);
69 virtual void onSetRenderer(const sp<Renderer> &renderer) = 0;
H A DNuPlayerDecoder.h30 const sp<Renderer> &renderer = NULL,
46 virtual void onSetRenderer(const sp<Renderer> &renderer);
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
/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/
H A DAndroid.mk25 src/com/android/printspooler/renderer/IPdfRenderer.aidl \
26 src/com/android/printspooler/renderer/IPdfEditor.aidl
/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/
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());

Completed in 496 milliseconds

12