Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(216)

Side by Side Diff: ui/gl/gl_bindings_autogen_gl.h

Issue 2826143003: Passthrough CmdDecoder: Use robust CompressedTex(Sub)Image (Closed)
Patch Set: Manually add glCompressedTexSubImage3DRobustANGLE to gl_mack.h because it has more than the 10 args… Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // ui/gl/generate_bindings.py 6 // ui/gl/generate_bindings.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 GLuint sourceId, 147 GLuint sourceId,
148 GLuint destId); 148 GLuint destId);
149 typedef void(GL_BINDING_CALL* glCompressedTexImage2DProc)(GLenum target, 149 typedef void(GL_BINDING_CALL* glCompressedTexImage2DProc)(GLenum target,
150 GLint level, 150 GLint level,
151 GLenum internalformat, 151 GLenum internalformat,
152 GLsizei width, 152 GLsizei width,
153 GLsizei height, 153 GLsizei height,
154 GLint border, 154 GLint border,
155 GLsizei imageSize, 155 GLsizei imageSize,
156 const void* data); 156 const void* data);
157 typedef void(GL_BINDING_CALL* glCompressedTexImage2DRobustANGLEProc)(
158 GLenum target,
159 GLint level,
160 GLenum internalformat,
161 GLsizei width,
162 GLsizei height,
163 GLint border,
164 GLsizei imageSize,
165 GLsizei dataSize,
166 const void* data);
157 typedef void(GL_BINDING_CALL* glCompressedTexImage3DProc)(GLenum target, 167 typedef void(GL_BINDING_CALL* glCompressedTexImage3DProc)(GLenum target,
158 GLint level, 168 GLint level,
159 GLenum internalformat, 169 GLenum internalformat,
160 GLsizei width, 170 GLsizei width,
161 GLsizei height, 171 GLsizei height,
162 GLsizei depth, 172 GLsizei depth,
163 GLint border, 173 GLint border,
164 GLsizei imageSize, 174 GLsizei imageSize,
165 const void* data); 175 const void* data);
176 typedef void(GL_BINDING_CALL* glCompressedTexImage3DRobustANGLEProc)(
177 GLenum target,
178 GLint level,
179 GLenum internalformat,
180 GLsizei width,
181 GLsizei height,
182 GLsizei depth,
183 GLint border,
184 GLsizei imageSize,
185 GLsizei dataSize,
186 const void* data);
166 typedef void(GL_BINDING_CALL* glCompressedTexSubImage2DProc)(GLenum target, 187 typedef void(GL_BINDING_CALL* glCompressedTexSubImage2DProc)(GLenum target,
167 GLint level, 188 GLint level,
168 GLint xoffset, 189 GLint xoffset,
169 GLint yoffset, 190 GLint yoffset,
170 GLsizei width, 191 GLsizei width,
171 GLsizei height, 192 GLsizei height,
172 GLenum format, 193 GLenum format,
173 GLsizei imageSize, 194 GLsizei imageSize,
174 const void* data); 195 const void* data);
196 typedef void(GL_BINDING_CALL* glCompressedTexSubImage2DRobustANGLEProc)(
197 GLenum target,
198 GLint level,
199 GLint xoffset,
200 GLint yoffset,
201 GLsizei width,
202 GLsizei height,
203 GLenum format,
204 GLsizei imageSize,
205 GLsizei dataSize,
206 const void* data);
175 typedef void(GL_BINDING_CALL* glCompressedTexSubImage3DProc)(GLenum target, 207 typedef void(GL_BINDING_CALL* glCompressedTexSubImage3DProc)(GLenum target,
176 GLint level, 208 GLint level,
177 GLint xoffset, 209 GLint xoffset,
178 GLint yoffset, 210 GLint yoffset,
179 GLint zoffset, 211 GLint zoffset,
180 GLsizei width, 212 GLsizei width,
181 GLsizei height, 213 GLsizei height,
182 GLsizei depth, 214 GLsizei depth,
183 GLenum format, 215 GLenum format,
184 GLsizei imageSize, 216 GLsizei imageSize,
185 const void* data); 217 const void* data);
218 typedef void(GL_BINDING_CALL* glCompressedTexSubImage3DRobustANGLEProc)(
219 GLenum target,
220 GLint level,
221 GLint xoffset,
222 GLint yoffset,
223 GLint zoffset,
224 GLsizei width,
225 GLsizei height,
226 GLsizei depth,
227 GLenum format,
228 GLsizei imageSize,
229 GLsizei dataSize,
230 const void* data);
186 typedef void(GL_BINDING_CALL* glCopyBufferSubDataProc)(GLenum readTarget, 231 typedef void(GL_BINDING_CALL* glCopyBufferSubDataProc)(GLenum readTarget,
187 GLenum writeTarget, 232 GLenum writeTarget,
188 GLintptr readOffset, 233 GLintptr readOffset,
189 GLintptr writeOffset, 234 GLintptr writeOffset,
190 GLsizeiptr size); 235 GLsizeiptr size);
191 typedef void(GL_BINDING_CALL* glCopySubTextureCHROMIUMProc)( 236 typedef void(GL_BINDING_CALL* glCopySubTextureCHROMIUMProc)(
192 GLuint sourceId, 237 GLuint sourceId,
193 GLint sourceLevel, 238 GLint sourceLevel,
194 GLenum destTarget, 239 GLenum destTarget,
195 GLuint destId, 240 GLuint destId,
(...skipping 1393 matching lines...) Expand 10 before | Expand all | Expand 10 after
1589 glClearBufferuivProc glClearBufferuivFn; 1634 glClearBufferuivProc glClearBufferuivFn;
1590 glClearColorProc glClearColorFn; 1635 glClearColorProc glClearColorFn;
1591 glClearDepthProc glClearDepthFn; 1636 glClearDepthProc glClearDepthFn;
1592 glClearDepthfProc glClearDepthfFn; 1637 glClearDepthfProc glClearDepthfFn;
1593 glClearStencilProc glClearStencilFn; 1638 glClearStencilProc glClearStencilFn;
1594 glClientWaitSyncProc glClientWaitSyncFn; 1639 glClientWaitSyncProc glClientWaitSyncFn;
1595 glColorMaskProc glColorMaskFn; 1640 glColorMaskProc glColorMaskFn;
1596 glCompileShaderProc glCompileShaderFn; 1641 glCompileShaderProc glCompileShaderFn;
1597 glCompressedCopyTextureCHROMIUMProc glCompressedCopyTextureCHROMIUMFn; 1642 glCompressedCopyTextureCHROMIUMProc glCompressedCopyTextureCHROMIUMFn;
1598 glCompressedTexImage2DProc glCompressedTexImage2DFn; 1643 glCompressedTexImage2DProc glCompressedTexImage2DFn;
1644 glCompressedTexImage2DRobustANGLEProc glCompressedTexImage2DRobustANGLEFn;
1599 glCompressedTexImage3DProc glCompressedTexImage3DFn; 1645 glCompressedTexImage3DProc glCompressedTexImage3DFn;
1646 glCompressedTexImage3DRobustANGLEProc glCompressedTexImage3DRobustANGLEFn;
1600 glCompressedTexSubImage2DProc glCompressedTexSubImage2DFn; 1647 glCompressedTexSubImage2DProc glCompressedTexSubImage2DFn;
1648 glCompressedTexSubImage2DRobustANGLEProc
1649 glCompressedTexSubImage2DRobustANGLEFn;
1601 glCompressedTexSubImage3DProc glCompressedTexSubImage3DFn; 1650 glCompressedTexSubImage3DProc glCompressedTexSubImage3DFn;
1651 glCompressedTexSubImage3DRobustANGLEProc
1652 glCompressedTexSubImage3DRobustANGLEFn;
1602 glCopyBufferSubDataProc glCopyBufferSubDataFn; 1653 glCopyBufferSubDataProc glCopyBufferSubDataFn;
1603 glCopySubTextureCHROMIUMProc glCopySubTextureCHROMIUMFn; 1654 glCopySubTextureCHROMIUMProc glCopySubTextureCHROMIUMFn;
1604 glCopyTexImage2DProc glCopyTexImage2DFn; 1655 glCopyTexImage2DProc glCopyTexImage2DFn;
1605 glCopyTexSubImage2DProc glCopyTexSubImage2DFn; 1656 glCopyTexSubImage2DProc glCopyTexSubImage2DFn;
1606 glCopyTexSubImage3DProc glCopyTexSubImage3DFn; 1657 glCopyTexSubImage3DProc glCopyTexSubImage3DFn;
1607 glCopyTextureCHROMIUMProc glCopyTextureCHROMIUMFn; 1658 glCopyTextureCHROMIUMProc glCopyTextureCHROMIUMFn;
1608 glCoverageModulationNVProc glCoverageModulationNVFn; 1659 glCoverageModulationNVProc glCoverageModulationNVFn;
1609 glCoverFillPathInstancedNVProc glCoverFillPathInstancedNVFn; 1660 glCoverFillPathInstancedNVProc glCoverFillPathInstancedNVFn;
1610 glCoverFillPathNVProc glCoverFillPathNVFn; 1661 glCoverFillPathNVProc glCoverFillPathNVFn;
1611 glCoverStrokePathInstancedNVProc glCoverStrokePathInstancedNVFn; 1662 glCoverStrokePathInstancedNVProc glCoverStrokePathInstancedNVFn;
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
2086 virtual void glCompressedCopyTextureCHROMIUMFn(GLuint sourceId, 2137 virtual void glCompressedCopyTextureCHROMIUMFn(GLuint sourceId,
2087 GLuint destId) = 0; 2138 GLuint destId) = 0;
2088 virtual void glCompressedTexImage2DFn(GLenum target, 2139 virtual void glCompressedTexImage2DFn(GLenum target,
2089 GLint level, 2140 GLint level,
2090 GLenum internalformat, 2141 GLenum internalformat,
2091 GLsizei width, 2142 GLsizei width,
2092 GLsizei height, 2143 GLsizei height,
2093 GLint border, 2144 GLint border,
2094 GLsizei imageSize, 2145 GLsizei imageSize,
2095 const void* data) = 0; 2146 const void* data) = 0;
2147 virtual void glCompressedTexImage2DRobustANGLEFn(GLenum target,
2148 GLint level,
2149 GLenum internalformat,
2150 GLsizei width,
2151 GLsizei height,
2152 GLint border,
2153 GLsizei imageSize,
2154 GLsizei dataSize,
2155 const void* data) = 0;
2096 virtual void glCompressedTexImage3DFn(GLenum target, 2156 virtual void glCompressedTexImage3DFn(GLenum target,
2097 GLint level, 2157 GLint level,
2098 GLenum internalformat, 2158 GLenum internalformat,
2099 GLsizei width, 2159 GLsizei width,
2100 GLsizei height, 2160 GLsizei height,
2101 GLsizei depth, 2161 GLsizei depth,
2102 GLint border, 2162 GLint border,
2103 GLsizei imageSize, 2163 GLsizei imageSize,
2104 const void* data) = 0; 2164 const void* data) = 0;
2165 virtual void glCompressedTexImage3DRobustANGLEFn(GLenum target,
2166 GLint level,
2167 GLenum internalformat,
2168 GLsizei width,
2169 GLsizei height,
2170 GLsizei depth,
2171 GLint border,
2172 GLsizei imageSize,
2173 GLsizei dataSize,
2174 const void* data) = 0;
2105 virtual void glCompressedTexSubImage2DFn(GLenum target, 2175 virtual void glCompressedTexSubImage2DFn(GLenum target,
2106 GLint level, 2176 GLint level,
2107 GLint xoffset, 2177 GLint xoffset,
2108 GLint yoffset, 2178 GLint yoffset,
2109 GLsizei width, 2179 GLsizei width,
2110 GLsizei height, 2180 GLsizei height,
2111 GLenum format, 2181 GLenum format,
2112 GLsizei imageSize, 2182 GLsizei imageSize,
2113 const void* data) = 0; 2183 const void* data) = 0;
2184 virtual void glCompressedTexSubImage2DRobustANGLEFn(GLenum target,
2185 GLint level,
2186 GLint xoffset,
2187 GLint yoffset,
2188 GLsizei width,
2189 GLsizei height,
2190 GLenum format,
2191 GLsizei imageSize,
2192 GLsizei dataSize,
2193 const void* data) = 0;
2114 virtual void glCompressedTexSubImage3DFn(GLenum target, 2194 virtual void glCompressedTexSubImage3DFn(GLenum target,
2115 GLint level, 2195 GLint level,
2116 GLint xoffset, 2196 GLint xoffset,
2117 GLint yoffset, 2197 GLint yoffset,
2118 GLint zoffset, 2198 GLint zoffset,
2119 GLsizei width, 2199 GLsizei width,
2120 GLsizei height, 2200 GLsizei height,
2121 GLsizei depth, 2201 GLsizei depth,
2122 GLenum format, 2202 GLenum format,
2123 GLsizei imageSize, 2203 GLsizei imageSize,
2124 const void* data) = 0; 2204 const void* data) = 0;
2205 virtual void glCompressedTexSubImage3DRobustANGLEFn(GLenum target,
2206 GLint level,
2207 GLint xoffset,
2208 GLint yoffset,
2209 GLint zoffset,
2210 GLsizei width,
2211 GLsizei height,
2212 GLsizei depth,
2213 GLenum format,
2214 GLsizei imageSize,
2215 GLsizei dataSize,
2216 const void* data) = 0;
2125 virtual void glCopyBufferSubDataFn(GLenum readTarget, 2217 virtual void glCopyBufferSubDataFn(GLenum readTarget,
2126 GLenum writeTarget, 2218 GLenum writeTarget,
2127 GLintptr readOffset, 2219 GLintptr readOffset,
2128 GLintptr writeOffset, 2220 GLintptr writeOffset,
2129 GLsizeiptr size) = 0; 2221 GLsizeiptr size) = 0;
2130 virtual void glCopySubTextureCHROMIUMFn(GLuint sourceId, 2222 virtual void glCopySubTextureCHROMIUMFn(GLuint sourceId,
2131 GLint sourceLevel, 2223 GLint sourceLevel,
2132 GLenum destTarget, 2224 GLenum destTarget,
2133 GLuint destId, 2225 GLuint destId,
2134 GLint destLevel, 2226 GLint destLevel,
(...skipping 1187 matching lines...) Expand 10 before | Expand all | Expand 10 after
3322 #define glClearDepth ::gl::g_current_gl_context->glClearDepthFn 3414 #define glClearDepth ::gl::g_current_gl_context->glClearDepthFn
3323 #define glClearDepthf ::gl::g_current_gl_context->glClearDepthfFn 3415 #define glClearDepthf ::gl::g_current_gl_context->glClearDepthfFn
3324 #define glClearStencil ::gl::g_current_gl_context->glClearStencilFn 3416 #define glClearStencil ::gl::g_current_gl_context->glClearStencilFn
3325 #define glClientWaitSync ::gl::g_current_gl_context->glClientWaitSyncFn 3417 #define glClientWaitSync ::gl::g_current_gl_context->glClientWaitSyncFn
3326 #define glColorMask ::gl::g_current_gl_context->glColorMaskFn 3418 #define glColorMask ::gl::g_current_gl_context->glColorMaskFn
3327 #define glCompileShader ::gl::g_current_gl_context->glCompileShaderFn 3419 #define glCompileShader ::gl::g_current_gl_context->glCompileShaderFn
3328 #define glCompressedCopyTextureCHROMIUM \ 3420 #define glCompressedCopyTextureCHROMIUM \
3329 ::gl::g_current_gl_context->glCompressedCopyTextureCHROMIUMFn 3421 ::gl::g_current_gl_context->glCompressedCopyTextureCHROMIUMFn
3330 #define glCompressedTexImage2D \ 3422 #define glCompressedTexImage2D \
3331 ::gl::g_current_gl_context->glCompressedTexImage2DFn 3423 ::gl::g_current_gl_context->glCompressedTexImage2DFn
3424 #define glCompressedTexImage2DRobustANGLE \
3425 ::gl::g_current_gl_context->glCompressedTexImage2DRobustANGLEFn
3332 #define glCompressedTexImage3D \ 3426 #define glCompressedTexImage3D \
3333 ::gl::g_current_gl_context->glCompressedTexImage3DFn 3427 ::gl::g_current_gl_context->glCompressedTexImage3DFn
3428 #define glCompressedTexImage3DRobustANGLE \
3429 ::gl::g_current_gl_context->glCompressedTexImage3DRobustANGLEFn
3334 #define glCompressedTexSubImage2D \ 3430 #define glCompressedTexSubImage2D \
3335 ::gl::g_current_gl_context->glCompressedTexSubImage2DFn 3431 ::gl::g_current_gl_context->glCompressedTexSubImage2DFn
3432 #define glCompressedTexSubImage2DRobustANGLE \
3433 ::gl::g_current_gl_context->glCompressedTexSubImage2DRobustANGLEFn
3336 #define glCompressedTexSubImage3D \ 3434 #define glCompressedTexSubImage3D \
3337 ::gl::g_current_gl_context->glCompressedTexSubImage3DFn 3435 ::gl::g_current_gl_context->glCompressedTexSubImage3DFn
3436 #define glCompressedTexSubImage3DRobustANGLE \
3437 ::gl::g_current_gl_context->glCompressedTexSubImage3DRobustANGLEFn
3338 #define glCopyBufferSubData ::gl::g_current_gl_context->glCopyBufferSubDataFn 3438 #define glCopyBufferSubData ::gl::g_current_gl_context->glCopyBufferSubDataFn
3339 #define glCopySubTextureCHROMIUM \ 3439 #define glCopySubTextureCHROMIUM \
3340 ::gl::g_current_gl_context->glCopySubTextureCHROMIUMFn 3440 ::gl::g_current_gl_context->glCopySubTextureCHROMIUMFn
3341 #define glCopyTexImage2D ::gl::g_current_gl_context->glCopyTexImage2DFn 3441 #define glCopyTexImage2D ::gl::g_current_gl_context->glCopyTexImage2DFn
3342 #define glCopyTexSubImage2D ::gl::g_current_gl_context->glCopyTexSubImage2DFn 3442 #define glCopyTexSubImage2D ::gl::g_current_gl_context->glCopyTexSubImage2DFn
3343 #define glCopyTexSubImage3D ::gl::g_current_gl_context->glCopyTexSubImage3DFn 3443 #define glCopyTexSubImage3D ::gl::g_current_gl_context->glCopyTexSubImage3DFn
3344 #define glCopyTextureCHROMIUM \ 3444 #define glCopyTextureCHROMIUM \
3345 ::gl::g_current_gl_context->glCopyTextureCHROMIUMFn 3445 ::gl::g_current_gl_context->glCopyTextureCHROMIUMFn
3346 #define glCoverageModulationNV \ 3446 #define glCoverageModulationNV \
3347 ::gl::g_current_gl_context->glCoverageModulationNVFn 3447 ::gl::g_current_gl_context->glCoverageModulationNVFn
(...skipping 466 matching lines...) Expand 10 before | Expand all | Expand 10 after
3814 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn 3914 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn
3815 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn 3915 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn
3816 #define glVertexAttribIPointer \ 3916 #define glVertexAttribIPointer \
3817 ::gl::g_current_gl_context->glVertexAttribIPointerFn 3917 ::gl::g_current_gl_context->glVertexAttribIPointerFn
3818 #define glVertexAttribPointer \ 3918 #define glVertexAttribPointer \
3819 ::gl::g_current_gl_context->glVertexAttribPointerFn 3919 ::gl::g_current_gl_context->glVertexAttribPointerFn
3820 #define glViewport ::gl::g_current_gl_context->glViewportFn 3920 #define glViewport ::gl::g_current_gl_context->glViewportFn
3821 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn 3921 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn
3822 3922
3823 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_ 3923 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_
OLDNEW
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698