| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2003, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2003, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2008-2009 Torch Mobile, Inc. | 3 * Copyright (C) 2008-2009 Torch Mobile, Inc. |
| 4 * Copyright (C) 2013 Google Inc. All rights reserved. | 4 * Copyright (C) 2013 Google Inc. All rights reserved. |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 472 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 483 SkCanvas* m_canvas; | 483 SkCanvas* m_canvas; |
| 484 | 484 |
| 485 // This being null indicates not to paint into a DisplayItemList, and instea
d directly into the canvas. | 485 // This being null indicates not to paint into a DisplayItemList, and instea
d directly into the canvas. |
| 486 DisplayItemList* m_displayItemList; | 486 DisplayItemList* m_displayItemList; |
| 487 | 487 |
| 488 ClipRecorderStack* m_clipRecorderStack; | 488 ClipRecorderStack* m_clipRecorderStack; |
| 489 | 489 |
| 490 // Paint states stack. Enables local drawing state change with save()/restor
e() calls. | 490 // Paint states stack. Enables local drawing state change with save()/restor
e() calls. |
| 491 // This state controls the appearance of drawn content. | 491 // This state controls the appearance of drawn content. |
| 492 // We do not delete from this stack to avoid memory churn. | 492 // We do not delete from this stack to avoid memory churn. |
| 493 Vector<OwnPtr<GraphicsContextState> > m_paintStateStack; | 493 Vector<OwnPtr<GraphicsContextState>> m_paintStateStack; |
| 494 // Current index on the stack. May not be the last thing on the stack. | 494 // Current index on the stack. May not be the last thing on the stack. |
| 495 unsigned m_paintStateIndex; | 495 unsigned m_paintStateIndex; |
| 496 // Raw pointer to the current state. | 496 // Raw pointer to the current state. |
| 497 GraphicsContextState* m_paintState; | 497 GraphicsContextState* m_paintState; |
| 498 | 498 |
| 499 AnnotationModeFlags m_annotationMode; | 499 AnnotationModeFlags m_annotationMode; |
| 500 | 500 |
| 501 Vector<OwnPtr<RecordingState> > m_recordingStateStack; | 501 Vector<OwnPtr<RecordingState>> m_recordingStateStack; |
| 502 | 502 |
| 503 #if ENABLE(ASSERT) | 503 #if ENABLE(ASSERT) |
| 504 unsigned m_annotationCount; | 504 unsigned m_annotationCount; |
| 505 unsigned m_layerCount; | 505 unsigned m_layerCount; |
| 506 bool m_disableDestructionChecks; | 506 bool m_disableDestructionChecks; |
| 507 bool m_inDrawingRecorder; | 507 bool m_inDrawingRecorder; |
| 508 #endif | 508 #endif |
| 509 // Tracks the region painted opaque via the GraphicsContext. | 509 // Tracks the region painted opaque via the GraphicsContext. |
| 510 RegionTracker m_trackedRegion; | 510 RegionTracker m_trackedRegion; |
| 511 | 511 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 523 unsigned m_accelerated : 1; | 523 unsigned m_accelerated : 1; |
| 524 unsigned m_isCertainlyOpaque : 1; | 524 unsigned m_isCertainlyOpaque : 1; |
| 525 unsigned m_printing : 1; | 525 unsigned m_printing : 1; |
| 526 unsigned m_antialiasHairlineImages : 1; | 526 unsigned m_antialiasHairlineImages : 1; |
| 527 unsigned m_shouldSmoothFonts : 1; | 527 unsigned m_shouldSmoothFonts : 1; |
| 528 }; | 528 }; |
| 529 | 529 |
| 530 } // namespace blink | 530 } // namespace blink |
| 531 | 531 |
| 532 #endif // GraphicsContext_h | 532 #endif // GraphicsContext_h |
| OLD | NEW |