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

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

Issue 788123002: Add sampler related ES3 APIs to command buffer. (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
11 // This file is included by gles2_interface_stub.h. 11 // This file is included by gles2_interface_stub.h.
12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ 12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_
13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ 13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_
14 14
15 void ActiveTexture(GLenum texture) override; 15 void ActiveTexture(GLenum texture) override;
16 void AttachShader(GLuint program, GLuint shader) override; 16 void AttachShader(GLuint program, GLuint shader) override;
17 void BindAttribLocation(GLuint program, 17 void BindAttribLocation(GLuint program,
18 GLuint index, 18 GLuint index,
19 const char* name) override; 19 const char* name) override;
20 void BindBuffer(GLenum target, GLuint buffer) override; 20 void BindBuffer(GLenum target, GLuint buffer) override;
21 void BindFramebuffer(GLenum target, GLuint framebuffer) override; 21 void BindFramebuffer(GLenum target, GLuint framebuffer) override;
22 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; 22 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override;
23 void BindSampler(GLuint unit, GLuint sampler) override;
23 void BindTexture(GLenum target, GLuint texture) override; 24 void BindTexture(GLenum target, GLuint texture) override;
24 void BlendColor(GLclampf red, 25 void BlendColor(GLclampf red,
25 GLclampf green, 26 GLclampf green,
26 GLclampf blue, 27 GLclampf blue,
27 GLclampf alpha) override; 28 GLclampf alpha) override;
28 void BlendEquation(GLenum mode) override; 29 void BlendEquation(GLenum mode) override;
29 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; 30 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override;
30 void BlendFunc(GLenum sfactor, GLenum dfactor) override; 31 void BlendFunc(GLenum sfactor, GLenum dfactor) override;
31 void BlendFuncSeparate(GLenum srcRGB, 32 void BlendFuncSeparate(GLenum srcRGB,
32 GLenum dstRGB, 33 GLenum dstRGB,
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 GLint y, 92 GLint y,
92 GLsizei width, 93 GLsizei width,
93 GLsizei height) override; 94 GLsizei height) override;
94 GLuint CreateProgram() override; 95 GLuint CreateProgram() override;
95 GLuint CreateShader(GLenum type) override; 96 GLuint CreateShader(GLenum type) override;
96 void CullFace(GLenum mode) override; 97 void CullFace(GLenum mode) override;
97 void DeleteBuffers(GLsizei n, const GLuint* buffers) override; 98 void DeleteBuffers(GLsizei n, const GLuint* buffers) override;
98 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override; 99 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override;
99 void DeleteProgram(GLuint program) override; 100 void DeleteProgram(GLuint program) override;
100 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; 101 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override;
102 void DeleteSamplers(GLsizei n, const GLuint* samplers) override;
101 void DeleteShader(GLuint shader) override; 103 void DeleteShader(GLuint shader) override;
102 void DeleteTextures(GLsizei n, const GLuint* textures) override; 104 void DeleteTextures(GLsizei n, const GLuint* textures) override;
103 void DepthFunc(GLenum func) override; 105 void DepthFunc(GLenum func) override;
104 void DepthMask(GLboolean flag) override; 106 void DepthMask(GLboolean flag) override;
105 void DepthRangef(GLclampf zNear, GLclampf zFar) override; 107 void DepthRangef(GLclampf zNear, GLclampf zFar) override;
106 void DetachShader(GLuint program, GLuint shader) override; 108 void DetachShader(GLuint program, GLuint shader) override;
107 void Disable(GLenum cap) override; 109 void Disable(GLenum cap) override;
108 void DisableVertexAttribArray(GLuint index) override; 110 void DisableVertexAttribArray(GLuint index) override;
109 void DrawArrays(GLenum mode, GLint first, GLsizei count) override; 111 void DrawArrays(GLenum mode, GLint first, GLsizei count) override;
110 void DrawElements(GLenum mode, 112 void DrawElements(GLenum mode,
(...skipping 16 matching lines...) Expand all
127 void FramebufferTextureLayer(GLenum target, 129 void FramebufferTextureLayer(GLenum target,
128 GLenum attachment, 130 GLenum attachment,
129 GLuint texture, 131 GLuint texture,
130 GLint level, 132 GLint level,
131 GLint layer) override; 133 GLint layer) override;
132 void FrontFace(GLenum mode) override; 134 void FrontFace(GLenum mode) override;
133 void GenBuffers(GLsizei n, GLuint* buffers) override; 135 void GenBuffers(GLsizei n, GLuint* buffers) override;
134 void GenerateMipmap(GLenum target) override; 136 void GenerateMipmap(GLenum target) override;
135 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; 137 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override;
136 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; 138 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override;
139 void GenSamplers(GLsizei n, GLuint* samplers) override;
137 void GenTextures(GLsizei n, GLuint* textures) override; 140 void GenTextures(GLsizei n, GLuint* textures) override;
138 void GetActiveAttrib(GLuint program, 141 void GetActiveAttrib(GLuint program,
139 GLuint index, 142 GLuint index,
140 GLsizei bufsize, 143 GLsizei bufsize,
141 GLsizei* length, 144 GLsizei* length,
142 GLint* size, 145 GLint* size,
143 GLenum* type, 146 GLenum* type,
144 char* name) override; 147 char* name) override;
145 void GetActiveUniform(GLuint program, 148 void GetActiveUniform(GLuint program,
146 GLuint index, 149 GLuint index,
(...skipping 22 matching lines...) Expand all
169 GLsizei bufSize, 172 GLsizei bufSize,
170 GLint* params) override; 173 GLint* params) override;
171 void GetProgramiv(GLuint program, GLenum pname, GLint* params) override; 174 void GetProgramiv(GLuint program, GLenum pname, GLint* params) override;
172 void GetProgramInfoLog(GLuint program, 175 void GetProgramInfoLog(GLuint program,
173 GLsizei bufsize, 176 GLsizei bufsize,
174 GLsizei* length, 177 GLsizei* length,
175 char* infolog) override; 178 char* infolog) override;
176 void GetRenderbufferParameteriv(GLenum target, 179 void GetRenderbufferParameteriv(GLenum target,
177 GLenum pname, 180 GLenum pname,
178 GLint* params) override; 181 GLint* params) override;
182 void GetSamplerParameterfv(GLuint sampler,
183 GLenum pname,
184 GLfloat* params) override;
185 void GetSamplerParameteriv(GLuint sampler,
186 GLenum pname,
187 GLint* params) override;
179 void GetShaderiv(GLuint shader, GLenum pname, GLint* params) override; 188 void GetShaderiv(GLuint shader, GLenum pname, GLint* params) override;
180 void GetShaderInfoLog(GLuint shader, 189 void GetShaderInfoLog(GLuint shader,
181 GLsizei bufsize, 190 GLsizei bufsize,
182 GLsizei* length, 191 GLsizei* length,
183 char* infolog) override; 192 char* infolog) override;
184 void GetShaderPrecisionFormat(GLenum shadertype, 193 void GetShaderPrecisionFormat(GLenum shadertype,
185 GLenum precisiontype, 194 GLenum precisiontype,
186 GLint* range, 195 GLint* range,
187 GLint* precision) override; 196 GLint* precision) override;
188 void GetShaderSource(GLuint shader, 197 void GetShaderSource(GLuint shader,
(...skipping 20 matching lines...) Expand all
209 const GLenum* attachments, 218 const GLenum* attachments,
210 GLint x, 219 GLint x,
211 GLint y, 220 GLint y,
212 GLsizei width, 221 GLsizei width,
213 GLsizei height) override; 222 GLsizei height) override;
214 GLboolean IsBuffer(GLuint buffer) override; 223 GLboolean IsBuffer(GLuint buffer) override;
215 GLboolean IsEnabled(GLenum cap) override; 224 GLboolean IsEnabled(GLenum cap) override;
216 GLboolean IsFramebuffer(GLuint framebuffer) override; 225 GLboolean IsFramebuffer(GLuint framebuffer) override;
217 GLboolean IsProgram(GLuint program) override; 226 GLboolean IsProgram(GLuint program) override;
218 GLboolean IsRenderbuffer(GLuint renderbuffer) override; 227 GLboolean IsRenderbuffer(GLuint renderbuffer) override;
228 GLboolean IsSampler(GLuint sampler) override;
219 GLboolean IsShader(GLuint shader) override; 229 GLboolean IsShader(GLuint shader) override;
220 GLboolean IsTexture(GLuint texture) override; 230 GLboolean IsTexture(GLuint texture) override;
221 void LineWidth(GLfloat width) override; 231 void LineWidth(GLfloat width) override;
222 void LinkProgram(GLuint program) override; 232 void LinkProgram(GLuint program) override;
223 void PixelStorei(GLenum pname, GLint param) override; 233 void PixelStorei(GLenum pname, GLint param) override;
224 void PolygonOffset(GLfloat factor, GLfloat units) override; 234 void PolygonOffset(GLfloat factor, GLfloat units) override;
225 void ReadBuffer(GLenum src) override; 235 void ReadBuffer(GLenum src) override;
226 void ReadPixels(GLint x, 236 void ReadPixels(GLint x,
227 GLint y, 237 GLint y,
228 GLsizei width, 238 GLsizei width,
229 GLsizei height, 239 GLsizei height,
230 GLenum format, 240 GLenum format,
231 GLenum type, 241 GLenum type,
232 void* pixels) override; 242 void* pixels) override;
233 void ReleaseShaderCompiler() override; 243 void ReleaseShaderCompiler() override;
234 void RenderbufferStorage(GLenum target, 244 void RenderbufferStorage(GLenum target,
235 GLenum internalformat, 245 GLenum internalformat,
236 GLsizei width, 246 GLsizei width,
237 GLsizei height) override; 247 GLsizei height) override;
238 void SampleCoverage(GLclampf value, GLboolean invert) override; 248 void SampleCoverage(GLclampf value, GLboolean invert) override;
249 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override;
250 void SamplerParameterfv(GLuint sampler,
251 GLenum pname,
252 const GLfloat* params) override;
253 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override;
254 void SamplerParameteriv(GLuint sampler,
255 GLenum pname,
256 const GLint* params) override;
239 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override; 257 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override;
240 void ShaderBinary(GLsizei n, 258 void ShaderBinary(GLsizei n,
241 const GLuint* shaders, 259 const GLuint* shaders,
242 GLenum binaryformat, 260 GLenum binaryformat,
243 const void* binary, 261 const void* binary,
244 GLsizei length) override; 262 GLsizei length) override;
245 void ShaderSource(GLuint shader, 263 void ShaderSource(GLuint shader,
246 GLsizei count, 264 GLsizei count,
247 const GLchar* const* str, 265 const GLchar* const* str,
248 const GLint* length) override; 266 const GLint* length) override;
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after
569 GLint bounds_height, 587 GLint bounds_height,
570 GLfloat uv_x, 588 GLfloat uv_x,
571 GLfloat uv_y, 589 GLfloat uv_y,
572 GLfloat uv_width, 590 GLfloat uv_width,
573 GLfloat uv_height) override; 591 GLfloat uv_height) override;
574 void SwapInterval(GLint interval) override; 592 void SwapInterval(GLint interval) override;
575 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; 593 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override;
576 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; 594 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override;
577 void BlendBarrierKHR() override; 595 void BlendBarrierKHR() override;
578 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ 596 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698