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

Side by Side Diff: src/gpu/gl/GrGLNoOpInterface.h

Issue 580863004: Adding 3D lut color filter (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: New version Created 6 years, 3 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 /* 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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698