Index: src/core/SkBitmapProcShader.h |
diff --git a/src/core/SkBitmapProcShader.h b/src/core/SkBitmapProcShader.h |
index edb9864270791ee99c759d5603de74f3c11ef585..4b7447e52e5d8be2b1ffb8fdb86749dbdb671338 100644 |
--- a/src/core/SkBitmapProcShader.h |
+++ b/src/core/SkBitmapProcShader.h |
@@ -9,9 +9,7 @@ |
#include "SkImagePriv.h" |
#include "SkShader.h" |
-#include "SkSmallAllocator.h" |
-struct SkBitmapProcState; |
class SkBitmapProvider; |
class SkBitmapProcLegacyShader : public SkShader { |
@@ -25,19 +23,4 @@ private: |
typedef SkShader INHERITED; |
}; |
-enum {kSkBlitterContextSize = 3332}; |
- |
-// Commonly used allocator. It currently is only used to allocate up to 3 objects. The total |
-// bytes requested is calculated using one of our large shaders, its context size plus the size of |
-// an Sk3DBlitter in SkDraw.cpp |
-// Note that some contexts may contain other contexts (e.g. for compose shaders), but we've not |
-// yet found a situation where the size below isn't big enough. |
-typedef SkSmallAllocator<3, kSkBlitterContextSize> SkTBlitterAllocator; |
- |
-// If alloc is non-nullptr, it will be used to allocate the returned SkShader, and MUST outlive |
-// the SkShader. |
-sk_sp<SkShader> SkMakeBitmapShader(const SkBitmap& src, SkShader::TileMode, SkShader::TileMode, |
- const SkMatrix* localMatrix, SkCopyPixelsMode, |
- SkTBlitterAllocator* alloc); |
- |
#endif |