Fix forward declares and includes of some Skia Ganesh types (flutter/engine#40279)

Fix forward declares and includes of some Skia Ganesh types
This commit is contained in:
Kevin Lubick 2023-03-14 16:47:22 -04:00 committed by GitHub
parent f08b06a495
commit 208eefd981
8 changed files with 14 additions and 0 deletions

View File

@ -15,6 +15,8 @@
#include "flutter/fml/unique_fd.h"
#include "third_party/skia/include/gpu/GrContextOptions.h"
class GrDirectContext;
namespace flutter {
namespace testing {

View File

@ -22,6 +22,8 @@
#include "third_party/skia/include/core/SkSize.h"
#include "third_party/skia/include/core/SkSurface.h"
class GrDirectContext;
namespace flutter {
enum MutatorType {

View File

@ -33,6 +33,8 @@
#include "third_party/skia/include/core/SkRect.h"
#include "third_party/skia/include/utils/SkNWayCanvas.h"
class GrDirectContext;
namespace flutter {
namespace testing {

View File

@ -17,6 +17,8 @@
#include "third_party/skia/include/core/SkPicture.h"
#include "third_party/skia/include/core/SkSize.h"
class GrDirectContext;
namespace flutter {
class LayerTree {

View File

@ -12,6 +12,8 @@
#include "flutter/display_list/skia/dl_sk_canvas.h"
#include "third_party/skia/include/core/SkSurface.h"
class GrDirectContext;
namespace flutter {
class OffscreenSurface {

View File

@ -19,6 +19,7 @@
#include "third_party/skia/include/core/SkImage.h"
#include "third_party/skia/include/core/SkSize.h"
class GrDirectContext;
class SkColorSpace;
namespace flutter {

View File

@ -13,6 +13,7 @@
#include "flutter/fml/task_runner.h"
#include "flutter/fml/trace_event.h"
#include "third_party/skia/include/core/SkRefCnt.h"
#include "third_party/skia/include/gpu/GrBackendSurface.h"
#include "third_party/skia/include/gpu/GrDirectContext.h"
namespace flutter {

View File

@ -12,6 +12,8 @@
#include "flutter/flow/surface_frame.h"
#include "flutter/fml/macros.h"
class GrDirectContext;
namespace impeller {
class AiksContext;
} // namespace impeller