fast return if no part of the paint gets replaced

git-svn-id: http://skia.googlecode.com/svn/trunk@1088 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
mike@reedtribe.org 2011-04-09 18:54:08 +00:00
Родитель 9283b583ab
Коммит 3c1225bee4
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -35,6 +35,9 @@ void SkLayerDrawLooper::init(SkCanvas* canvas) {
void SkLayerDrawLooper::ApplyBits(SkPaint* dst, const SkPaint& src,
BitFlags bits) {
if (0 == bits) {
return;
}
if (kEntirePaint_Bits == bits) {
*dst = src;
return;