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

Side by Side Diff: gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doer_prototypes.h

Issue 2770713005: Implement most of the remaining entry points in the passthrough cmd decoder. (Closed)
Patch Set: Always check the length parameter. Created 3 years, 9 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 | « no previous file | gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.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 (c) 2016 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 error::Error DoActiveTexture(GLenum texture); 5 error::Error DoActiveTexture(GLenum texture);
6 error::Error DoAttachShader(GLuint program, GLuint shader); 6 error::Error DoAttachShader(GLuint program, GLuint shader);
7 error::Error DoBindAttribLocation(GLuint program, 7 error::Error DoBindAttribLocation(GLuint program,
8 GLuint index, 8 GLuint index,
9 const char* name); 9 const char* name);
10 error::Error DoBindBuffer(GLenum target, GLuint buffer); 10 error::Error DoBindBuffer(GLenum target, GLuint buffer);
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after
208 GLsizei bufSize, 208 GLsizei bufSize,
209 GLsizei* length, 209 GLsizei* length,
210 GLint* params); 210 GLint* params);
211 error::Error DoGetActiveUniformBlockName(GLuint program, 211 error::Error DoGetActiveUniformBlockName(GLuint program,
212 GLuint index, 212 GLuint index,
213 std::string* name); 213 std::string* name);
214 error::Error DoGetActiveUniformsiv(GLuint program, 214 error::Error DoGetActiveUniformsiv(GLuint program,
215 GLsizei count, 215 GLsizei count,
216 const GLuint* indices, 216 const GLuint* indices,
217 GLenum pname, 217 GLenum pname,
218 GLsizei bufSize,
219 GLsizei* length,
220 GLint* params); 218 GLint* params);
221 error::Error DoGetAttachedShaders(GLuint program, 219 error::Error DoGetAttachedShaders(GLuint program,
222 GLsizei maxcount, 220 GLsizei maxcount,
223 GLsizei* count, 221 GLsizei* count,
224 GLuint* shaders); 222 GLuint* shaders);
225 error::Error DoGetAttribLocation(GLuint program, 223 error::Error DoGetAttribLocation(GLuint program,
226 const char* name, 224 const char* name,
227 GLint* result); 225 GLint* result);
228 error::Error DoGetBufferSubDataAsyncCHROMIUM(GLenum target, 226 error::Error DoGetBufferSubDataAsyncCHROMIUM(GLenum target,
229 GLintptr offset, 227 GLintptr offset,
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 GLint* params); 349 GLint* params);
352 error::Error DoGetUniformuiv(GLuint program, 350 error::Error DoGetUniformuiv(GLuint program,
353 GLint location, 351 GLint location,
354 GLsizei bufsize, 352 GLsizei bufsize,
355 GLsizei* length, 353 GLsizei* length,
356 GLuint* params); 354 GLuint* params);
357 error::Error DoGetUniformIndices(GLuint program, 355 error::Error DoGetUniformIndices(GLuint program,
358 GLsizei count, 356 GLsizei count,
359 const char* const* names, 357 const char* const* names,
360 GLsizei bufSize, 358 GLsizei bufSize,
361 GLsizei* length,
362 GLuint* indices); 359 GLuint* indices);
363 error::Error DoGetUniformLocation(GLuint program, 360 error::Error DoGetUniformLocation(GLuint program,
364 const char* name, 361 const char* name,
365 GLint* location); 362 GLint* location);
366 error::Error DoGetVertexAttribfv(GLuint index, 363 error::Error DoGetVertexAttribfv(GLuint index,
367 GLenum pname, 364 GLenum pname,
368 GLsizei bufsize, 365 GLsizei bufsize,
369 GLsizei* length, 366 GLsizei* length,
370 GLfloat* params); 367 GLfloat* params);
371 error::Error DoGetVertexAttribiv(GLuint index, 368 error::Error DoGetVertexAttribiv(GLuint index,
(...skipping 596 matching lines...) Expand 10 before | Expand all | Expand 10 after
968 965
969 error::Error DoOverlayPromotionHintCHROMIUM(GLuint texture, 966 error::Error DoOverlayPromotionHintCHROMIUM(GLuint texture,
970 GLboolean promotion_hint, 967 GLboolean promotion_hint,
971 GLint display_x, 968 GLint display_x,
972 GLint display_y); 969 GLint display_y);
973 error::Error DoSetDrawRectangleCHROMIUM(GLint x, 970 error::Error DoSetDrawRectangleCHROMIUM(GLint x,
974 GLint y, 971 GLint y,
975 GLint width, 972 GLint width,
976 GLint height); 973 GLint height);
977 error::Error DoSetEnableDCLayersCHROMIUM(GLboolean enable); 974 error::Error DoSetEnableDCLayersCHROMIUM(GLboolean enable);
OLDNEW
« no previous file with comments | « no previous file | gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698