diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/android/ImageTexture.h')
-rw-r--r-- | Source/WebCore/platform/graphics/android/ImageTexture.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/WebCore/platform/graphics/android/ImageTexture.h b/Source/WebCore/platform/graphics/android/ImageTexture.h index c2ea77c..18ff7ef 100644 --- a/Source/WebCore/platform/graphics/android/ImageTexture.h +++ b/Source/WebCore/platform/graphics/android/ImageTexture.h @@ -63,9 +63,9 @@ public: ImageTexture(SkBitmapRef* img); virtual ~ImageTexture(); - void prepare(); - void draw(LayerAndroid* painter); - void deleteTexture(); + void prepareGL(); + void drawGL(LayerAndroid* painter); + void drawCanvas(SkCanvas*, SkRect&); void retain() { m_refCount++; } void release(); unsigned int refCount() { return m_refCount; } @@ -74,6 +74,8 @@ public: private: + void deleteTexture(); + SkBitmapRef* m_imageRef; SkBitmap* m_image; GLuint m_textureId; |