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

Side by Side Diff: gpu/command_buffer/client/gles2_implementation_autogen.h

Issue 795243002: Add TransformFeedback related APIs to command buffer: PART I. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years 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 2014 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 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.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 13 matching lines...) Expand all
24 void BindBuffer(GLenum target, GLuint buffer) override; 24 void BindBuffer(GLenum target, GLuint buffer) override;
25 25
26 void BindFramebuffer(GLenum target, GLuint framebuffer) override; 26 void BindFramebuffer(GLenum target, GLuint framebuffer) override;
27 27
28 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; 28 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override;
29 29
30 void BindSampler(GLuint unit, GLuint sampler) override; 30 void BindSampler(GLuint unit, GLuint sampler) override;
31 31
32 void BindTexture(GLenum target, GLuint texture) override; 32 void BindTexture(GLenum target, GLuint texture) override;
33 33
34 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override;
35
34 void BlendColor(GLclampf red, 36 void BlendColor(GLclampf red,
35 GLclampf green, 37 GLclampf green,
36 GLclampf blue, 38 GLclampf blue,
37 GLclampf alpha) override; 39 GLclampf alpha) override;
38 40
39 void BlendEquation(GLenum mode) override; 41 void BlendEquation(GLenum mode) override;
40 42
41 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; 43 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override;
42 44
43 void BlendFunc(GLenum sfactor, GLenum dfactor) override; 45 void BlendFunc(GLenum sfactor, GLenum dfactor) override;
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 void DeleteProgram(GLuint program) override; 135 void DeleteProgram(GLuint program) override;
134 136
135 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; 137 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override;
136 138
137 void DeleteSamplers(GLsizei n, const GLuint* samplers) override; 139 void DeleteSamplers(GLsizei n, const GLuint* samplers) override;
138 140
139 void DeleteShader(GLuint shader) override; 141 void DeleteShader(GLuint shader) override;
140 142
141 void DeleteTextures(GLsizei n, const GLuint* textures) override; 143 void DeleteTextures(GLsizei n, const GLuint* textures) override;
142 144
145 void DeleteTransformFeedbacks(GLsizei n, const GLuint* ids) override;
146
143 void DepthFunc(GLenum func) override; 147 void DepthFunc(GLenum func) override;
144 148
145 void DepthMask(GLboolean flag) override; 149 void DepthMask(GLboolean flag) override;
146 150
147 void DepthRangef(GLclampf zNear, GLclampf zFar) override; 151 void DepthRangef(GLclampf zNear, GLclampf zFar) override;
148 152
149 void DetachShader(GLuint program, GLuint shader) override; 153 void DetachShader(GLuint program, GLuint shader) override;
150 154
151 void Disable(GLenum cap) override; 155 void Disable(GLenum cap) override;
152 156
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 void GenerateMipmap(GLenum target) override; 191 void GenerateMipmap(GLenum target) override;
188 192
189 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; 193 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override;
190 194
191 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; 195 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override;
192 196
193 void GenSamplers(GLsizei n, GLuint* samplers) override; 197 void GenSamplers(GLsizei n, GLuint* samplers) override;
194 198
195 void GenTextures(GLsizei n, GLuint* textures) override; 199 void GenTextures(GLsizei n, GLuint* textures) override;
196 200
201 void GenTransformFeedbacks(GLsizei n, GLuint* ids) override;
202
197 void GetActiveAttrib(GLuint program, 203 void GetActiveAttrib(GLuint program,
198 GLuint index, 204 GLuint index,
199 GLsizei bufsize, 205 GLsizei bufsize,
200 GLsizei* length, 206 GLsizei* length,
201 GLint* size, 207 GLint* size,
202 GLenum* type, 208 GLenum* type,
203 char* name) override; 209 char* name) override;
204 210
205 void GetActiveUniform(GLuint program, 211 void GetActiveUniform(GLuint program,
206 GLuint index, 212 GLuint index,
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
313 GLboolean IsProgram(GLuint program) override; 319 GLboolean IsProgram(GLuint program) override;
314 320
315 GLboolean IsRenderbuffer(GLuint renderbuffer) override; 321 GLboolean IsRenderbuffer(GLuint renderbuffer) override;
316 322
317 GLboolean IsSampler(GLuint sampler) override; 323 GLboolean IsSampler(GLuint sampler) override;
318 324
319 GLboolean IsShader(GLuint shader) override; 325 GLboolean IsShader(GLuint shader) override;
320 326
321 GLboolean IsTexture(GLuint texture) override; 327 GLboolean IsTexture(GLuint texture) override;
322 328
329 GLboolean IsTransformFeedback(GLuint transformfeedback) override;
330
323 void LineWidth(GLfloat width) override; 331 void LineWidth(GLfloat width) override;
324 332
325 void LinkProgram(GLuint program) override; 333 void LinkProgram(GLuint program) override;
326 334
335 void PauseTransformFeedback() override;
336
327 void PixelStorei(GLenum pname, GLint param) override; 337 void PixelStorei(GLenum pname, GLint param) override;
328 338
329 void PolygonOffset(GLfloat factor, GLfloat units) override; 339 void PolygonOffset(GLfloat factor, GLfloat units) override;
330 340
331 void ReadBuffer(GLenum src) override; 341 void ReadBuffer(GLenum src) override;
332 342
333 void ReadPixels(GLint x, 343 void ReadPixels(GLint x,
334 GLint y, 344 GLint y,
335 GLsizei width, 345 GLsizei width,
336 GLsizei height, 346 GLsizei height,
337 GLenum format, 347 GLenum format,
338 GLenum type, 348 GLenum type,
339 void* pixels) override; 349 void* pixels) override;
340 350
341 void ReleaseShaderCompiler() override; 351 void ReleaseShaderCompiler() override;
342 352
343 void RenderbufferStorage(GLenum target, 353 void RenderbufferStorage(GLenum target,
344 GLenum internalformat, 354 GLenum internalformat,
345 GLsizei width, 355 GLsizei width,
346 GLsizei height) override; 356 GLsizei height) override;
347 357
358 void ResumeTransformFeedback() override;
359
348 void SampleCoverage(GLclampf value, GLboolean invert) override; 360 void SampleCoverage(GLclampf value, GLboolean invert) override;
349 361
350 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override; 362 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override;
351 363
352 void SamplerParameterfv(GLuint sampler, 364 void SamplerParameterfv(GLuint sampler,
353 GLenum pname, 365 GLenum pname,
354 const GLfloat* params) override; 366 const GLfloat* params) override;
355 367
356 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override; 368 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override;
357 369
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
620 GLsizei height) override; 632 GLsizei height) override;
621 633
622 void GenQueriesEXT(GLsizei n, GLuint* queries) override; 634 void GenQueriesEXT(GLsizei n, GLuint* queries) override;
623 635
624 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override; 636 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override;
625 637
626 GLboolean IsQueryEXT(GLuint id) override; 638 GLboolean IsQueryEXT(GLuint id) override;
627 639
628 void BeginQueryEXT(GLenum target, GLuint id) override; 640 void BeginQueryEXT(GLenum target, GLuint id) override;
629 641
642 void BeginTransformFeedback(GLenum primitivemode) override;
643
630 void EndQueryEXT(GLenum target) override; 644 void EndQueryEXT(GLenum target) override;
631 645
646 void EndTransformFeedback() override;
647
632 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override; 648 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override;
633 649
634 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override; 650 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override;
635 651
636 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override; 652 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override;
637 653
638 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override; 654 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override;
639 655
640 void PopGroupMarkerEXT() override; 656 void PopGroupMarkerEXT() override;
641 657
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
836 852
837 void SwapInterval(GLint interval) override; 853 void SwapInterval(GLint interval) override;
838 854
839 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; 855 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override;
840 856
841 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; 857 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override;
842 858
843 void BlendBarrierKHR() override; 859 void BlendBarrierKHR() override;
844 860
845 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ 861 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698