| Index: src/core/SkMultiPictureDraw.cpp
|
| diff --git a/src/core/SkMultiPictureDraw.cpp b/src/core/SkMultiPictureDraw.cpp
|
| index 329271a6b77e86d21c14a9b45b927e719c3f9077..fe41243d6b3ab2b111f84d8c33a689dd4828d998 100644
|
| --- a/src/core/SkMultiPictureDraw.cpp
|
| +++ b/src/core/SkMultiPictureDraw.cpp
|
| @@ -5,16 +5,19 @@
|
| * found in the LICENSE file.
|
| */
|
|
|
| -#if SK_SUPPORT_GPU
|
| -#include "GrLayerHoister.h"
|
| -#include "GrRecordReplaceDraw.h"
|
| -#endif
|
| -
|
| +// Need to include something before #if SK_SUPPORT_GPU so that the Android
|
| +// framework build, which gets its defines from SkTypes rather than a makefile,
|
| +// has the definition before checking it.
|
| #include "SkCanvas.h"
|
| #include "SkMultiPictureDraw.h"
|
| #include "SkPicture.h"
|
| #include "SkTaskGroup.h"
|
|
|
| +#if SK_SUPPORT_GPU
|
| +#include "GrLayerHoister.h"
|
| +#include "GrRecordReplaceDraw.h"
|
| +#endif
|
| +
|
| void SkMultiPictureDraw::DrawData::draw() {
|
| fCanvas->drawPicture(fPicture, &fMatrix, fPaint);
|
| }
|
|
|