Searched defs:renderer (Results 26 - 31 of 31) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DRenderNode.cpp376 // updateDeferred on a previous prepare pass that didn't have a renderer
377 if (info.renderer && mLayer->deferredUpdateScheduled) {
378 info.renderer->pushLayerUpdate(mLayer);
580 void RenderNode::setViewProperties(OpenGLRenderer& renderer, T& handler) { argument
585 renderer.translate(properties().getLeft(), properties().getTop());
588 renderer.concatMatrix(*properties().getStaticMatrix());
590 renderer.concatMatrix(*properties().getAnimationMatrix());
594 renderer.translate(properties().getTranslationX(), properties().getTranslationY());
596 renderer.concatMatrix(*properties().getTransformMatrix());
607 renderer
907 issueOperationsOf3dChildren(ChildrenSelectMode mode, const Matrix4& initialTransform, const std::vector<ZDrawRenderNodeOpPair>& zTranslatedNodes, OpenGLRenderer& renderer, T& handler) argument
980 issueOperationsOfProjectedChildren(OpenGLRenderer& renderer, T& handler) argument
1033 issueOperations(OpenGLRenderer& renderer, T& handler) argument
[all...]
H A DDisplayListOp.h95 // default behavior only affects immediate, deferrable state, issue directly to renderer
100 * State operations are applied directly to the renderer, but can cause the deferred drawing op
108 virtual void applyState(OpenGLRenderer& renderer, int saveCount) const = 0;
135 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) = 0;
144 virtual void multiDraw(OpenGLRenderer& renderer, Rect& dirty, argument
147 renderer.restoreDisplayState(*(ops[i].state), true);
148 ops[i].op->applyDraw(renderer, dirty);
162 virtual void onDefer(OpenGLRenderer& renderer, DeferInfo& deferInfo, argument
266 // STATE OPERATIONS - these may affect the state of the canvas/renderer, but do
281 virtual void applyState(OpenGLRenderer& renderer, in
615 getAtlasEntry(OpenGLRenderer& renderer) argument
697 uvMap(OpenGLRenderer& renderer, Rect& texCoords) argument
780 getAtlasEntry(OpenGLRenderer& renderer) argument
788 getMesh(OpenGLRenderer& renderer) argument
[all...]
/frameworks/base/libs/hwui/tests/unit/
H A DFrameBuilderTests.cpp87 * Dispatches all static methods to similar formed methods on renderer, which fail by default but
94 static void on##Type(TestRendererBase& renderer, const Type& op, const BakedOpState& state) { \
95 renderer.on##Type(op, state); \
102 static void onMerged##Type##s(TestRendererBase& renderer, const MergedBakedOpList& opList) { \
103 renderer.onMerged##Type##s(opList); \
140 SimpleTestRenderer renderer; local
141 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
142 EXPECT_EQ(4, renderer.getIndex()); // 2 ops + start + end
168 SimpleStrokeTestRenderer renderer; local
169 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
185 FailRenderer renderer; local
220 SimpleBatchingTestRenderer renderer; local
247 DeferRenderNodeTranslateClipTestRenderer renderer; local
316 DeferRenderNodeSceneTestRenderer renderer; local
335 EmptyNoFbo0TestRenderer renderer; local
359 EmptyWithFbo0TestRenderer renderer; local
390 AvoidOverdrawRectsTestRenderer renderer; local
433 AvoidOverdrawBitmapsTestRenderer renderer; local
475 ClippedMergingTestRenderer renderer; local
505 TextMergingTestRenderer renderer; local
539 TextStrikethroughTestRenderer renderer; local
597 TextStyleTestRenderer renderer; local
631 TextureLayerClipLocalMatrixTestRenderer renderer; local
663 TextureLayerCombineMatricesTestRenderer renderer; local
682 FailRenderer renderer; local
706 FunctorTestRenderer renderer; local
731 ColorTestRenderer renderer; local
778 RenderNodeTestRenderer renderer; local
805 ClippedTestRenderer renderer; local
854 SaveLayerSimpleTestRenderer renderer; local
937 SaveLayerNestedTestRenderer renderer; local
960 FailRenderer renderer; local
1005 SaveLayerUnclippedSimpleTestRenderer renderer; local
1039 SaveLayerUnclippedRoundTestRenderer renderer; local
1096 SaveLayerUnclippedMergedClearsTestRenderer renderer; local
1139 SaveLayerUnclippedClearClipTestRenderer renderer; local
1158 FailRenderer renderer; local
1226 SaveLayerUnclippedComplexTestRenderer renderer; local
1287 HwLayerSimpleTestRenderer renderer; local
1394 HwLayerComplexTestRenderer renderer; local
1452 BuildLayerTestRenderer renderer; local
1502 ZReorderTestRenderer renderer; local
1595 ProjectionReorderTestRenderer renderer; local
1683 ProjectionHwLayerTestRenderer renderer; local
1741 ProjectionChildScrollTestRenderer renderer; local
1786 ShadowTestRenderer renderer; local
1832 ShadowSaveLayerTestRenderer renderer; local
1887 ShadowHwLayerTestRenderer renderer; local
1917 ShadowLayeringTestRenderer renderer; local
1947 ShadowClippingTestRenderer renderer; local
2205 ClipReplaceTestRenderer renderer; local
[all...]
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayer.cpp811 // 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...]
/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...]
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java1999 private static native void native_setHighContrastText(long renderer, boolean highContrastText); argument

Completed in 1349 milliseconds

12