diff options
Diffstat (limited to 'libs/hwui/OpenGLRenderer.h')
| -rw-r--r-- | libs/hwui/OpenGLRenderer.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libs/hwui/OpenGLRenderer.h b/libs/hwui/OpenGLRenderer.h index dd7999d..9dc2a43 100644 --- a/libs/hwui/OpenGLRenderer.h +++ b/libs/hwui/OpenGLRenderer.h @@ -287,6 +287,11 @@ private: inline void getAlphaAndMode(const SkPaint* paint, int* alpha, SkXfermode::Mode* mode); /** + * Binds the specified texture with the specified wrap modes. + */ + inline void bindTexture(GLuint texture, GLenum wrapS, GLenum wrapT); + + /** * Enable or disable blending as necessary. This function sets the appropriate * blend function based on the specified xfermode. */ @@ -341,8 +346,8 @@ private: ShaderType mShader; SkShader* mShaderKey; bool mShaderBlend; - SkShader::TileMode mShaderTileX; - SkShader::TileMode mShaderTileY; + GLenum mShaderTileX; + GLenum mShaderTileY; SkMatrix* mShaderMatrix; // Bitmaps SkBitmap* mShaderBitmap; |
