OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2013 Google Inc. | 2 * Copyright 2013 Google Inc. |
3 * | 3 * |
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 | 7 |
8 #ifndef GrGLNoOpInterface_DEFINED | 8 #ifndef GrGLNoOpInterface_DEFINED |
9 #define GrGLNoOpInterface_DEFINED | 9 #define GrGLNoOpInterface_DEFINED |
10 | 10 |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
154 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexImage2D(GrGLenum target, | 154 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexImage2D(GrGLenum target, |
155 GrGLint level, | 155 GrGLint level, |
156 GrGLint internalformat, | 156 GrGLint internalformat, |
157 GrGLsizei width, | 157 GrGLsizei width, |
158 GrGLsizei height, | 158 GrGLsizei height, |
159 GrGLint border, | 159 GrGLint border, |
160 GrGLenum format, | 160 GrGLenum format, |
161 GrGLenum type, | 161 GrGLenum type, |
162 const GrGLvoid* pixels); | 162 const GrGLvoid* pixels); |
163 | 163 |
| 164 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexImage3D(GrGLenum target, |
| 165 GrGLint level, |
| 166 GrGLint internalformat, |
| 167 GrGLsizei width, |
| 168 GrGLsizei height, |
| 169 GrGLsizei depth, |
| 170 GrGLint border, |
| 171 GrGLenum format, |
| 172 GrGLenum type, |
| 173 const GrGLvoid* pixels); |
| 174 |
164 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexParameteri(GrGLenum target, GrGLenum pname
, GrGLint param); | 175 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexParameteri(GrGLenum target, GrGLenum pname
, GrGLint param); |
165 | 176 |
166 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexParameteriv(GrGLenum target, | 177 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexParameteriv(GrGLenum target, |
167 GrGLenum pname, | 178 GrGLenum pname, |
168 const GrGLint* params); | 179 const GrGLint* params); |
169 | 180 |
170 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexStorage2D(GrGLenum target, | 181 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexStorage2D(GrGLenum target, |
171 GrGLsizei levels, | 182 GrGLsizei levels, |
172 GrGLenum internalformat, | 183 GrGLenum internalformat, |
173 GrGLsizei width, | 184 GrGLsizei width, |
174 GrGLsizei height); | 185 GrGLsizei height); |
175 | 186 |
176 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLDiscardFramebuffer(GrGLenum target, | 187 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLDiscardFramebuffer(GrGLenum target, |
177 GrGLsizei numAttachments, | 188 GrGLsizei numAttachments, |
178 const GrGLenum* attachment
s); | 189 const GrGLenum* attachment
s); |
179 | 190 |
180 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexSubImage2D(GrGLenum target, | 191 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexSubImage2D(GrGLenum target, |
181 GrGLint level, | 192 GrGLint level, |
182 GrGLint xoffset, | 193 GrGLint xoffset, |
183 GrGLint yoffset, | 194 GrGLint yoffset, |
184 GrGLsizei width, | 195 GrGLsizei width, |
185 GrGLsizei height, | 196 GrGLsizei height, |
186 GrGLenum format, | 197 GrGLenum format, |
187 GrGLenum type, | 198 GrGLenum type, |
188 const GrGLvoid* pixels); | 199 const GrGLvoid* pixels); |
189 | 200 |
| 201 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLTexSubImage3D(GrGLenum target, |
| 202 GrGLint level, |
| 203 GrGLint xoffset, |
| 204 GrGLint yoffset, |
| 205 GrGLint zoffset, |
| 206 GrGLsizei width, |
| 207 GrGLsizei height, |
| 208 GrGLsizei depth, |
| 209 GrGLenum format, |
| 210 GrGLenum type, |
| 211 const GrGLvoid* pixels); |
| 212 |
190 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1f(GrGLint location, GrGLfloat v0); | 213 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1f(GrGLint location, GrGLfloat v0); |
191 | 214 |
192 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1i(GrGLint location, GrGLint v0); | 215 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1i(GrGLint location, GrGLint v0); |
193 | 216 |
194 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1fv(GrGLint location, | 217 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1fv(GrGLint location, |
195 GrGLsizei count, | 218 GrGLsizei count, |
196 const GrGLfloat* v); | 219 const GrGLfloat* v); |
197 | 220 |
198 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1iv(GrGLint location, | 221 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLUniform1iv(GrGLint location, |
199 GrGLsizei count, | 222 GrGLsizei count, |
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
369 GrGLenum pname, | 392 GrGLenum pname, |
370 GrGLint* params); | 393 GrGLint* params); |
371 | 394 |
372 GrGLint GR_GL_FUNCTION_TYPE noOpGLGetUniformLocation(GrGLuint program, const cha
r* name); | 395 GrGLint GR_GL_FUNCTION_TYPE noOpGLGetUniformLocation(GrGLuint program, const cha
r* name); |
373 | 396 |
374 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLInsertEventMarker(GrGLsizei length, const cha
r* marker); | 397 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLInsertEventMarker(GrGLsizei length, const cha
r* marker); |
375 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLPushGroupMarker(GrGLsizei length , const cha
r* marker); | 398 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLPushGroupMarker(GrGLsizei length , const cha
r* marker); |
376 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLPopGroupMarker(); | 399 GrGLvoid GR_GL_FUNCTION_TYPE noOpGLPopGroupMarker(); |
377 | 400 |
378 #endif | 401 #endif |
OLD | NEW |