/frameworks/base/libs/hwui/tests/ |
H A D | main.cpp | 45 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 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 | 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 | 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 | 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 | TreeInfo.h | 64 , 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 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 | RenderNode.cpp | 212 // 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 724 issueOperationsOf3dChildren(ChildrenSelectMode mode, const Matrix4& initialTransform, const Vector<ZDrawRenderNodeOpPair>& zTranslatedNodes, OpenGLRenderer& renderer, T& handler) argument 797 issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler) argument 845 issueOperations(OpenGLRenderer& renderer, T& handler) argument [all...] |
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 | RenderNode.h | 69 * 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 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 | 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 | 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...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/ |
H A D | IPdfEditor.aidl | 17 package com.android.printspooler.renderer;
|
H A D | IPdfRenderer.aidl | 17 package com.android.printspooler.renderer; 25 * Interface for communication with a remote pdf renderer.
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | GLExtensions.cpp | 35 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 D | GLExtensions.h | 61 GLubyte const* renderer,
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoderPassThrough.h | 30 const sp<Renderer> &renderer); 40 virtual void onSetRenderer(const sp<Renderer> &renderer);
|
H A D | NuPlayerDecoderBase.h | 39 void setRenderer(const sp<Renderer> &renderer); 69 virtual void onSetRenderer(const sp<Renderer> &renderer) = 0;
|
H A D | NuPlayerDecoder.h | 30 const sp<Renderer> &renderer = NULL, 46 virtual void onSetRenderer(const sp<Renderer> &renderer);
|
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
|
/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/ |
H A D | Android.mk | 25 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 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());
|