Home | History | Annotate | Download | only in utils

Lines Matching refs:SkDeferredCanvas

9 #include "SkDeferredCanvas.h"
81 SkDeferredCanvas::SkDeferredCanvas() {
85 SkDeferredCanvas::SkDeferredCanvas(SkDevice* device) {
90 SkDeferredCanvas::SkDeferredCanvas(SkDevice* device,
97 void SkDeferredCanvas::init() {
101 void SkDeferredCanvas::validate() const {
105 SkCanvas* SkDeferredCanvas::drawingCanvas() const {
111 void SkDeferredCanvas::flushIfNeeded(const SkBitmap& bitmap) {
118 SkDeferredCanvas::DeferredDevice* SkDeferredCanvas::getDeferredDevice() const {
119 return static_cast<SkDeferredCanvas::DeferredDevice*>(getDevice());
122 void SkDeferredCanvas::setDeferredDrawing(bool val) {
134 SkDeferredCanvas::~SkDeferredCanvas() {
137 SkDevice* SkDeferredCanvas::setDevice(SkDevice* device) {
142 SkDeferredCanvas::DeviceContext* SkDeferredCanvas::setDeviceContext(
153 bool SkDeferredCanvas::isFullFrame(const SkRect* rect,
208 int SkDeferredCanvas::save(SaveFlags flags) {
213 int SkDeferredCanvas::saveLayer(const SkRect* bounds, const SkPaint* paint,
221 void SkDeferredCanvas::restore() {
226 bool SkDeferredCanvas::isDrawingToLayer() const {
230 bool SkDeferredCanvas::translate(SkScalar dx, SkScalar dy) {
235 bool SkDeferredCanvas::scale(SkScalar sx, SkScalar sy) {
240 bool SkDeferredCanvas::rotate(SkScalar degrees) {
245 bool SkDeferredCanvas::skew(SkScalar sx, SkScalar sy) {
250 bool SkDeferredCanvas::concat(const SkMatrix& matrix) {
255 void SkDeferredCanvas::setMatrix(const SkMatrix& matrix) {
260 bool SkDeferredCanvas::clipRect(const SkRect& rect,
267 bool SkDeferredCanvas::clipPath(const SkPath& path,
274 bool SkDeferredCanvas::clipRegion(const SkRegion& deviceRgn,
280 void SkDeferredCanvas::clear(SkColor color) {
289 void SkDeferredCanvas::drawPaint(const SkPaint& paint) {
298 void SkDeferredCanvas::drawPoints(PointMode mode, size_t count,
303 void SkDeferredCanvas::drawRect(const SkRect& rect, const SkPaint& paint) {
312 void SkDeferredCanvas::drawPath(const SkPath& path, const SkPaint& paint) {
316 void SkDeferredCanvas::drawBitmap(const SkBitmap& bitmap, SkScalar left,
330 void SkDeferredCanvas::drawBitmapRect(const SkBitmap& bitmap,
346 void SkDeferredCanvas::drawBitmapMatrix(const SkBitmap& bitmap,
355 void SkDeferredCanvas::drawBitmapNine(const SkBitmap& bitmap,
365 void SkDeferredCanvas::drawSprite(const SkBitmap& bitmap, int left, int top,
383 void SkDeferredCanvas::drawText(const void* text, size_t byteLength,
388 void SkDeferredCanvas::drawPosText(const void* text, size_t byteLength,
393 void SkDeferredCanvas::drawPosTextH(const void* text, size_t byteLength,
399 void SkDeferredCanvas::drawTextOnPath(const void* text, size_t byteLength,
408 void SkDeferredCanvas::drawPicture(SkPicture& picture) {
412 void SkDeferredCanvas::drawVertices(VertexMode vmode, int vertexCount,
425 SkBounder* SkDeferredCanvas::setBounder(SkBounder* bounder) {
430 SkDrawFilter* SkDeferredCanvas::setDrawFilter(SkDrawFilter* filter) {
435 SkCanvas* SkDeferredCanvas::canvasForDrawIter() {
439 // SkDeferredCanvas::DeferredDevice
442 SkDeferredCanvas::DeferredDevice::DeferredDevice(
456 SkDeferredCanvas::DeferredDevice::~DeferredDevice() {
461 void SkDeferredCanvas::DeferredDevice::setDeviceContext(
466 void SkDeferredCanvas::DeferredDevice::contentsCleared() {
502 bool SkDeferredCanvas::DeferredDevice::isFreshFrame() {
508 void SkDeferredCanvas::DeferredDevice::flushPending() {
517 void SkDeferredCanvas::DeferredDevice::flush() {
522 void SkDeferredCanvas::DeferredDevice::flushIfNeeded(const SkBitmap& bitmap) {
533 uint32_t SkDeferredCanvas::DeferredDevice::getDeviceCapabilities() {
537 int SkDeferredCanvas::DeferredDevice::width() const {
541 int SkDeferredCanvas::DeferredDevice::height() const {
545 SkGpuRenderTarget* SkDeferredCanvas::DeferredDevice::accessRenderTarget() {
550 void SkDeferredCanvas::DeferredDevice::writePixels(const SkBitmap& bitmap,
572 const SkBitmap& SkDeferredCanvas::DeferredDevice::onAccessBitmap(SkBitmap*) {
577 SkDevice* SkDeferredCanvas::DeferredDevice::onCreateCompatibleDevice(
581 // Save layer usage not supported, and not required by SkDeferredCanvas.
590 bool SkDeferredCanvas::DeferredDevice::onReadPixels(