fix build
[LibreOffice.git] / external / skia / ubsan.patch.1
blob8d422fb428e0ceea89650dd14da7fc4f6df8740b
1 diff --git a/include/private/gpu/ganesh/GrContext_Base.h b/include/private/gpu/ganesh/GrContext_Base.h
2 index 847e76f232..e27d9454f8 100644
3 --- a/include/private/gpu/ganesh/GrContext_Base.h
4 +++ b/include/private/gpu/ganesh/GrContext_Base.h
5 @@ -20,7 +20,7 @@ class GrDirectContext;
6  struct GrContextOptions;
7  class GrBackendFormat;
8  
9 -class GrContext_Base : public SkRefCnt {
10 +class SK_API GrContext_Base : public SkRefCnt {
11  public:
12      ~GrContext_Base() override;
14 @@ -32,7 +32,7 @@ public:
15      /*
16       * The 3D API backing this context
17       */
18 -    SK_API GrBackendApi backend() const;
19 +    GrBackendApi backend() const;
21      /*
22       * Retrieve the default GrBackendFormat for a given SkColorType and renderability.
23 @@ -41,16 +41,16 @@ public:
24       *
25       * The caller should check that the returned format is valid.
26       */
27 -    SK_API GrBackendFormat defaultBackendFormat(SkColorType, GrRenderable) const;
28 +    GrBackendFormat defaultBackendFormat(SkColorType, GrRenderable) const;
30 -    SK_API GrBackendFormat compressedBackendFormat(SkTextureCompressionType) const;
31 +    GrBackendFormat compressedBackendFormat(SkTextureCompressionType) const;
33      /**
34       * Gets the maximum supported sample count for a color type. 1 is returned if only non-MSAA
35       * rendering is supported for the color type. 0 is returned if rendering to this color type
36       * is not supported at all.
37       */
38 -    SK_API int maxSurfaceSampleCountForColorType(SkColorType colorType) const;
39 +    int maxSurfaceSampleCountForColorType(SkColorType colorType) const;
41      // TODO: When the public version is gone, rename to refThreadSafeProxy and add raw ptr ver.
42      sk_sp<GrContextThreadSafeProxy> threadSafeProxy();