diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-08-30 15:52:12 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-08-30 15:52:12 +0000 |
commit | 46fbfe0cd1bbe60fd15ce52e784f5d51450ff5fd (patch) | |
tree | 5294defd03e5943f05e23499f8c65a5f197c60ae /src/gpu/gl/unix | |
parent | e60730feea0f95b428790da73fc568f51e6660dc (diff) |
Add glTexGen funcs to interface
R=robertphillips@google.com
Author: bsalomon@google.com
Review URL: https://chromiumcodereview.appspot.com/23513006
git-svn-id: http://skia.googlecode.com/svn/trunk@11032 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/gl/unix')
-rw-r--r-- | src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp b/src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp index 5820b8e784..1b44900b1a 100644 --- a/src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp +++ b/src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp @@ -63,6 +63,7 @@ const GrGLInterface* GrGLCreateNativeInterface() { interface->fClear = glClear; interface->fClearColor = glClearColor; interface->fClearStencil = glClearStencil; + interface->fClientActiveTexture = glClientActiveTexture; interface->fColorMask = glColorMask; GR_GL_GET_PROC(CompileShader); interface->fCompressedTexImage2D = glCompressedTexImage2D; @@ -77,12 +78,14 @@ const GrGLInterface* GrGLCreateNativeInterface() { interface->fDeleteTextures = glDeleteTextures; interface->fDepthMask = glDepthMask; interface->fDisable = glDisable; + interface->fDisableClientState = glDisableClientState; GR_GL_GET_PROC(DisableVertexAttribArray); interface->fDrawArrays = glDrawArrays; interface->fDrawBuffer = glDrawBuffer; GR_GL_GET_PROC(DrawBuffers); interface->fDrawElements = glDrawElements; interface->fEnable = glEnable; + interface->fEnableClientState = glEnableClientState; GR_GL_GET_PROC(EnableVertexAttribArray); GR_GL_GET_PROC(EndQuery); interface->fFinish = glFinish; @@ -132,6 +135,9 @@ const GrGLInterface* GrGLCreateNativeInterface() { interface->fStencilOp = glStencilOp; GR_GL_GET_PROC(StencilOpSeparate); interface->fTexImage2D = glTexImage2D; + interface->fTexGenf = glTexGenf; + interface->fTexGenfv = glTexGenfv; + interface->fTexGeni = glTexGeni; interface->fTexParameteri = glTexParameteri; interface->fTexParameteriv = glTexParameteriv; if (glVer >= GR_GL_VER(4,2) || extensions.has("GL_ARB_texture_storage")) { @@ -163,6 +169,7 @@ const GrGLInterface* GrGLCreateNativeInterface() { GR_GL_GET_PROC(UseProgram); GR_GL_GET_PROC(VertexAttrib4fv); GR_GL_GET_PROC(VertexAttribPointer); + GR_GL_GET_PROC(VertexPointer); interface->fViewport = glViewport; GR_GL_GET_PROC(BindFragDataLocationIndexed); |