Lines Matching full:matrix
216 virtual bool concat(const SkMatrix& matrix) SK_OVERRIDE;
217 virtual void setMatrix(const SkMatrix& matrix) SK_OVERRIDE;
249 const SkPath& path, const SkMatrix* matrix,
609 bool SkGPipeCanvas::concat(const SkMatrix& matrix) {
610 if (!matrix.isIdentity()) {
612 if (this->needOpBytes(matrix.writeToMemory(NULL))) {
614 fWriter.writeMatrix(matrix);
617 return this->INHERITED::concat(matrix);
620 void SkGPipeCanvas::setMatrix(const SkMatrix& matrix) {
622 if (this->needOpBytes(matrix.writeToMemory(NULL))) {
624 fWriter.writeMatrix(matrix);
626 this->INHERITED::setMatrix(matrix);
797 void SkGPipeCanvas::drawBitmapMatrix(const SkBitmap& bm, const SkMatrix& matrix,
800 size_t opBytesNeeded = matrix.writeToMemory(NULL);
803 fWriter.writeMatrix(matrix);
882 const SkPath& path, const SkMatrix* matrix,
888 if (matrix) {
890 size += matrix->writeToMemory(NULL);
900 if (matrix) {
901 fWriter.writeMatrix(*matrix);