Home | History | Annotate | Download | only in gpu

Lines Matching full:matrix

622     // We attempt to map r by the inverse matrix and draw that. mapRect will
627 GrPrintf("Could not invert matrix\n");
633 GrPrintf("Could not invert matrix\n");
684 const SkMatrix* matrix,
723 if (NULL != matrix && !matrix->preservesAxisAlignment()) {
733 if (NULL != matrix && !matrix->preservesRightAngles()) {
740 if (NULL != matrix) {
741 combinedMatrix->preConcat(*matrix);
768 const SkMatrix* matrix) {
779 bool doAA = needAA && apply_aa_to_rect(target, rect, width, matrix,
834 if (NULL != matrix) {
836 avmr.set(drawState, *matrix);
842 target->drawSimpleRect(rect, matrix);
1012 // the matrix to all the points individually rather than just to the rect
1280 // either do the flipY by drawing into a scratch with a matrix or on the cpu after the read.
1335 // compute a matrix to perform the draw
1553 SkMatrix matrix;
1554 matrix.setTranslate(SkIntToScalar(left), SkIntToScalar(top));
1555 GrDrawTarget::AutoGeometryAndStatePush agasp(fGpu, GrDrawTarget::kReset_ASRInit, &matrix);
1700 const SkMatrix& matrix) {
1708 return GrConfigConversionEffect::Create(texture, swapRAndB, pmToUPM, matrix);
1716 const SkMatrix& matrix) {
1724 return GrConfigConversionEffect::Create(texture, swapRAndB, upmToPM, matrix);