Searched refs:TextOp (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/tests/unit/
H A DSkiaCanvasTests.cpp57 ASSERT_EQ(RecordedOpId::TextOp, directOp->opId);
H A DRecordingCanvasTests.cpp158 ASSERT_EQ(RecordedOpId::TextOp, op.opId);
186 EXPECT_EQ(RecordedOpId::TextOp, ops[index++]->opId); // no underline or strikethrough
188 EXPECT_EQ(RecordedOpId::TextOp, ops[index++]->opId);
191 EXPECT_EQ(RecordedOpId::TextOp, ops[index++]->opId);
194 EXPECT_EQ(RecordedOpId::TextOp, ops[index++]->opId);
217 ASSERT_EQ(RecordedOpId::TextOp, op.opId);
222 EXPECT_GT(lastX, ((const TextOp&)op).x)
224 lastX = ((const TextOp&)op).x;
725 ASSERT_EQ(RecordedOpId::TextOp, op.opId);
748 ASSERT_EQ(RecordedOpId::TextOp, o
[all...]
/frameworks/base/libs/hwui/
H A DRecordedOp.h107 MERGEABLE_OP_FN(TextOp)
384 struct TextOp : RecordedOp { struct in namespace:android::uirenderer
385 TextOp(BASE_PARAMS, const glyph_t* glyphs, const float* positions, int glyphCount, function in struct:android::uirenderer::TextOp
387 : SUPER(TextOp)
H A DBakedOpDispatcher.cpp198 const TextOp& op, const BakedOpState& textOpState) {
265 static void renderText(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state,
324 const TextOp& op = *(static_cast<const TextOp*>(state.op));
332 const TextOp& op = *(static_cast<const TextOp*>(state.op));
746 void BakedOpDispatcher::onTextOp(BakedOpRenderer& renderer, const TextOp& op, const BakedOpState& state) {
H A DRecordingCanvas.cpp536 addOp(alloc().create_trivial<TextOp>(
H A DFrameBuilder.cpp747 void FrameBuilder::deferTextOp(const TextOp& op) {

Completed in 8177 milliseconds