Home
last modified time | relevance | path

Searched refs:RecordedOp (Results 1 – 13 of 13) sorted by relevance

/frameworks/base/libs/hwui/
DRecordedOp.h155 #define SUPER(Type) RecordedOp(RecordedOpId::Type, unmappedBounds, localMatrix, localClip, paint)
157 RecordedOp(RecordedOpId::Type, unmappedBounds, localMatrix, localClip, nullptr)
159 struct RecordedOp { struct
176 RecordedOp(unsigned int opId, BASE_PARAMS) in RecordedOp() argument
184 struct RenderNodeOp : RecordedOp {
205 struct ArcOp : RecordedOp {
213 struct BitmapOp : RecordedOp {
218 struct BitmapMeshOp : RecordedOp {
234 struct BitmapRectOp : RecordedOp {
241 struct CirclePropsOp : RecordedOp {
[all …]
DBakedOpState.h56 const RecordedOp& recordedOp, bool expandForStroke,
104 const RecordedOp& recordedOp);
107 const RecordedOp& recordedOp);
117 const RecordedOp& recordedOp,
125 const Rect& dstRect, const RecordedOp& recordedOp);
136 const RecordedOp* op;
141 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, in BakedOpState()
149 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) in BakedOpState()
161 BakedOpState(const ClipRect* clipRect, const Rect& dstRect, const RecordedOp& recordedOp) in BakedOpState()
DOpDumper.h24 struct RecordedOp;
28 static void dump(const RecordedOp& op, std::ostream& output, int level = 0);
29 static const char* opName(const RecordedOp& op);
DBakedOpState.cpp34 const RecordedOp& recordedOp, bool expandForStroke, in ResolvedRenderState()
114 const RecordedOp& recordedOp) { in tryConstruct()
127 const RecordedOp& recordedOp) { in tryConstructUnbounded()
133 const RecordedOp& recordedOp, in tryStrokeableOpConstruct()
161 const Rect& dstRect, const RecordedOp& recordedOp) { in directConstruct()
DOpDumper.cpp28 void OpDumper::dump(const RecordedOp& op, std::ostream& output, int level) { in dump()
48 const char* OpDumper::opName(const RecordedOp& op) { in opName()
DFrameBuilder.h178 BakedOpState* tryBakeOpState(const RecordedOp& recordedOp) { in tryBakeOpState()
181 BakedOpState* tryBakeUnboundedOpState(const RecordedOp& recordedOp) { in tryBakeUnboundedOpState()
205 BakedOpState* deferStrokeableOp(const RecordedOp& op, batchid_t batchId,
DDisplayList.h56 struct RecordedOp;
59 typedef RecordedOp BaseOpType;
DRecordingCanvas.h41 struct RecordedOp;
207 int addOp(RecordedOp* op);
DFrameBuilder.cpp497 [](FrameBuilder& frameBuilder, const RecordedOp& op) { \
501 typedef void (*OpDispatcher)(FrameBuilder & frameBuilder, const RecordedOp& op); in deferNodeOps()
512 const RecordedOp* op = displayList.getOps()[opIndex]; in deferNodeOps()
550 BakedOpState* FrameBuilder::deferStrokeableOp(const RecordedOp& op, batchid_t batchId, in deferStrokeableOp()
572 static batchid_t tessBatchId(const RecordedOp& op) { in tessBatchId()
DRecordingCanvas.cpp580 int RecordingCanvas::addOp(RecordedOp* op) { in addOp()
DBakedOpDispatcher.cpp377 SkRect getBoundsOfFill(const RecordedOp& op) { in getBoundsOfFill()
/frameworks/base/libs/hwui/tests/unit/
DRecordingCanvasTests.cpp35 std::function<void(const RecordedOp&)> opReceiver) { in playbackOps()
38 RecordedOp* op = displayList.getOps()[opIndex]; in playbackOps()
45 std::function<void(const RecordedOp& op)> opValidator) { in validateSingleOp()
61 playbackOps(*dl, [](const RecordedOp& op) { ADD_FAILURE(); }); in OPENGL_PIPELINE_TEST()
182 playbackOps(*dl, [&count](const RecordedOp& op) { in OPENGL_PIPELINE_TEST()
249 playbackOps(*dl, [&count, &lastX](const RecordedOp& op) { in OPENGL_PIPELINE_TEST()
300 playbackOps(*dl, [&count](const RecordedOp& op) { in OPENGL_PIPELINE_TEST()
335 validateSingleOp(dl, [](const RecordedOp& op) { in RENDERTHREAD_OPENGL_PIPELINE_TEST()
348 playbackOps(*dl, [&count](const RecordedOp& op) { in OPENGL_PIPELINE_TEST()
382 playbackOps(*dl, [&count](const RecordedOp& op) { in OPENGL_PIPELINE_TEST()
[all …]
DBakedOpDispatcherTests.cpp57 static void testUnmergedGlopDispatch(renderthread::RenderThread& renderThread, RecordedOp* op, in testUnmergedGlopDispatch()
127 static int getGlopTransformFlags(renderthread::RenderThread& renderThread, RecordedOp* op) { in getGlopTransformFlags()