f1ab723033
allows the client more control over the scaling. Because of virtual overrides and wanting to keep the old call-sites up and running, this CL renames the virtual entry-point to drawBitmapRectToRect, and downgrades drawBitmapRect to a non-virtual helper function. The implementation is to use the float-rect for computing the matrix, but still cons-up an integer rect for the purposes of subsetting the original bitmap. We do this by calling float_src->roundOut(&int_src) so that we include all (partially) covered src pixels. No change needed on SkDevice, since that signature is explicitly passed the computed matrix. Review URL: https://codereview.appspot.com/6501140 git-svn-id: http://skia.googlecode.com/svn/trunk@5578 2bbb7eff-a529-9590-31e7-b0007b416f81 |
||
---|---|---|
.. | ||
QT | ||
debuggermain.cpp | ||
make_debugger.sh | ||
moc.sh | ||
SkDebugCanvas.cpp | ||
SkDebugCanvas.h | ||
SkDebugger.cpp | ||
SkDebugger.h | ||
SkDrawCommand.cpp | ||
SkDrawCommand.h | ||
SkObjectParser.cpp | ||
SkObjectParser.h |