diff options
| author | Romain Guy <romainguy@google.com> | 2010-07-07 17:54:48 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@google.com> | 2010-07-07 17:55:03 -0700 |
| commit | deba785f122a47915756ffd991f5540d952cf937 (patch) | |
| tree | 6ac5b344722fd29c3ccc90a5be3aa7edcf489de1 /libs/hwui/OpenGLRenderer.h | |
| parent | 290357aca828854cb3b327eaac45a3ff13821d4a (diff) | |
| download | frameworks_base-deba785f122a47915756ffd991f5540d952cf937.zip frameworks_base-deba785f122a47915756ffd991f5540d952cf937.tar.gz frameworks_base-deba785f122a47915756ffd991f5540d952cf937.tar.bz2 | |
Add support to draw 9patches in OpenGL.
This change only adds the necessary API and stubs. The implementation
will be added in another change.
Change-Id: Ie50b8aff5868e78796cee331df15bdbf990d2ea1
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
| -rw-r--r-- | libs/hwui/OpenGLRenderer.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h index fa9592a..9da4b8e 100644 --- a/libs/hwui/OpenGLRenderer.h +++ b/libs/hwui/OpenGLRenderer.h @@ -26,6 +26,7 @@ #include <SkXfermode.h> #include <utils/RefBase.h> +#include <utils/ResourceTypes.h> #include "Matrix.h" #include "Program.h" @@ -108,6 +109,8 @@ public: void drawBitmap(SkBitmap* bitmap, const SkMatrix* matrix, const SkPaint* paint); void drawBitmap(SkBitmap* bitmap, float srcLeft, float srcTop, float srcRight, float srcBottom, float dstLeft, float dstTop, float dstRight, float dstBottom, const SkPaint* paint); + void drawPatch(SkBitmap* bitmap, Res_png_9patch* patch, float left, float top, + float right, float bottom, const SkPaint* paint); void drawColor(int color, SkXfermode::Mode mode); void drawRect(float left, float top, float right, float bottom, const SkPaint* paint); |
