Home | History | Annotate | Download | only in pipe

Lines Matching refs:SkGPipeCanvas

172  * provided to the SkBitmapHeap to tell the SkGPipeCanvas to do so.
176 BitmapShuttle(SkGPipeCanvas*);
183 * Remove the SkGPipeCanvas used for insertion. After this, calls to
189 SkGPipeCanvas* fCanvas;
194 class SkGPipeCanvas : public SkCanvas {
196 SkGPipeCanvas(SkGPipeController*, SkWriter32*, uint32_t flags,
198 virtual ~SkGPipeCanvas();
223 // Break them all by destroying the final link to this SkGPipeCanvas.
357 AutoPipeNotify(SkGPipeCanvas* canvas) : fCanvas(canvas) {}
360 SkGPipeCanvas* fCanvas;
367 void SkGPipeCanvas::flattenFactoryNames() {
378 bool SkGPipeCanvas::shuttleBitmap(const SkBitmap& bm, int32_t slot) {
396 int SkGPipeCanvas::flattenToIndex(SkFlattenable* obj, PaintFlats paintflat) {
430 SkGPipeCanvas::SkGPipeCanvas(SkGPipeController* controller,
472 SkGPipeCanvas::~SkGPipeCanvas() {
478 bool SkGPipeCanvas::needOpBytes(size_t needed) {
502 uint32_t SkGPipeCanvas::getTypefaceID(SkTypeface* face) {
523 int SkGPipeCanvas::save(SaveFlags flags) {
531 int SkGPipeCanvas::saveLayer(const SkRect* bounds, const SkPaint* paint,
560 void SkGPipeCanvas::restore() {
573 bool SkGPipeCanvas::isDrawingToLayer() const {
577 bool SkGPipeCanvas::translate(SkScalar dx, SkScalar dy) {
589 bool SkGPipeCanvas::scale(SkScalar sx, SkScalar sy) {
601 bool SkGPipeCanvas::rotate(SkScalar degrees) {
612 bool SkGPipeCanvas::skew(SkScalar sx, SkScalar sy) {
624 bool SkGPipeCanvas::concat(const SkMatrix& matrix) {
635 void SkGPipeCanvas::setMatrix(const SkMatrix& matrix) {
644 bool SkGPipeCanvas::clipRect(const SkRect& rect, SkRegion::Op rgnOp,
655 bool SkGPipeCanvas::clipRRect(const SkRRect& rrect, SkRegion::Op rgnOp,
666 bool SkGPipeCanvas::clipPath(const SkPath& path, SkRegion::Op rgnOp,
678 bool SkGPipeCanvas::clipRegion(const SkRegion& region, SkRegion::Op rgnOp) {
689 void SkGPipeCanvas::clear(SkColor color) {
703 void SkGPipeCanvas::drawPaint(const SkPaint& paint) {
711 void SkGPipeCanvas::drawPoints(PointMode mode, size_t count,
724 void SkGPipeCanvas::drawOval(const SkRect& rect, const SkPaint& paint) {
733 void SkGPipeCanvas::drawRect(const SkRect& rect, const SkPaint& paint) {
742 void SkGPipeCanvas::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
751 void SkGPipeCanvas::drawPath(const SkPath& path, const SkPaint& paint) {
760 bool SkGPipeCanvas::commonDrawBitmap(const SkBitmap& bm, DrawOps op,
780 void SkGPipeCanvas::drawBitmap(const SkBitmap& bm, SkScalar left, SkScalar top,
791 void SkGPipeCanvas::drawBitmapRectToRect(const SkBitmap& bm, const SkRect* src,
816 void SkGPipeCanvas::drawBitmapMatrix(const SkBitmap& bm, const SkMatrix& matrix,
826 void SkGPipeCanvas::drawBitmapNine(const SkBitmap& bm, const SkIRect& center,
840 void SkGPipeCanvas::drawSprite(const SkBitmap& bm, int left, int top,
851 void SkGPipeCanvas::drawText(const void* text, size_t byteLength, SkScalar x,
866 void SkGPipeCanvas::drawPosText(const void* text, size_t byteLength,
882 void SkGPipeCanvas::drawPosTextH(const void* text, size_t byteLength,
900 void SkGPipeCanvas::drawTextOnPath(const void* text, size_t byteLength,
926 void SkGPipeCanvas::drawPicture(SkPicture& picture) {
931 void SkGPipeCanvas::drawVertices(VertexMode mode, int vertexCount,
978 void SkGPipeCanvas::drawData(const void* ptr, size_t size) {
995 void SkGPipeCanvas::beginCommentGroup(const char* description) {
999 void SkGPipeCanvas::addComment(const char* kywd, const char* value) {
1003 void SkGPipeCanvas::endCommentGroup() {
1007 void SkGPipeCanvas::flushRecording(bool detachCurrentBlock) {
1015 size_t SkGPipeCanvas::freeMemoryIfPossible(size_t bytesToFree) {
1030 void SkGPipeCanvas::writePaint(const SkPaint& paint) {
1170 void SkGPipeController::setCanvas(SkGPipeCanvas* canvas) {
1189 fCanvas = SkNEW_ARGS(SkGPipeCanvas, (controller, &fWriter, flags, width, height));
1222 BitmapShuttle::BitmapShuttle(SkGPipeCanvas* canvas) {