Lines Matching defs:DisplayList
33 const char* DisplayList::OP_NAMES[] = {
72 void DisplayList::outputLogBuffer(int fd) {
80 fprintf(file, "\nRecent DisplayList operations\n");
91 DisplayList::DisplayList(const DisplayListRenderer& recorder) {
95 DisplayList::~DisplayList() {
99 void DisplayList::clearResources() {
138 void DisplayList::initFromDisplayListRenderer(const DisplayListRenderer& recorder, bool reusing) {
195 void DisplayList::init() {
200 size_t DisplayList::getSize() {
208 void DisplayList::output(OpenGLRenderer& renderer, uint32_t level) {
312 DisplayList* displayList = getDisplayList();
316 displayList, width, height, level + 1);
317 renderer.outputDisplayList(displayList, level + 1);
529 bool DisplayList::replay(OpenGLRenderer& renderer, Rect& dirty, uint32_t level) {
649 DisplayList* displayList = getDisplayList();
653 displayList, width, height, level + 1);
654 needsInvalidate |= renderer.drawDisplayList(displayList, width, height,
938 DisplayList* DisplayListRenderer::getDisplayList(DisplayList* displayList) {
939 if (!displayList) {
940 displayList = new DisplayList(*this);
942 displayList->initFromDisplayListRenderer(*this, true);
944 displayList->setRenderable(mHasDrawOps);
945 return displayList;
977 addOp(DisplayList::DrawGLFunction);
983 addOp(DisplayList::Save);
990 addOp(DisplayList::Restore);
1004 addOp(DisplayList::SaveLayer);
1013 addOp(DisplayList::SaveLayerAlpha);
1021 addOp(DisplayList::Translate);
1027 addOp(DisplayList::Rotate);
1033 addOp(DisplayList::Scale);
1039 addOp(DisplayList::Skew);
1045 addOp(DisplayList::SetMatrix);
1051 addOp(DisplayList::ConcatMatrix);
1058 addOp(DisplayList::ClipRect);
1064 bool DisplayListRenderer::drawDisplayList(DisplayList* displayList,
1068 addOp(DisplayList::DrawDisplayList);
1069 addDisplayList(displayList);
1075 addOp(DisplayList::DrawLayer);
1083 addOp(DisplayList::DrawBitmap);
1091 addOp(DisplayList::DrawBitmapMatrix);
1100 addOp(DisplayList::DrawBitmapRect);
1109 addOp(DisplayList::DrawBitmapMesh);
1126 addOp(DisplayList::DrawPatch);
1136 addOp(DisplayList::DrawColor);
1143 addOp(DisplayList::DrawRect);
1150 addOp(DisplayList::DrawRoundRect);
1157 addOp(DisplayList::DrawCircle);
1165 addOp(DisplayList::DrawOval);
1172 addOp(DisplayList::DrawArc);
1180 addOp(DisplayList::DrawPath);
1186 addOp(DisplayList::DrawLines);
1192 addOp(DisplayList::DrawPoints);
1200 addOp(DisplayList::DrawText);
1208 addOp(DisplayList::ResetShader);
1212 addOp(DisplayList::SetupShader);
1217 addOp(DisplayList::ResetColorFilter);
1221 addOp(DisplayList::SetupColorFilter);
1226 addOp(DisplayList::ResetShadow);
1230 addOp(DisplayList::SetupShadow);