| OLD | NEW | 
|---|
| 1 // Modified from chromium/src/webkit/glue/gl_bindings_skia_cmd_buffer.cc | 1 // Modified from chromium/src/webkit/glue/gl_bindings_skia_cmd_buffer.cc | 
| 2 | 2 | 
| 3 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 3 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
| 4 // Use of this source code is governed by a BSD-style license that can be | 4 // Use of this source code is governed by a BSD-style license that can be | 
| 5 // found in the LICENSE file. | 5 // found in the LICENSE file. | 
| 6 | 6 | 
| 7 #include "gl/GrGLExtensions.h" | 7 #include "gl/GrGLExtensions.h" | 
| 8 #include "gl/GrGLInterface.h" | 8 #include "gl/GrGLInterface.h" | 
| 9 #include "gl/GrGLUtil.h" | 9 #include "gl/GrGLUtil.h" | 
| 10 | 10 | 
| (...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 318     functions->fRenderbufferStorage = (GrGLRenderbufferStorageProc) eglGetProcAd
     dress("glRenderbufferStorage"); | 318     functions->fRenderbufferStorage = (GrGLRenderbufferStorageProc) eglGetProcAd
     dress("glRenderbufferStorage"); | 
| 319     functions->fRenderbufferStorageMultisample = (GrGLRenderbufferStorageMultisa
     mpleProc) eglGetProcAddress("glRenderbufferStorageMultisample"); | 319     functions->fRenderbufferStorageMultisample = (GrGLRenderbufferStorageMultisa
     mpleProc) eglGetProcAddress("glRenderbufferStorageMultisample"); | 
| 320     functions->fScissor = (GrGLScissorProc) eglGetProcAddress("glScissor"); | 320     functions->fScissor = (GrGLScissorProc) eglGetProcAddress("glScissor"); | 
| 321     functions->fShaderSource = (GrGLShaderSourceProc) eglGetProcAddress("glShade
     rSource"); | 321     functions->fShaderSource = (GrGLShaderSourceProc) eglGetProcAddress("glShade
     rSource"); | 
| 322     functions->fStencilFunc = (GrGLStencilFuncProc) eglGetProcAddress("glStencil
     Func"); | 322     functions->fStencilFunc = (GrGLStencilFuncProc) eglGetProcAddress("glStencil
     Func"); | 
| 323     functions->fStencilFuncSeparate = (GrGLStencilFuncSeparateProc) eglGetProcAd
     dress("glStencilFuncSeparate"); | 323     functions->fStencilFuncSeparate = (GrGLStencilFuncSeparateProc) eglGetProcAd
     dress("glStencilFuncSeparate"); | 
| 324     functions->fStencilMask = (GrGLStencilMaskProc) eglGetProcAddress("glStencil
     Mask"); | 324     functions->fStencilMask = (GrGLStencilMaskProc) eglGetProcAddress("glStencil
     Mask"); | 
| 325     functions->fStencilMaskSeparate = (GrGLStencilMaskSeparateProc) eglGetProcAd
     dress("glStencilMaskSeparate"); | 325     functions->fStencilMaskSeparate = (GrGLStencilMaskSeparateProc) eglGetProcAd
     dress("glStencilMaskSeparate"); | 
| 326     functions->fStencilOp = (GrGLStencilOpProc) eglGetProcAddress("glStencilOp")
     ; | 326     functions->fStencilOp = (GrGLStencilOpProc) eglGetProcAddress("glStencilOp")
     ; | 
| 327     functions->fStencilOpSeparate = (GrGLStencilOpSeparateProc) eglGetProcAddres
     s("glStencilOpSeparate"); | 327     functions->fStencilOpSeparate = (GrGLStencilOpSeparateProc) eglGetProcAddres
     s("glStencilOpSeparate"); | 
| 328     functions->fTexGenfv = (GrGLTexGenfvProc) eglGetProcAddress("glTexGenfv"); |  | 
| 329     functions->fTexGeni = (GrGLTexGeniProc) eglGetProcAddress("glTexGeni"); |  | 
| 330     functions->fTexImage2D = (GrGLTexImage2DProc) eglGetProcAddress("glTexImage2
     D"); | 328     functions->fTexImage2D = (GrGLTexImage2DProc) eglGetProcAddress("glTexImage2
     D"); | 
| 331     functions->fTexParameteri = (GrGLTexParameteriProc) eglGetProcAddress("glTex
     Parameteri"); | 329     functions->fTexParameteri = (GrGLTexParameteriProc) eglGetProcAddress("glTex
     Parameteri"); | 
| 332     functions->fTexParameteriv = (GrGLTexParameterivProc) eglGetProcAddress("glT
     exParameteriv"); | 330     functions->fTexParameteriv = (GrGLTexParameterivProc) eglGetProcAddress("glT
     exParameteriv"); | 
| 333     functions->fTexSubImage2D = (GrGLTexSubImage2DProc) eglGetProcAddress("glTex
     SubImage2D"); | 331     functions->fTexSubImage2D = (GrGLTexSubImage2DProc) eglGetProcAddress("glTex
     SubImage2D"); | 
| 334     functions->fTexStorage2D = (GrGLTexStorage2DProc) eglGetProcAddress("glTexSt
     orage2D"); | 332     functions->fTexStorage2D = (GrGLTexStorage2DProc) eglGetProcAddress("glTexSt
     orage2D"); | 
| 335     functions->fUniform1f = (GrGLUniform1fProc) eglGetProcAddress("glUniform1f")
     ; | 333     functions->fUniform1f = (GrGLUniform1fProc) eglGetProcAddress("glUniform1f")
     ; | 
| 336     functions->fUniform1i = (GrGLUniform1iProc) eglGetProcAddress("glUniform1i")
     ; | 334     functions->fUniform1i = (GrGLUniform1iProc) eglGetProcAddress("glUniform1i")
     ; | 
| 337     functions->fUniform1fv = (GrGLUniform1fvProc) eglGetProcAddress("glUniform1f
     v"); | 335     functions->fUniform1fv = (GrGLUniform1fvProc) eglGetProcAddress("glUniform1f
     v"); | 
| 338     functions->fUniform1iv = (GrGLUniform1ivProc) eglGetProcAddress("glUniform1i
     v"); | 336     functions->fUniform1iv = (GrGLUniform1ivProc) eglGetProcAddress("glUniform1i
     v"); | 
| 339     functions->fUniform2f = (GrGLUniform2fProc) eglGetProcAddress("glUniform2f")
     ; | 337     functions->fUniform2f = (GrGLUniform2fProc) eglGetProcAddress("glUniform2f")
     ; | 
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 444     } else if (kGL_GrGLStandard == standard) { | 442     } else if (kGL_GrGLStandard == standard) { | 
| 445         interface = create_desktop_interface(version, extensions); | 443         interface = create_desktop_interface(version, extensions); | 
| 446     } | 444     } | 
| 447 | 445 | 
| 448     if (NULL != interface) { | 446     if (NULL != interface) { | 
| 449         interface->fExtensions.swap(&extensions); | 447         interface->fExtensions.swap(&extensions); | 
| 450     } | 448     } | 
| 451 | 449 | 
| 452     return interface; | 450     return interface; | 
| 453 } | 451 } | 
| OLD | NEW | 
|---|