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

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

Issue 2136223002: Introduce GLStubApi (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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
OLDNEW
1 // Copyright 2014 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
11 void glActiveTextureFn(GLenum texture) override; 11 void glActiveTextureFn(GLenum texture) override {}
12 void glApplyFramebufferAttachmentCMAAINTELFn(void) override; 12 void glApplyFramebufferAttachmentCMAAINTELFn() override {}
13 void glAttachShaderFn(GLuint program, GLuint shader) override; 13 void glAttachShaderFn(GLuint program, GLuint shader) override {}
14 void glBeginQueryFn(GLenum target, GLuint id) override; 14 void glBeginQueryFn(GLenum target, GLuint id) override {}
15 void glBeginTransformFeedbackFn(GLenum primitiveMode) override; 15 void glBeginTransformFeedbackFn(GLenum primitiveMode) override {}
16 void glBindAttribLocationFn(GLuint program, 16 void glBindAttribLocationFn(GLuint program,
17 GLuint index, 17 GLuint index,
18 const char* name) override; 18 const char* name) override {}
19 void glBindBufferFn(GLenum target, GLuint buffer) override; 19 void glBindBufferFn(GLenum target, GLuint buffer) override {}
20 void glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) override; 20 void glBindBufferBaseFn(GLenum target, GLuint index, GLuint buffer) override {}
21 void glBindBufferRangeFn(GLenum target, 21 void glBindBufferRangeFn(GLenum target,
22 GLuint index, 22 GLuint index,
23 GLuint buffer, 23 GLuint buffer,
24 GLintptr offset, 24 GLintptr offset,
25 GLsizeiptr size) override; 25 GLsizeiptr size) override {}
26 void glBindFragDataLocationFn(GLuint program, 26 void glBindFragDataLocationFn(GLuint program,
27 GLuint colorNumber, 27 GLuint colorNumber,
28 const char* name) override; 28 const char* name) override {}
29 void glBindFragDataLocationIndexedFn(GLuint program, 29 void glBindFragDataLocationIndexedFn(GLuint program,
30 GLuint colorNumber, 30 GLuint colorNumber,
31 GLuint index, 31 GLuint index,
32 const char* name) override; 32 const char* name) override {}
33 void glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) override; 33 void glBindFramebufferEXTFn(GLenum target, GLuint framebuffer) override {}
34 void glBindImageTextureEXTFn(GLuint index, 34 void glBindImageTextureEXTFn(GLuint index,
35 GLuint texture, 35 GLuint texture,
36 GLint level, 36 GLint level,
37 GLboolean layered, 37 GLboolean layered,
38 GLint layer, 38 GLint layer,
39 GLenum access, 39 GLenum access,
40 GLint format) override; 40 GLint format) override {}
41 void glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) override; 41 void glBindRenderbufferEXTFn(GLenum target, GLuint renderbuffer) override {}
42 void glBindSamplerFn(GLuint unit, GLuint sampler) override; 42 void glBindSamplerFn(GLuint unit, GLuint sampler) override {}
43 void glBindTextureFn(GLenum target, GLuint texture) override; 43 void glBindTextureFn(GLenum target, GLuint texture) override {}
44 void glBindTransformFeedbackFn(GLenum target, GLuint id) override; 44 void glBindTransformFeedbackFn(GLenum target, GLuint id) override {}
45 void glBindUniformLocationCHROMIUMFn(GLuint program, 45 void glBindUniformLocationCHROMIUMFn(GLuint program,
46 GLint location, 46 GLint location,
47 const char* name) override; 47 const char* name) override {}
48 void glBindVertexArrayOESFn(GLuint array) override; 48 void glBindVertexArrayOESFn(GLuint array) override {}
49 void glBlendBarrierKHRFn(void) override; 49 void glBlendBarrierKHRFn() override {}
50 void glBlendColorFn(GLclampf red, 50 void glBlendColorFn(GLclampf red,
51 GLclampf green, 51 GLclampf green,
52 GLclampf blue, 52 GLclampf blue,
53 GLclampf alpha) override; 53 GLclampf alpha) override {}
54 void glBlendEquationFn(GLenum mode) override; 54 void glBlendEquationFn(GLenum mode) override {}
55 void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override; 55 void glBlendEquationSeparateFn(GLenum modeRGB, GLenum modeAlpha) override {}
56 void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override; 56 void glBlendFuncFn(GLenum sfactor, GLenum dfactor) override {}
57 void glBlendFuncSeparateFn(GLenum srcRGB, 57 void glBlendFuncSeparateFn(GLenum srcRGB,
58 GLenum dstRGB, 58 GLenum dstRGB,
59 GLenum srcAlpha, 59 GLenum srcAlpha,
60 GLenum dstAlpha) override; 60 GLenum dstAlpha) override {}
61 void glBlitFramebufferFn(GLint srcX0, 61 void glBlitFramebufferFn(GLint srcX0,
62 GLint srcY0, 62 GLint srcY0,
63 GLint srcX1, 63 GLint srcX1,
64 GLint srcY1, 64 GLint srcY1,
65 GLint dstX0, 65 GLint dstX0,
66 GLint dstY0, 66 GLint dstY0,
67 GLint dstX1, 67 GLint dstX1,
68 GLint dstY1, 68 GLint dstY1,
69 GLbitfield mask, 69 GLbitfield mask,
70 GLenum filter) override; 70 GLenum filter) override {}
71 void glBlitFramebufferANGLEFn(GLint srcX0, 71 void glBlitFramebufferANGLEFn(GLint srcX0,
72 GLint srcY0, 72 GLint srcY0,
73 GLint srcX1, 73 GLint srcX1,
74 GLint srcY1, 74 GLint srcY1,
75 GLint dstX0, 75 GLint dstX0,
76 GLint dstY0, 76 GLint dstY0,
77 GLint dstX1, 77 GLint dstX1,
78 GLint dstY1, 78 GLint dstY1,
79 GLbitfield mask, 79 GLbitfield mask,
80 GLenum filter) override; 80 GLenum filter) override {}
81 void glBlitFramebufferEXTFn(GLint srcX0, 81 void glBlitFramebufferEXTFn(GLint srcX0,
82 GLint srcY0, 82 GLint srcY0,
83 GLint srcX1, 83 GLint srcX1,
84 GLint srcY1, 84 GLint srcY1,
85 GLint dstX0, 85 GLint dstX0,
86 GLint dstY0, 86 GLint dstY0,
87 GLint dstX1, 87 GLint dstX1,
88 GLint dstY1, 88 GLint dstY1,
89 GLbitfield mask, 89 GLbitfield mask,
90 GLenum filter) override; 90 GLenum filter) override {}
91 void glBufferDataFn(GLenum target, 91 void glBufferDataFn(GLenum target,
92 GLsizeiptr size, 92 GLsizeiptr size,
93 const void* data, 93 const void* data,
94 GLenum usage) override; 94 GLenum usage) override {}
95 void glBufferSubDataFn(GLenum target, 95 void glBufferSubDataFn(GLenum target,
96 GLintptr offset, 96 GLintptr offset,
97 GLsizeiptr size, 97 GLsizeiptr size,
98 const void* data) override; 98 const void* data) override {}
99 GLenum glCheckFramebufferStatusEXTFn(GLenum target) override; 99 GLenum glCheckFramebufferStatusEXTFn(GLenum target) override;
100 void glClearFn(GLbitfield mask) override; 100 void glClearFn(GLbitfield mask) override {}
101 void glClearBufferfiFn(GLenum buffer, 101 void glClearBufferfiFn(GLenum buffer,
102 GLint drawbuffer, 102 GLint drawbuffer,
103 const GLfloat depth, 103 const GLfloat depth,
104 GLint stencil) override; 104 GLint stencil) override {}
105 void glClearBufferfvFn(GLenum buffer, 105 void glClearBufferfvFn(GLenum buffer,
106 GLint drawbuffer, 106 GLint drawbuffer,
107 const GLfloat* value) override; 107 const GLfloat* value) override {}
108 void glClearBufferivFn(GLenum buffer, 108 void glClearBufferivFn(GLenum buffer,
109 GLint drawbuffer, 109 GLint drawbuffer,
110 const GLint* value) override; 110 const GLint* value) override {}
111 void glClearBufferuivFn(GLenum buffer, 111 void glClearBufferuivFn(GLenum buffer,
112 GLint drawbuffer, 112 GLint drawbuffer,
113 const GLuint* value) override; 113 const GLuint* value) override {}
114 void glClearColorFn(GLclampf red, 114 void glClearColorFn(GLclampf red,
115 GLclampf green, 115 GLclampf green,
116 GLclampf blue, 116 GLclampf blue,
117 GLclampf alpha) override; 117 GLclampf alpha) override {}
118 void glClearDepthFn(GLclampd depth) override; 118 void glClearDepthFn(GLclampd depth) override {}
119 void glClearDepthfFn(GLclampf depth) override; 119 void glClearDepthfFn(GLclampf depth) override {}
120 void glClearStencilFn(GLint s) override; 120 void glClearStencilFn(GLint s) override {}
121 GLenum glClientWaitSyncFn(GLsync sync, 121 GLenum glClientWaitSyncFn(GLsync sync,
122 GLbitfield flags, 122 GLbitfield flags,
123 GLuint64 timeout) override; 123 GLuint64 timeout) override;
124 void glColorMaskFn(GLboolean red, 124 void glColorMaskFn(GLboolean red,
125 GLboolean green, 125 GLboolean green,
126 GLboolean blue, 126 GLboolean blue,
127 GLboolean alpha) override; 127 GLboolean alpha) override {}
128 void glCompileShaderFn(GLuint shader) override; 128 void glCompileShaderFn(GLuint shader) override {}
129 void glCompressedTexImage2DFn(GLenum target, 129 void glCompressedTexImage2DFn(GLenum target,
130 GLint level, 130 GLint level,
131 GLenum internalformat, 131 GLenum internalformat,
132 GLsizei width, 132 GLsizei width,
133 GLsizei height, 133 GLsizei height,
134 GLint border, 134 GLint border,
135 GLsizei imageSize, 135 GLsizei imageSize,
136 const void* data) override; 136 const void* data) override {}
137 void glCompressedTexImage3DFn(GLenum target, 137 void glCompressedTexImage3DFn(GLenum target,
138 GLint level, 138 GLint level,
139 GLenum internalformat, 139 GLenum internalformat,
140 GLsizei width, 140 GLsizei width,
141 GLsizei height, 141 GLsizei height,
142 GLsizei depth, 142 GLsizei depth,
143 GLint border, 143 GLint border,
144 GLsizei imageSize, 144 GLsizei imageSize,
145 const void* data) override; 145 const void* data) override {}
146 void glCompressedTexSubImage2DFn(GLenum target, 146 void glCompressedTexSubImage2DFn(GLenum target,
147 GLint level, 147 GLint level,
148 GLint xoffset, 148 GLint xoffset,
149 GLint yoffset, 149 GLint yoffset,
150 GLsizei width, 150 GLsizei width,
151 GLsizei height, 151 GLsizei height,
152 GLenum format, 152 GLenum format,
153 GLsizei imageSize, 153 GLsizei imageSize,
154 const void* data) override; 154 const void* data) override {}
155 void glCompressedTexSubImage3DFn(GLenum target, 155 void glCompressedTexSubImage3DFn(GLenum target,
156 GLint level, 156 GLint level,
157 GLint xoffset, 157 GLint xoffset,
158 GLint yoffset, 158 GLint yoffset,
159 GLint zoffset, 159 GLint zoffset,
160 GLsizei width, 160 GLsizei width,
161 GLsizei height, 161 GLsizei height,
162 GLsizei depth, 162 GLsizei depth,
163 GLenum format, 163 GLenum format,
164 GLsizei imageSize, 164 GLsizei imageSize,
165 const void* data) override; 165 const void* data) override {}
166 void glCopyBufferSubDataFn(GLenum readTarget, 166 void glCopyBufferSubDataFn(GLenum readTarget,
167 GLenum writeTarget, 167 GLenum writeTarget,
168 GLintptr readOffset, 168 GLintptr readOffset,
169 GLintptr writeOffset, 169 GLintptr writeOffset,
170 GLsizeiptr size) override; 170 GLsizeiptr size) override {}
171 void glCopyTexImage2DFn(GLenum target, 171 void glCopyTexImage2DFn(GLenum target,
172 GLint level, 172 GLint level,
173 GLenum internalformat, 173 GLenum internalformat,
174 GLint x, 174 GLint x,
175 GLint y, 175 GLint y,
176 GLsizei width, 176 GLsizei width,
177 GLsizei height, 177 GLsizei height,
178 GLint border) override; 178 GLint border) override {}
179 void glCopyTexSubImage2DFn(GLenum target, 179 void glCopyTexSubImage2DFn(GLenum target,
180 GLint level, 180 GLint level,
181 GLint xoffset, 181 GLint xoffset,
182 GLint yoffset, 182 GLint yoffset,
183 GLint x, 183 GLint x,
184 GLint y, 184 GLint y,
185 GLsizei width, 185 GLsizei width,
186 GLsizei height) override; 186 GLsizei height) override {}
187 void glCopyTexSubImage3DFn(GLenum target, 187 void glCopyTexSubImage3DFn(GLenum target,
188 GLint level, 188 GLint level,
189 GLint xoffset, 189 GLint xoffset,
190 GLint yoffset, 190 GLint yoffset,
191 GLint zoffset, 191 GLint zoffset,
192 GLint x, 192 GLint x,
193 GLint y, 193 GLint y,
194 GLsizei width, 194 GLsizei width,
195 GLsizei height) override; 195 GLsizei height) override {}
196 void glCoverageModulationNVFn(GLenum components) override; 196 void glCoverageModulationNVFn(GLenum components) override {}
197 void glCoverFillPathInstancedNVFn(GLsizei numPaths, 197 void glCoverFillPathInstancedNVFn(GLsizei numPaths,
198 GLenum pathNameType, 198 GLenum pathNameType,
199 const void* paths, 199 const void* paths,
200 GLuint pathBase, 200 GLuint pathBase,
201 GLenum coverMode, 201 GLenum coverMode,
202 GLenum transformType, 202 GLenum transformType,
203 const GLfloat* transformValues) override; 203 const GLfloat* transformValues) override {}
204 void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override; 204 void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override {}
205 void glCoverStrokePathInstancedNVFn(GLsizei numPaths, 205 void glCoverStrokePathInstancedNVFn(GLsizei numPaths,
206 GLenum pathNameType, 206 GLenum pathNameType,
207 const void* paths, 207 const void* paths,
208 GLuint pathBase, 208 GLuint pathBase,
209 GLenum coverMode, 209 GLenum coverMode,
210 GLenum transformType, 210 GLenum transformType,
211 const GLfloat* transformValues) override; 211 const GLfloat* transformValues) override {}
212 void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override; 212 void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override {}
213 GLuint glCreateProgramFn(void) override; 213 GLuint glCreateProgramFn() override;
214 GLuint glCreateShaderFn(GLenum type) override; 214 GLuint glCreateShaderFn(GLenum type) override;
215 void glCullFaceFn(GLenum mode) override; 215 void glCullFaceFn(GLenum mode) override {}
216 void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override; 216 void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override {}
217 void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override; 217 void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override {}
218 void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override; 218 void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override {}
219 void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override; 219 void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override {
220 void glDeletePathsNVFn(GLuint path, GLsizei range) override; 220 }
221 void glDeleteProgramFn(GLuint program) override; 221 void glDeletePathsNVFn(GLuint path, GLsizei range) override {}
222 void glDeleteQueriesFn(GLsizei n, const GLuint* ids) override; 222 void glDeleteProgramFn(GLuint program) override {}
223 void glDeleteQueriesFn(GLsizei n, const GLuint* ids) override {}
223 void glDeleteRenderbuffersEXTFn(GLsizei n, 224 void glDeleteRenderbuffersEXTFn(GLsizei n,
224 const GLuint* renderbuffers) override; 225 const GLuint* renderbuffers) override {}
225 void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) override; 226 void glDeleteSamplersFn(GLsizei n, const GLuint* samplers) override {}
226 void glDeleteShaderFn(GLuint shader) override; 227 void glDeleteShaderFn(GLuint shader) override {}
227 void glDeleteSyncFn(GLsync sync) override; 228 void glDeleteSyncFn(GLsync sync) override {}
228 void glDeleteTexturesFn(GLsizei n, const GLuint* textures) override; 229 void glDeleteTexturesFn(GLsizei n, const GLuint* textures) override {}
229 void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) override; 230 void glDeleteTransformFeedbacksFn(GLsizei n, const GLuint* ids) override {}
230 void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) override; 231 void glDeleteVertexArraysOESFn(GLsizei n, const GLuint* arrays) override {}
231 void glDepthFuncFn(GLenum func) override; 232 void glDepthFuncFn(GLenum func) override {}
232 void glDepthMaskFn(GLboolean flag) override; 233 void glDepthMaskFn(GLboolean flag) override {}
233 void glDepthRangeFn(GLclampd zNear, GLclampd zFar) override; 234 void glDepthRangeFn(GLclampd zNear, GLclampd zFar) override {}
234 void glDepthRangefFn(GLclampf zNear, GLclampf zFar) override; 235 void glDepthRangefFn(GLclampf zNear, GLclampf zFar) override {}
235 void glDetachShaderFn(GLuint program, GLuint shader) override; 236 void glDetachShaderFn(GLuint program, GLuint shader) override {}
236 void glDisableFn(GLenum cap) override; 237 void glDisableFn(GLenum cap) override {}
237 void glDisableVertexAttribArrayFn(GLuint index) override; 238 void glDisableVertexAttribArrayFn(GLuint index) override {}
238 void glDiscardFramebufferEXTFn(GLenum target, 239 void glDiscardFramebufferEXTFn(GLenum target,
239 GLsizei numAttachments, 240 GLsizei numAttachments,
240 const GLenum* attachments) override; 241 const GLenum* attachments) override {}
241 void glDrawArraysFn(GLenum mode, GLint first, GLsizei count) override; 242 void glDrawArraysFn(GLenum mode, GLint first, GLsizei count) override {}
242 void glDrawArraysInstancedANGLEFn(GLenum mode, 243 void glDrawArraysInstancedANGLEFn(GLenum mode,
243 GLint first, 244 GLint first,
244 GLsizei count, 245 GLsizei count,
245 GLsizei primcount) override; 246 GLsizei primcount) override {}
246 void glDrawBufferFn(GLenum mode) override; 247 void glDrawBufferFn(GLenum mode) override {}
247 void glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) override; 248 void glDrawBuffersARBFn(GLsizei n, const GLenum* bufs) override {}
248 void glDrawElementsFn(GLenum mode, 249 void glDrawElementsFn(GLenum mode,
249 GLsizei count, 250 GLsizei count,
250 GLenum type, 251 GLenum type,
251 const void* indices) override; 252 const void* indices) override {}
252 void glDrawElementsInstancedANGLEFn(GLenum mode, 253 void glDrawElementsInstancedANGLEFn(GLenum mode,
253 GLsizei count, 254 GLsizei count,
254 GLenum type, 255 GLenum type,
255 const void* indices, 256 const void* indices,
256 GLsizei primcount) override; 257 GLsizei primcount) override {}
257 void glDrawRangeElementsFn(GLenum mode, 258 void glDrawRangeElementsFn(GLenum mode,
258 GLuint start, 259 GLuint start,
259 GLuint end, 260 GLuint end,
260 GLsizei count, 261 GLsizei count,
261 GLenum type, 262 GLenum type,
262 const void* indices) override; 263 const void* indices) override {}
263 void glEGLImageTargetRenderbufferStorageOESFn(GLenum target, 264 void glEGLImageTargetRenderbufferStorageOESFn(GLenum target,
264 GLeglImageOES image) override; 265 GLeglImageOES image) override {}
265 void glEGLImageTargetTexture2DOESFn(GLenum target, 266 void glEGLImageTargetTexture2DOESFn(GLenum target,
266 GLeglImageOES image) override; 267 GLeglImageOES image) override {}
267 void glEnableFn(GLenum cap) override; 268 void glEnableFn(GLenum cap) override {}
268 void glEnableVertexAttribArrayFn(GLuint index) override; 269 void glEnableVertexAttribArrayFn(GLuint index) override {}
269 void glEndQueryFn(GLenum target) override; 270 void glEndQueryFn(GLenum target) override {}
270 void glEndTransformFeedbackFn(void) override; 271 void glEndTransformFeedbackFn() override {}
271 GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) override; 272 GLsync glFenceSyncFn(GLenum condition, GLbitfield flags) override;
272 void glFinishFn(void) override; 273 void glFinishFn() override {}
273 void glFinishFenceAPPLEFn(GLuint fence) override; 274 void glFinishFenceAPPLEFn(GLuint fence) override {}
274 void glFinishFenceNVFn(GLuint fence) override; 275 void glFinishFenceNVFn(GLuint fence) override {}
275 void glFlushFn(void) override; 276 void glFlushFn() override {}
276 void glFlushMappedBufferRangeFn(GLenum target, 277 void glFlushMappedBufferRangeFn(GLenum target,
277 GLintptr offset, 278 GLintptr offset,
278 GLsizeiptr length) override; 279 GLsizeiptr length) override {}
279 void glFramebufferRenderbufferEXTFn(GLenum target, 280 void glFramebufferRenderbufferEXTFn(GLenum target,
280 GLenum attachment, 281 GLenum attachment,
281 GLenum renderbuffertarget, 282 GLenum renderbuffertarget,
282 GLuint renderbuffer) override; 283 GLuint renderbuffer) override {}
283 void glFramebufferTexture2DEXTFn(GLenum target, 284 void glFramebufferTexture2DEXTFn(GLenum target,
284 GLenum attachment, 285 GLenum attachment,
285 GLenum textarget, 286 GLenum textarget,
286 GLuint texture, 287 GLuint texture,
287 GLint level) override; 288 GLint level) override {}
288 void glFramebufferTexture2DMultisampleEXTFn(GLenum target, 289 void glFramebufferTexture2DMultisampleEXTFn(GLenum target,
289 GLenum attachment, 290 GLenum attachment,
290 GLenum textarget, 291 GLenum textarget,
291 GLuint texture, 292 GLuint texture,
292 GLint level, 293 GLint level,
293 GLsizei samples) override; 294 GLsizei samples) override {}
294 void glFramebufferTexture2DMultisampleIMGFn(GLenum target, 295 void glFramebufferTexture2DMultisampleIMGFn(GLenum target,
295 GLenum attachment, 296 GLenum attachment,
296 GLenum textarget, 297 GLenum textarget,
297 GLuint texture, 298 GLuint texture,
298 GLint level, 299 GLint level,
299 GLsizei samples) override; 300 GLsizei samples) override {}
300 void glFramebufferTextureLayerFn(GLenum target, 301 void glFramebufferTextureLayerFn(GLenum target,
301 GLenum attachment, 302 GLenum attachment,
302 GLuint texture, 303 GLuint texture,
303 GLint level, 304 GLint level,
304 GLint layer) override; 305 GLint layer) override {}
305 void glFrontFaceFn(GLenum mode) override; 306 void glFrontFaceFn(GLenum mode) override {}
306 void glGenBuffersARBFn(GLsizei n, GLuint* buffers) override; 307 void glGenBuffersARBFn(GLsizei n, GLuint* buffers) override {}
307 void glGenerateMipmapEXTFn(GLenum target) override; 308 void glGenerateMipmapEXTFn(GLenum target) override {}
308 void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) override; 309 void glGenFencesAPPLEFn(GLsizei n, GLuint* fences) override {}
309 void glGenFencesNVFn(GLsizei n, GLuint* fences) override; 310 void glGenFencesNVFn(GLsizei n, GLuint* fences) override {}
310 void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) override; 311 void glGenFramebuffersEXTFn(GLsizei n, GLuint* framebuffers) override {}
311 GLuint glGenPathsNVFn(GLsizei range) override; 312 GLuint glGenPathsNVFn(GLsizei range) override;
312 void glGenQueriesFn(GLsizei n, GLuint* ids) override; 313 void glGenQueriesFn(GLsizei n, GLuint* ids) override {}
313 void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) override; 314 void glGenRenderbuffersEXTFn(GLsizei n, GLuint* renderbuffers) override {}
314 void glGenSamplersFn(GLsizei n, GLuint* samplers) override; 315 void glGenSamplersFn(GLsizei n, GLuint* samplers) override {}
315 void glGenTexturesFn(GLsizei n, GLuint* textures) override; 316 void glGenTexturesFn(GLsizei n, GLuint* textures) override {}
316 void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) override; 317 void glGenTransformFeedbacksFn(GLsizei n, GLuint* ids) override {}
317 void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) override; 318 void glGenVertexArraysOESFn(GLsizei n, GLuint* arrays) override {}
318 void glGetActiveAttribFn(GLuint program, 319 void glGetActiveAttribFn(GLuint program,
319 GLuint index, 320 GLuint index,
320 GLsizei bufsize, 321 GLsizei bufsize,
321 GLsizei* length, 322 GLsizei* length,
322 GLint* size, 323 GLint* size,
323 GLenum* type, 324 GLenum* type,
324 char* name) override; 325 char* name) override {}
325 void glGetActiveUniformFn(GLuint program, 326 void glGetActiveUniformFn(GLuint program,
326 GLuint index, 327 GLuint index,
327 GLsizei bufsize, 328 GLsizei bufsize,
328 GLsizei* length, 329 GLsizei* length,
329 GLint* size, 330 GLint* size,
330 GLenum* type, 331 GLenum* type,
331 char* name) override; 332 char* name) override {}
332 void glGetActiveUniformBlockivFn(GLuint program, 333 void glGetActiveUniformBlockivFn(GLuint program,
333 GLuint uniformBlockIndex, 334 GLuint uniformBlockIndex,
334 GLenum pname, 335 GLenum pname,
335 GLint* params) override; 336 GLint* params) override {}
336 void glGetActiveUniformBlockNameFn(GLuint program, 337 void glGetActiveUniformBlockNameFn(GLuint program,
337 GLuint uniformBlockIndex, 338 GLuint uniformBlockIndex,
338 GLsizei bufSize, 339 GLsizei bufSize,
339 GLsizei* length, 340 GLsizei* length,
340 char* uniformBlockName) override; 341 char* uniformBlockName) override {}
341 void glGetActiveUniformsivFn(GLuint program, 342 void glGetActiveUniformsivFn(GLuint program,
342 GLsizei uniformCount, 343 GLsizei uniformCount,
343 const GLuint* uniformIndices, 344 const GLuint* uniformIndices,
344 GLenum pname, 345 GLenum pname,
345 GLint* params) override; 346 GLint* params) override {}
346 void glGetAttachedShadersFn(GLuint program, 347 void glGetAttachedShadersFn(GLuint program,
347 GLsizei maxcount, 348 GLsizei maxcount,
348 GLsizei* count, 349 GLsizei* count,
349 GLuint* shaders) override; 350 GLuint* shaders) override {}
350 GLint glGetAttribLocationFn(GLuint program, const char* name) override; 351 GLint glGetAttribLocationFn(GLuint program, const char* name) override;
351 void glGetBooleanvFn(GLenum pname, GLboolean* params) override; 352 void glGetBooleanvFn(GLenum pname, GLboolean* params) override {}
352 void glGetBufferParameterivFn(GLenum target, 353 void glGetBufferParameterivFn(GLenum target,
353 GLenum pname, 354 GLenum pname,
354 GLint* params) override; 355 GLint* params) override {}
355 GLenum glGetErrorFn(void) override; 356 GLenum glGetErrorFn() override;
356 void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) override; 357 void glGetFenceivNVFn(GLuint fence, GLenum pname, GLint* params) override {}
357 void glGetFloatvFn(GLenum pname, GLfloat* params) override; 358 void glGetFloatvFn(GLenum pname, GLfloat* params) override {}
358 GLint glGetFragDataIndexFn(GLuint program, const char* name) override; 359 GLint glGetFragDataIndexFn(GLuint program, const char* name) override;
359 GLint glGetFragDataLocationFn(GLuint program, const char* name) override; 360 GLint glGetFragDataLocationFn(GLuint program, const char* name) override;
360 void glGetFramebufferAttachmentParameterivEXTFn(GLenum target, 361 void glGetFramebufferAttachmentParameterivEXTFn(GLenum target,
361 GLenum attachment, 362 GLenum attachment,
362 GLenum pname, 363 GLenum pname,
363 GLint* params) override; 364 GLint* params) override {}
364 GLenum glGetGraphicsResetStatusARBFn(void) override; 365 GLenum glGetGraphicsResetStatusARBFn() override;
365 void glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) override; 366 void glGetInteger64i_vFn(GLenum target, GLuint index, GLint64* data) override {}
366 void glGetInteger64vFn(GLenum pname, GLint64* params) override; 367 void glGetInteger64vFn(GLenum pname, GLint64* params) override {}
367 void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) override; 368 void glGetIntegeri_vFn(GLenum target, GLuint index, GLint* data) override {}
368 void glGetIntegervFn(GLenum pname, GLint* params) override; 369 void glGetIntegervFn(GLenum pname, GLint* params) override {}
369 void glGetInternalformativFn(GLenum target, 370 void glGetInternalformativFn(GLenum target,
370 GLenum internalformat, 371 GLenum internalformat,
371 GLenum pname, 372 GLenum pname,
372 GLsizei bufSize, 373 GLsizei bufSize,
373 GLint* params) override; 374 GLint* params) override {}
374 void glGetProgramBinaryFn(GLuint program, 375 void glGetProgramBinaryFn(GLuint program,
375 GLsizei bufSize, 376 GLsizei bufSize,
376 GLsizei* length, 377 GLsizei* length,
377 GLenum* binaryFormat, 378 GLenum* binaryFormat,
378 GLvoid* binary) override; 379 GLvoid* binary) override {}
379 void glGetProgramInfoLogFn(GLuint program, 380 void glGetProgramInfoLogFn(GLuint program,
380 GLsizei bufsize, 381 GLsizei bufsize,
381 GLsizei* length, 382 GLsizei* length,
382 char* infolog) override; 383 char* infolog) override {}
383 void glGetProgramInterfaceivFn(GLuint program, 384 void glGetProgramInterfaceivFn(GLuint program,
384 GLenum programInterface, 385 GLenum programInterface,
385 GLenum pname, 386 GLenum pname,
386 GLint* params) override; 387 GLint* params) override {}
387 void glGetProgramivFn(GLuint program, GLenum pname, GLint* params) override; 388 void glGetProgramivFn(GLuint program, GLenum pname, GLint* params) override {}
388 void glGetProgramResourceivFn(GLuint program, 389 void glGetProgramResourceivFn(GLuint program,
389 GLenum programInterface, 390 GLenum programInterface,
390 GLuint index, 391 GLuint index,
391 GLsizei propCount, 392 GLsizei propCount,
392 const GLenum* props, 393 const GLenum* props,
393 GLsizei bufSize, 394 GLsizei bufSize,
394 GLsizei* length, 395 GLsizei* length,
395 GLint* params) override; 396 GLint* params) override {}
396 GLint glGetProgramResourceLocationFn(GLuint program, 397 GLint glGetProgramResourceLocationFn(GLuint program,
397 GLenum programInterface, 398 GLenum programInterface,
398 const char* name) override; 399 const char* name) override;
399 void glGetProgramResourceNameFn(GLuint program, 400 void glGetProgramResourceNameFn(GLuint program,
400 GLenum programInterface, 401 GLenum programInterface,
401 GLuint index, 402 GLuint index,
402 GLsizei bufSize, 403 GLsizei bufSize,
403 GLsizei* length, 404 GLsizei* length,
404 GLchar* name) override; 405 GLchar* name) override {}
405 void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) override; 406 void glGetQueryivFn(GLenum target, GLenum pname, GLint* params) override {}
406 void glGetQueryObjecti64vFn(GLuint id, GLenum pname, GLint64* params) override; 407 void glGetQueryObjecti64vFn(GLuint id, GLenum pname, GLint64* params) override {
407 void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) override; 408 }
409 void glGetQueryObjectivFn(GLuint id, GLenum pname, GLint* params) override {}
408 void glGetQueryObjectui64vFn(GLuint id, 410 void glGetQueryObjectui64vFn(GLuint id,
409 GLenum pname, 411 GLenum pname,
410 GLuint64* params) override; 412 GLuint64* params) override {}
411 void glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) override; 413 void glGetQueryObjectuivFn(GLuint id, GLenum pname, GLuint* params) override {}
412 void glGetRenderbufferParameterivEXTFn(GLenum target, 414 void glGetRenderbufferParameterivEXTFn(GLenum target,
413 GLenum pname, 415 GLenum pname,
414 GLint* params) override; 416 GLint* params) override {}
415 void glGetSamplerParameterfvFn(GLuint sampler, 417 void glGetSamplerParameterfvFn(GLuint sampler,
416 GLenum pname, 418 GLenum pname,
417 GLfloat* params) override; 419 GLfloat* params) override {}
418 void glGetSamplerParameterivFn(GLuint sampler, 420 void glGetSamplerParameterivFn(GLuint sampler,
419 GLenum pname, 421 GLenum pname,
420 GLint* params) override; 422 GLint* params) override {}
421 void glGetShaderInfoLogFn(GLuint shader, 423 void glGetShaderInfoLogFn(GLuint shader,
422 GLsizei bufsize, 424 GLsizei bufsize,
423 GLsizei* length, 425 GLsizei* length,
424 char* infolog) override; 426 char* infolog) override {}
425 void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) override; 427 void glGetShaderivFn(GLuint shader, GLenum pname, GLint* params) override {}
426 void glGetShaderPrecisionFormatFn(GLenum shadertype, 428 void glGetShaderPrecisionFormatFn(GLenum shadertype,
427 GLenum precisiontype, 429 GLenum precisiontype,
428 GLint* range, 430 GLint* range,
429 GLint* precision) override; 431 GLint* precision) override {}
430 void glGetShaderSourceFn(GLuint shader, 432 void glGetShaderSourceFn(GLuint shader,
431 GLsizei bufsize, 433 GLsizei bufsize,
432 GLsizei* length, 434 GLsizei* length,
433 char* source) override; 435 char* source) override {}
434 const GLubyte* glGetStringFn(GLenum name) override; 436 const GLubyte* glGetStringFn(GLenum name) override;
435 const GLubyte* glGetStringiFn(GLenum name, GLuint index) override; 437 const GLubyte* glGetStringiFn(GLenum name, GLuint index) override;
436 void glGetSyncivFn(GLsync sync, 438 void glGetSyncivFn(GLsync sync,
437 GLenum pname, 439 GLenum pname,
438 GLsizei bufSize, 440 GLsizei bufSize,
439 GLsizei* length, 441 GLsizei* length,
440 GLint* values) override; 442 GLint* values) override {}
441 void glGetTexLevelParameterfvFn(GLenum target, 443 void glGetTexLevelParameterfvFn(GLenum target,
442 GLint level, 444 GLint level,
443 GLenum pname, 445 GLenum pname,
444 GLfloat* params) override; 446 GLfloat* params) override {}
445 void glGetTexLevelParameterivFn(GLenum target, 447 void glGetTexLevelParameterivFn(GLenum target,
446 GLint level, 448 GLint level,
447 GLenum pname, 449 GLenum pname,
448 GLint* params) override; 450 GLint* params) override {}
449 void glGetTexParameterfvFn(GLenum target, 451 void glGetTexParameterfvFn(GLenum target,
450 GLenum pname, 452 GLenum pname,
451 GLfloat* params) override; 453 GLfloat* params) override {}
452 void glGetTexParameterivFn(GLenum target, GLenum pname, GLint* params) override; 454 void glGetTexParameterivFn(GLenum target,
455 GLenum pname,
456 GLint* params) override {}
453 void glGetTransformFeedbackVaryingFn(GLuint program, 457 void glGetTransformFeedbackVaryingFn(GLuint program,
454 GLuint index, 458 GLuint index,
455 GLsizei bufSize, 459 GLsizei bufSize,
456 GLsizei* length, 460 GLsizei* length,
457 GLsizei* size, 461 GLsizei* size,
458 GLenum* type, 462 GLenum* type,
459 char* name) override; 463 char* name) override {}
460 void glGetTranslatedShaderSourceANGLEFn(GLuint shader, 464 void glGetTranslatedShaderSourceANGLEFn(GLuint shader,
461 GLsizei bufsize, 465 GLsizei bufsize,
462 GLsizei* length, 466 GLsizei* length,
463 char* source) override; 467 char* source) override {}
464 GLuint glGetUniformBlockIndexFn(GLuint program, 468 GLuint glGetUniformBlockIndexFn(GLuint program,
465 const char* uniformBlockName) override; 469 const char* uniformBlockName) override;
466 void glGetUniformfvFn(GLuint program, GLint location, GLfloat* params) override; 470 void glGetUniformfvFn(GLuint program,
471 GLint location,
472 GLfloat* params) override {}
467 void glGetUniformIndicesFn(GLuint program, 473 void glGetUniformIndicesFn(GLuint program,
468 GLsizei uniformCount, 474 GLsizei uniformCount,
469 const char* const* uniformNames, 475 const char* const* uniformNames,
470 GLuint* uniformIndices) override; 476 GLuint* uniformIndices) override {}
471 void glGetUniformivFn(GLuint program, GLint location, GLint* params) override; 477 void glGetUniformivFn(GLuint program, GLint location, GLint* params) override {}
472 GLint glGetUniformLocationFn(GLuint program, const char* name) override; 478 GLint glGetUniformLocationFn(GLuint program, const char* name) override;
473 void glGetUniformuivFn(GLuint program, GLint location, GLuint* params) override; 479 void glGetUniformuivFn(GLuint program,
480 GLint location,
481 GLuint* params) override {}
474 void glGetVertexAttribfvFn(GLuint index, 482 void glGetVertexAttribfvFn(GLuint index,
475 GLenum pname, 483 GLenum pname,
476 GLfloat* params) override; 484 GLfloat* params) override {}
477 void glGetVertexAttribivFn(GLuint index, GLenum pname, GLint* params) override; 485 void glGetVertexAttribivFn(GLuint index, GLenum pname, GLint* params) override {
486 }
478 void glGetVertexAttribPointervFn(GLuint index, 487 void glGetVertexAttribPointervFn(GLuint index,
479 GLenum pname, 488 GLenum pname,
480 void** pointer) override; 489 void** pointer) override {}
481 void glHintFn(GLenum target, GLenum mode) override; 490 void glHintFn(GLenum target, GLenum mode) override {}
482 void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) override; 491 void glInsertEventMarkerEXTFn(GLsizei length, const char* marker) override {}
483 void glInvalidateFramebufferFn(GLenum target, 492 void glInvalidateFramebufferFn(GLenum target,
484 GLsizei numAttachments, 493 GLsizei numAttachments,
485 const GLenum* attachments) override; 494 const GLenum* attachments) override {}
486 void glInvalidateSubFramebufferFn(GLenum target, 495 void glInvalidateSubFramebufferFn(GLenum target,
487 GLsizei numAttachments, 496 GLsizei numAttachments,
488 const GLenum* attachments, 497 const GLenum* attachments,
489 GLint x, 498 GLint x,
490 GLint y, 499 GLint y,
491 GLint width, 500 GLint width,
492 GLint height) override; 501 GLint height) override {}
493 GLboolean glIsBufferFn(GLuint buffer) override; 502 GLboolean glIsBufferFn(GLuint buffer) override;
494 GLboolean glIsEnabledFn(GLenum cap) override; 503 GLboolean glIsEnabledFn(GLenum cap) override;
495 GLboolean glIsFenceAPPLEFn(GLuint fence) override; 504 GLboolean glIsFenceAPPLEFn(GLuint fence) override;
496 GLboolean glIsFenceNVFn(GLuint fence) override; 505 GLboolean glIsFenceNVFn(GLuint fence) override;
497 GLboolean glIsFramebufferEXTFn(GLuint framebuffer) override; 506 GLboolean glIsFramebufferEXTFn(GLuint framebuffer) override;
498 GLboolean glIsPathNVFn(GLuint path) override; 507 GLboolean glIsPathNVFn(GLuint path) override;
499 GLboolean glIsProgramFn(GLuint program) override; 508 GLboolean glIsProgramFn(GLuint program) override;
500 GLboolean glIsQueryFn(GLuint query) override; 509 GLboolean glIsQueryFn(GLuint query) override;
501 GLboolean glIsRenderbufferEXTFn(GLuint renderbuffer) override; 510 GLboolean glIsRenderbufferEXTFn(GLuint renderbuffer) override;
502 GLboolean glIsSamplerFn(GLuint sampler) override; 511 GLboolean glIsSamplerFn(GLuint sampler) override;
503 GLboolean glIsShaderFn(GLuint shader) override; 512 GLboolean glIsShaderFn(GLuint shader) override;
504 GLboolean glIsSyncFn(GLsync sync) override; 513 GLboolean glIsSyncFn(GLsync sync) override;
505 GLboolean glIsTextureFn(GLuint texture) override; 514 GLboolean glIsTextureFn(GLuint texture) override;
506 GLboolean glIsTransformFeedbackFn(GLuint id) override; 515 GLboolean glIsTransformFeedbackFn(GLuint id) override;
507 GLboolean glIsVertexArrayOESFn(GLuint array) override; 516 GLboolean glIsVertexArrayOESFn(GLuint array) override;
508 void glLineWidthFn(GLfloat width) override; 517 void glLineWidthFn(GLfloat width) override {}
509 void glLinkProgramFn(GLuint program) override; 518 void glLinkProgramFn(GLuint program) override {}
510 void* glMapBufferFn(GLenum target, GLenum access) override; 519 void* glMapBufferFn(GLenum target, GLenum access) override;
511 void* glMapBufferRangeFn(GLenum target, 520 void* glMapBufferRangeFn(GLenum target,
512 GLintptr offset, 521 GLintptr offset,
513 GLsizeiptr length, 522 GLsizeiptr length,
514 GLbitfield access) override; 523 GLbitfield access) override;
515 void glMatrixLoadfEXTFn(GLenum matrixMode, const GLfloat* m) override; 524 void glMatrixLoadfEXTFn(GLenum matrixMode, const GLfloat* m) override {}
516 void glMatrixLoadIdentityEXTFn(GLenum matrixMode) override; 525 void glMatrixLoadIdentityEXTFn(GLenum matrixMode) override {}
517 void glMemoryBarrierEXTFn(GLbitfield barriers) override; 526 void glMemoryBarrierEXTFn(GLbitfield barriers) override {}
518 void glPathCommandsNVFn(GLuint path, 527 void glPathCommandsNVFn(GLuint path,
519 GLsizei numCommands, 528 GLsizei numCommands,
520 const GLubyte* commands, 529 const GLubyte* commands,
521 GLsizei numCoords, 530 GLsizei numCoords,
522 GLenum coordType, 531 GLenum coordType,
523 const GLvoid* coords) override; 532 const GLvoid* coords) override {}
524 void glPathParameterfNVFn(GLuint path, GLenum pname, GLfloat value) override; 533 void glPathParameterfNVFn(GLuint path, GLenum pname, GLfloat value) override {}
525 void glPathParameteriNVFn(GLuint path, GLenum pname, GLint value) override; 534 void glPathParameteriNVFn(GLuint path, GLenum pname, GLint value) override {}
526 void glPathStencilFuncNVFn(GLenum func, GLint ref, GLuint mask) override; 535 void glPathStencilFuncNVFn(GLenum func, GLint ref, GLuint mask) override {}
527 void glPauseTransformFeedbackFn(void) override; 536 void glPauseTransformFeedbackFn() override {}
528 void glPixelStoreiFn(GLenum pname, GLint param) override; 537 void glPixelStoreiFn(GLenum pname, GLint param) override {}
529 void glPointParameteriFn(GLenum pname, GLint param) override; 538 void glPointParameteriFn(GLenum pname, GLint param) override {}
530 void glPolygonOffsetFn(GLfloat factor, GLfloat units) override; 539 void glPolygonOffsetFn(GLfloat factor, GLfloat units) override {}
531 void glPopGroupMarkerEXTFn(void) override; 540 void glPopGroupMarkerEXTFn() override {}
532 void glPrimitiveRestartIndexFn(GLuint index) override; 541 void glPrimitiveRestartIndexFn(GLuint index) override {}
533 void glProgramBinaryFn(GLuint program, 542 void glProgramBinaryFn(GLuint program,
534 GLenum binaryFormat, 543 GLenum binaryFormat,
535 const GLvoid* binary, 544 const GLvoid* binary,
536 GLsizei length) override; 545 GLsizei length) override {}
537 void glProgramParameteriFn(GLuint program, GLenum pname, GLint value) override; 546 void glProgramParameteriFn(GLuint program, GLenum pname, GLint value) override {
547 }
538 void glProgramPathFragmentInputGenNVFn(GLuint program, 548 void glProgramPathFragmentInputGenNVFn(GLuint program,
539 GLint location, 549 GLint location,
540 GLenum genMode, 550 GLenum genMode,
541 GLint components, 551 GLint components,
542 const GLfloat* coeffs) override; 552 const GLfloat* coeffs) override {}
543 void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) override; 553 void glPushGroupMarkerEXTFn(GLsizei length, const char* marker) override {}
544 void glQueryCounterFn(GLuint id, GLenum target) override; 554 void glQueryCounterFn(GLuint id, GLenum target) override {}
545 void glReadBufferFn(GLenum src) override; 555 void glReadBufferFn(GLenum src) override {}
546 void glReadPixelsFn(GLint x, 556 void glReadPixelsFn(GLint x,
547 GLint y, 557 GLint y,
548 GLsizei width, 558 GLsizei width,
549 GLsizei height, 559 GLsizei height,
550 GLenum format, 560 GLenum format,
551 GLenum type, 561 GLenum type,
552 void* pixels) override; 562 void* pixels) override {}
553 void glReleaseShaderCompilerFn(void) override; 563 void glReleaseShaderCompilerFn() override {}
554 void glRenderbufferStorageEXTFn(GLenum target, 564 void glRenderbufferStorageEXTFn(GLenum target,
555 GLenum internalformat, 565 GLenum internalformat,
556 GLsizei width, 566 GLsizei width,
557 GLsizei height) override; 567 GLsizei height) override {}
558 void glRenderbufferStorageMultisampleFn(GLenum target, 568 void glRenderbufferStorageMultisampleFn(GLenum target,
559 GLsizei samples, 569 GLsizei samples,
560 GLenum internalformat, 570 GLenum internalformat,
561 GLsizei width, 571 GLsizei width,
562 GLsizei height) override; 572 GLsizei height) override {}
563 void glRenderbufferStorageMultisampleANGLEFn(GLenum target, 573 void glRenderbufferStorageMultisampleANGLEFn(GLenum target,
564 GLsizei samples, 574 GLsizei samples,
565 GLenum internalformat, 575 GLenum internalformat,
566 GLsizei width, 576 GLsizei width,
567 GLsizei height) override; 577 GLsizei height) override {}
568 void glRenderbufferStorageMultisampleEXTFn(GLenum target, 578 void glRenderbufferStorageMultisampleEXTFn(GLenum target,
569 GLsizei samples, 579 GLsizei samples,
570 GLenum internalformat, 580 GLenum internalformat,
571 GLsizei width, 581 GLsizei width,
572 GLsizei height) override; 582 GLsizei height) override {}
573 void glRenderbufferStorageMultisampleIMGFn(GLenum target, 583 void glRenderbufferStorageMultisampleIMGFn(GLenum target,
574 GLsizei samples, 584 GLsizei samples,
575 GLenum internalformat, 585 GLenum internalformat,
576 GLsizei width, 586 GLsizei width,
577 GLsizei height) override; 587 GLsizei height) override {}
578 void glResumeTransformFeedbackFn(void) override; 588 void glResumeTransformFeedbackFn() override {}
579 void glSampleCoverageFn(GLclampf value, GLboolean invert) override; 589 void glSampleCoverageFn(GLclampf value, GLboolean invert) override {}
580 void glSamplerParameterfFn(GLuint sampler, 590 void glSamplerParameterfFn(GLuint sampler,
581 GLenum pname, 591 GLenum pname,
582 GLfloat param) override; 592 GLfloat param) override {}
583 void glSamplerParameterfvFn(GLuint sampler, 593 void glSamplerParameterfvFn(GLuint sampler,
584 GLenum pname, 594 GLenum pname,
585 const GLfloat* params) override; 595 const GLfloat* params) override {}
586 void glSamplerParameteriFn(GLuint sampler, GLenum pname, GLint param) override; 596 void glSamplerParameteriFn(GLuint sampler, GLenum pname, GLint param) override {
597 }
587 void glSamplerParameterivFn(GLuint sampler, 598 void glSamplerParameterivFn(GLuint sampler,
588 GLenum pname, 599 GLenum pname,
589 const GLint* params) override; 600 const GLint* params) override {}
590 void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) override; 601 void glScissorFn(GLint x, GLint y, GLsizei width, GLsizei height) override {}
591 void glSetFenceAPPLEFn(GLuint fence) override; 602 void glSetFenceAPPLEFn(GLuint fence) override {}
592 void glSetFenceNVFn(GLuint fence, GLenum condition) override; 603 void glSetFenceNVFn(GLuint fence, GLenum condition) override {}
593 void glShaderBinaryFn(GLsizei n, 604 void glShaderBinaryFn(GLsizei n,
594 const GLuint* shaders, 605 const GLuint* shaders,
595 GLenum binaryformat, 606 GLenum binaryformat,
596 const void* binary, 607 const void* binary,
597 GLsizei length) override; 608 GLsizei length) override {}
598 void glShaderSourceFn(GLuint shader, 609 void glShaderSourceFn(GLuint shader,
599 GLsizei count, 610 GLsizei count,
600 const char* const* str, 611 const char* const* str,
601 const GLint* length) override; 612 const GLint* length) override {}
602 void glStencilFillPathInstancedNVFn(GLsizei numPaths, 613 void glStencilFillPathInstancedNVFn(GLsizei numPaths,
603 GLenum pathNameType, 614 GLenum pathNameType,
604 const void* paths, 615 const void* paths,
605 GLuint pathBase, 616 GLuint pathBase,
606 GLenum fillMode, 617 GLenum fillMode,
607 GLuint mask, 618 GLuint mask,
608 GLenum transformType, 619 GLenum transformType,
609 const GLfloat* transformValues) override; 620 const GLfloat* transformValues) override {}
610 void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override; 621 void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override {
611 void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override; 622 }
623 void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override {}
612 void glStencilFuncSeparateFn(GLenum face, 624 void glStencilFuncSeparateFn(GLenum face,
613 GLenum func, 625 GLenum func,
614 GLint ref, 626 GLint ref,
615 GLuint mask) override; 627 GLuint mask) override {}
616 void glStencilMaskFn(GLuint mask) override; 628 void glStencilMaskFn(GLuint mask) override {}
617 void glStencilMaskSeparateFn(GLenum face, GLuint mask) override; 629 void glStencilMaskSeparateFn(GLenum face, GLuint mask) override {}
618 void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override; 630 void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override {}
619 void glStencilOpSeparateFn(GLenum face, 631 void glStencilOpSeparateFn(GLenum face,
620 GLenum fail, 632 GLenum fail,
621 GLenum zfail, 633 GLenum zfail,
622 GLenum zpass) override; 634 GLenum zpass) override {}
623 void glStencilStrokePathInstancedNVFn(GLsizei numPaths, 635 void glStencilStrokePathInstancedNVFn(GLsizei numPaths,
624 GLenum pathNameType, 636 GLenum pathNameType,
625 const void* paths, 637 const void* paths,
626 GLuint pathBase, 638 GLuint pathBase,
627 GLint ref, 639 GLint ref,
628 GLuint mask, 640 GLuint mask,
629 GLenum transformType, 641 GLenum transformType,
630 const GLfloat* transformValues) override; 642 const GLfloat* transformValues) override {
643 }
631 void glStencilStrokePathNVFn(GLuint path, 644 void glStencilStrokePathNVFn(GLuint path,
632 GLint reference, 645 GLint reference,
633 GLuint mask) override; 646 GLuint mask) override {}
634 void glStencilThenCoverFillPathInstancedNVFn( 647 void glStencilThenCoverFillPathInstancedNVFn(
635 GLsizei numPaths, 648 GLsizei numPaths,
636 GLenum pathNameType, 649 GLenum pathNameType,
637 const void* paths, 650 const void* paths,
638 GLuint pathBase, 651 GLuint pathBase,
639 GLenum fillMode, 652 GLenum fillMode,
640 GLuint mask, 653 GLuint mask,
641 GLenum coverMode, 654 GLenum coverMode,
642 GLenum transformType, 655 GLenum transformType,
643 const GLfloat* transformValues) override; 656 const GLfloat* transformValues) override {}
644 void glStencilThenCoverFillPathNVFn(GLuint path, 657 void glStencilThenCoverFillPathNVFn(GLuint path,
645 GLenum fillMode, 658 GLenum fillMode,
646 GLuint mask, 659 GLuint mask,
647 GLenum coverMode) override; 660 GLenum coverMode) override {}
648 void glStencilThenCoverStrokePathInstancedNVFn( 661 void glStencilThenCoverStrokePathInstancedNVFn(
649 GLsizei numPaths, 662 GLsizei numPaths,
650 GLenum pathNameType, 663 GLenum pathNameType,
651 const void* paths, 664 const void* paths,
652 GLuint pathBase, 665 GLuint pathBase,
653 GLint ref, 666 GLint ref,
654 GLuint mask, 667 GLuint mask,
655 GLenum coverMode, 668 GLenum coverMode,
656 GLenum transformType, 669 GLenum transformType,
657 const GLfloat* transformValues) override; 670 const GLfloat* transformValues) override {}
658 void glStencilThenCoverStrokePathNVFn(GLuint path, 671 void glStencilThenCoverStrokePathNVFn(GLuint path,
659 GLint reference, 672 GLint reference,
660 GLuint mask, 673 GLuint mask,
661 GLenum coverMode) override; 674 GLenum coverMode) override {}
662 GLboolean glTestFenceAPPLEFn(GLuint fence) override; 675 GLboolean glTestFenceAPPLEFn(GLuint fence) override;
663 GLboolean glTestFenceNVFn(GLuint fence) override; 676 GLboolean glTestFenceNVFn(GLuint fence) override;
664 void glTexImage2DFn(GLenum target, 677 void glTexImage2DFn(GLenum target,
665 GLint level, 678 GLint level,
666 GLint internalformat, 679 GLint internalformat,
667 GLsizei width, 680 GLsizei width,
668 GLsizei height, 681 GLsizei height,
669 GLint border, 682 GLint border,
670 GLenum format, 683 GLenum format,
671 GLenum type, 684 GLenum type,
672 const void* pixels) override; 685 const void* pixels) override {}
673 void glTexImage3DFn(GLenum target, 686 void glTexImage3DFn(GLenum target,
674 GLint level, 687 GLint level,
675 GLint internalformat, 688 GLint internalformat,
676 GLsizei width, 689 GLsizei width,
677 GLsizei height, 690 GLsizei height,
678 GLsizei depth, 691 GLsizei depth,
679 GLint border, 692 GLint border,
680 GLenum format, 693 GLenum format,
681 GLenum type, 694 GLenum type,
682 const void* pixels) override; 695 const void* pixels) override {}
683 void glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) override; 696 void glTexParameterfFn(GLenum target, GLenum pname, GLfloat param) override {}
684 void glTexParameterfvFn(GLenum target, 697 void glTexParameterfvFn(GLenum target,
685 GLenum pname, 698 GLenum pname,
686 const GLfloat* params) override; 699 const GLfloat* params) override {}
687 void glTexParameteriFn(GLenum target, GLenum pname, GLint param) override; 700 void glTexParameteriFn(GLenum target, GLenum pname, GLint param) override {}
688 void glTexParameterivFn(GLenum target, 701 void glTexParameterivFn(GLenum target,
689 GLenum pname, 702 GLenum pname,
690 const GLint* params) override; 703 const GLint* params) override {}
691 void glTexStorage2DEXTFn(GLenum target, 704 void glTexStorage2DEXTFn(GLenum target,
692 GLsizei levels, 705 GLsizei levels,
693 GLenum internalformat, 706 GLenum internalformat,
694 GLsizei width, 707 GLsizei width,
695 GLsizei height) override; 708 GLsizei height) override {}
696 void glTexStorage3DFn(GLenum target, 709 void glTexStorage3DFn(GLenum target,
697 GLsizei levels, 710 GLsizei levels,
698 GLenum internalformat, 711 GLenum internalformat,
699 GLsizei width, 712 GLsizei width,
700 GLsizei height, 713 GLsizei height,
701 GLsizei depth) override; 714 GLsizei depth) override {}
702 void glTexSubImage2DFn(GLenum target, 715 void glTexSubImage2DFn(GLenum target,
703 GLint level, 716 GLint level,
704 GLint xoffset, 717 GLint xoffset,
705 GLint yoffset, 718 GLint yoffset,
706 GLsizei width, 719 GLsizei width,
707 GLsizei height, 720 GLsizei height,
708 GLenum format, 721 GLenum format,
709 GLenum type, 722 GLenum type,
710 const void* pixels) override; 723 const void* pixels) override {}
711 void glTexSubImage3DFn(GLenum target, 724 void glTexSubImage3DFn(GLenum target,
712 GLint level, 725 GLint level,
713 GLint xoffset, 726 GLint xoffset,
714 GLint yoffset, 727 GLint yoffset,
715 GLint zoffset, 728 GLint zoffset,
716 GLsizei width, 729 GLsizei width,
717 GLsizei height, 730 GLsizei height,
718 GLsizei depth, 731 GLsizei depth,
719 GLenum format, 732 GLenum format,
720 GLenum type, 733 GLenum type,
721 const void* pixels) override; 734 const void* pixels) override {}
722 void glTransformFeedbackVaryingsFn(GLuint program, 735 void glTransformFeedbackVaryingsFn(GLuint program,
723 GLsizei count, 736 GLsizei count,
724 const char* const* varyings, 737 const char* const* varyings,
725 GLenum bufferMode) override; 738 GLenum bufferMode) override {}
726 void glUniform1fFn(GLint location, GLfloat x) override; 739 void glUniform1fFn(GLint location, GLfloat x) override {}
727 void glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) override; 740 void glUniform1fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
728 void glUniform1iFn(GLint location, GLint x) override; 741 void glUniform1iFn(GLint location, GLint x) override {}
729 void glUniform1ivFn(GLint location, GLsizei count, const GLint* v) override; 742 void glUniform1ivFn(GLint location, GLsizei count, const GLint* v) override {}
730 void glUniform1uiFn(GLint location, GLuint v0) override; 743 void glUniform1uiFn(GLint location, GLuint v0) override {}
731 void glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) override; 744 void glUniform1uivFn(GLint location, GLsizei count, const GLuint* v) override {}
732 void glUniform2fFn(GLint location, GLfloat x, GLfloat y) override; 745 void glUniform2fFn(GLint location, GLfloat x, GLfloat y) override {}
733 void glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) override; 746 void glUniform2fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
734 void glUniform2iFn(GLint location, GLint x, GLint y) override; 747 void glUniform2iFn(GLint location, GLint x, GLint y) override {}
735 void glUniform2ivFn(GLint location, GLsizei count, const GLint* v) override; 748 void glUniform2ivFn(GLint location, GLsizei count, const GLint* v) override {}
736 void glUniform2uiFn(GLint location, GLuint v0, GLuint v1) override; 749 void glUniform2uiFn(GLint location, GLuint v0, GLuint v1) override {}
737 void glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) override; 750 void glUniform2uivFn(GLint location, GLsizei count, const GLuint* v) override {}
738 void glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) override; 751 void glUniform3fFn(GLint location, GLfloat x, GLfloat y, GLfloat z) override {}
739 void glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) override; 752 void glUniform3fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
740 void glUniform3iFn(GLint location, GLint x, GLint y, GLint z) override; 753 void glUniform3iFn(GLint location, GLint x, GLint y, GLint z) override {}
741 void glUniform3ivFn(GLint location, GLsizei count, const GLint* v) override; 754 void glUniform3ivFn(GLint location, GLsizei count, const GLint* v) override {}
742 void glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) override; 755 void glUniform3uiFn(GLint location, GLuint v0, GLuint v1, GLuint v2) override {}
743 void glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) override; 756 void glUniform3uivFn(GLint location, GLsizei count, const GLuint* v) override {}
744 void glUniform4fFn(GLint location, 757 void glUniform4fFn(GLint location,
745 GLfloat x, 758 GLfloat x,
746 GLfloat y, 759 GLfloat y,
747 GLfloat z, 760 GLfloat z,
748 GLfloat w) override; 761 GLfloat w) override {}
749 void glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) override; 762 void glUniform4fvFn(GLint location, GLsizei count, const GLfloat* v) override {}
750 void glUniform4iFn(GLint location, GLint x, GLint y, GLint z, GLint w) override; 763 void glUniform4iFn(GLint location,
751 void glUniform4ivFn(GLint location, GLsizei count, const GLint* v) override; 764 GLint x,
765 GLint y,
766 GLint z,
767 GLint w) override {}
768 void glUniform4ivFn(GLint location, GLsizei count, const GLint* v) override {}
752 void glUniform4uiFn(GLint location, 769 void glUniform4uiFn(GLint location,
753 GLuint v0, 770 GLuint v0,
754 GLuint v1, 771 GLuint v1,
755 GLuint v2, 772 GLuint v2,
756 GLuint v3) override; 773 GLuint v3) override {}
757 void glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) override; 774 void glUniform4uivFn(GLint location, GLsizei count, const GLuint* v) override {}
758 void glUniformBlockBindingFn(GLuint program, 775 void glUniformBlockBindingFn(GLuint program,
759 GLuint uniformBlockIndex, 776 GLuint uniformBlockIndex,
760 GLuint uniformBlockBinding) override; 777 GLuint uniformBlockBinding) override {}
761 void glUniformMatrix2fvFn(GLint location, 778 void glUniformMatrix2fvFn(GLint location,
762 GLsizei count, 779 GLsizei count,
763 GLboolean transpose, 780 GLboolean transpose,
764 const GLfloat* value) override; 781 const GLfloat* value) override {}
765 void glUniformMatrix2x3fvFn(GLint location, 782 void glUniformMatrix2x3fvFn(GLint location,
766 GLsizei count, 783 GLsizei count,
767 GLboolean transpose, 784 GLboolean transpose,
768 const GLfloat* value) override; 785 const GLfloat* value) override {}
769 void glUniformMatrix2x4fvFn(GLint location, 786 void glUniformMatrix2x4fvFn(GLint location,
770 GLsizei count, 787 GLsizei count,
771 GLboolean transpose, 788 GLboolean transpose,
772 const GLfloat* value) override; 789 const GLfloat* value) override {}
773 void glUniformMatrix3fvFn(GLint location, 790 void glUniformMatrix3fvFn(GLint location,
774 GLsizei count, 791 GLsizei count,
775 GLboolean transpose, 792 GLboolean transpose,
776 const GLfloat* value) override; 793 const GLfloat* value) override {}
777 void glUniformMatrix3x2fvFn(GLint location, 794 void glUniformMatrix3x2fvFn(GLint location,
778 GLsizei count, 795 GLsizei count,
779 GLboolean transpose, 796 GLboolean transpose,
780 const GLfloat* value) override; 797 const GLfloat* value) override {}
781 void glUniformMatrix3x4fvFn(GLint location, 798 void glUniformMatrix3x4fvFn(GLint location,
782 GLsizei count, 799 GLsizei count,
783 GLboolean transpose, 800 GLboolean transpose,
784 const GLfloat* value) override; 801 const GLfloat* value) override {}
785 void glUniformMatrix4fvFn(GLint location, 802 void glUniformMatrix4fvFn(GLint location,
786 GLsizei count, 803 GLsizei count,
787 GLboolean transpose, 804 GLboolean transpose,
788 const GLfloat* value) override; 805 const GLfloat* value) override {}
789 void glUniformMatrix4x2fvFn(GLint location, 806 void glUniformMatrix4x2fvFn(GLint location,
790 GLsizei count, 807 GLsizei count,
791 GLboolean transpose, 808 GLboolean transpose,
792 const GLfloat* value) override; 809 const GLfloat* value) override {}
793 void glUniformMatrix4x3fvFn(GLint location, 810 void glUniformMatrix4x3fvFn(GLint location,
794 GLsizei count, 811 GLsizei count,
795 GLboolean transpose, 812 GLboolean transpose,
796 const GLfloat* value) override; 813 const GLfloat* value) override {}
797 GLboolean glUnmapBufferFn(GLenum target) override; 814 GLboolean glUnmapBufferFn(GLenum target) override;
798 void glUseProgramFn(GLuint program) override; 815 void glUseProgramFn(GLuint program) override {}
799 void glValidateProgramFn(GLuint program) override; 816 void glValidateProgramFn(GLuint program) override {}
800 void glVertexAttrib1fFn(GLuint indx, GLfloat x) override; 817 void glVertexAttrib1fFn(GLuint indx, GLfloat x) override {}
801 void glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) override; 818 void glVertexAttrib1fvFn(GLuint indx, const GLfloat* values) override {}
802 void glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) override; 819 void glVertexAttrib2fFn(GLuint indx, GLfloat x, GLfloat y) override {}
803 void glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) override; 820 void glVertexAttrib2fvFn(GLuint indx, const GLfloat* values) override {}
804 void glVertexAttrib3fFn(GLuint indx, GLfloat x, GLfloat y, GLfloat z) override; 821 void glVertexAttrib3fFn(GLuint indx, GLfloat x, GLfloat y, GLfloat z) override {
805 void glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) override; 822 }
823 void glVertexAttrib3fvFn(GLuint indx, const GLfloat* values) override {}
806 void glVertexAttrib4fFn(GLuint indx, 824 void glVertexAttrib4fFn(GLuint indx,
807 GLfloat x, 825 GLfloat x,
808 GLfloat y, 826 GLfloat y,
809 GLfloat z, 827 GLfloat z,
810 GLfloat w) override; 828 GLfloat w) override {}
811 void glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) override; 829 void glVertexAttrib4fvFn(GLuint indx, const GLfloat* values) override {}
812 void glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) override; 830 void glVertexAttribDivisorANGLEFn(GLuint index, GLuint divisor) override {}
813 void glVertexAttribI4iFn(GLuint indx, 831 void glVertexAttribI4iFn(GLuint indx,
814 GLint x, 832 GLint x,
815 GLint y, 833 GLint y,
816 GLint z, 834 GLint z,
817 GLint w) override; 835 GLint w) override {}
818 void glVertexAttribI4ivFn(GLuint indx, const GLint* values) override; 836 void glVertexAttribI4ivFn(GLuint indx, const GLint* values) override {}
819 void glVertexAttribI4uiFn(GLuint indx, 837 void glVertexAttribI4uiFn(GLuint indx,
820 GLuint x, 838 GLuint x,
821 GLuint y, 839 GLuint y,
822 GLuint z, 840 GLuint z,
823 GLuint w) override; 841 GLuint w) override {}
824 void glVertexAttribI4uivFn(GLuint indx, const GLuint* values) override; 842 void glVertexAttribI4uivFn(GLuint indx, const GLuint* values) override {}
825 void glVertexAttribIPointerFn(GLuint indx, 843 void glVertexAttribIPointerFn(GLuint indx,
826 GLint size, 844 GLint size,
827 GLenum type, 845 GLenum type,
828 GLsizei stride, 846 GLsizei stride,
829 const void* ptr) override; 847 const void* ptr) override {}
830 void glVertexAttribPointerFn(GLuint indx, 848 void glVertexAttribPointerFn(GLuint indx,
831 GLint size, 849 GLint size,
832 GLenum type, 850 GLenum type,
833 GLboolean normalized, 851 GLboolean normalized,
834 GLsizei stride, 852 GLsizei stride,
835 const void* ptr) override; 853 const void* ptr) override {}
836 void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override; 854 void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override {}
837 GLenum glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override; 855 GLenum glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698