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

Unified Diff: gpu/command_buffer/service/gles2_cmd_decoder_validate.h

Issue 434063: Merged in recent changes to command buffer code. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 1 month 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gpu/command_buffer/service/gles2_cmd_decoder_autogen.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gpu/command_buffer/service/gles2_cmd_decoder_validate.h
===================================================================
--- gpu/command_buffer/service/gles2_cmd_decoder_validate.h (revision 33021)
+++ gpu/command_buffer/service/gles2_cmd_decoder_validate.h (working copy)
@@ -10,76 +10,76 @@
namespace {
parse_error::ParseError ValidateActiveTexture(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum texture) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum texture) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateAttachShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLuint shader) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindAttribLocation(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program, GLuint index,
- const char* name) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
+ GLuint index, const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindAttribLocationImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program, GLuint index,
- const char* name) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
+ GLuint index, const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindBuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLuint buffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindFramebuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLuint framebuffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindRenderbuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLuint renderbuffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBindTexture(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLuint texture) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBlendColor(
- GLES2Decoder* decoder, unsigned int arg_count, GLclampf red, GLclampf green,
- GLclampf blue, GLclampf alpha) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLclampf red,
+ GLclampf green, GLclampf blue, GLclampf alpha) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBlendEquation(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum mode) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum mode) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBlendEquationSeparate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum modeRGB,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum modeRGB,
GLenum modeAlpha) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBlendFunc(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum sfactor,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum sfactor,
GLenum dfactor) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBlendFuncSeparate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum srcRGB, GLenum dstRGB,
- GLenum srcAlpha, GLenum dstAlpha) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum srcRGB,
+ GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBufferData(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLsizeiptr size, const void* data, GLenum usage) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
@@ -87,7 +87,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBufferDataImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLsizeiptr size, const void* data, GLenum usage) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
@@ -95,7 +95,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBufferSubData(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLintptr offset, GLsizeiptr size, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
@@ -103,7 +103,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateBufferSubDataImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLintptr offset, GLsizeiptr size, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
@@ -111,97 +111,97 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCheckFramebufferStatus(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateClear(
- GLES2Decoder* decoder, unsigned int arg_count, GLbitfield mask) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLbitfield mask) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateClearColor(
- GLES2Decoder* decoder, unsigned int arg_count, GLclampf red, GLclampf green,
- GLclampf blue, GLclampf alpha) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLclampf red,
+ GLclampf green, GLclampf blue, GLclampf alpha) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateClearDepthf(
- GLES2Decoder* decoder, unsigned int arg_count, GLclampf depth) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLclampf depth) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateClearStencil(
- GLES2Decoder* decoder, unsigned int arg_count, GLint s) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint s) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateColorMask(
- GLES2Decoder* decoder, unsigned int arg_count, GLboolean red,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLboolean red,
GLboolean green, GLboolean blue, GLboolean alpha) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCompileShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCompressedTexImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLenum internalformat, GLsizei width, GLsizei height, GLint border,
- GLsizei imageSize, const void* data) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLenum internalformat, GLsizei width, GLsizei height,
+ GLint border, GLsizei imageSize, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCompressedTexImage2DImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLenum internalformat, GLsizei width, GLsizei height, GLint border,
- GLsizei imageSize, const void* data) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLenum internalformat, GLsizei width, GLsizei height,
+ GLint border, GLsizei imageSize, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCompressedTexSubImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format,
- GLsizei imageSize, const void* data) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
+ GLenum format, GLsizei imageSize, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCompressedTexSubImage2DImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format,
- GLsizei imageSize, const void* data) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
+ GLenum format, GLsizei imageSize, const void* data) {
if (data == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCopyTexImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height,
- GLint border) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width,
+ GLsizei height, GLint border) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCopyTexSubImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width,
GLsizei height) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCreateProgram(
- GLES2Decoder* decoder, unsigned int arg_count) {
+ GLES2Decoder* decoder, uint32 immediate_data_size) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCreateShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum type) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum type) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateCullFace(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum mode) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum mode) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteBuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* buffers) {
if (buffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -209,7 +209,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteBuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* buffers) {
if (buffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -217,7 +217,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteFramebuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* framebuffers) {
if (framebuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -225,7 +225,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteFramebuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* framebuffers) {
if (framebuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -233,11 +233,11 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteProgram(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteRenderbuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* renderbuffers) {
if (renderbuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -245,7 +245,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteRenderbuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* renderbuffers) {
if (renderbuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -253,11 +253,11 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteTextures(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* textures) {
if (textures == NULL) {
return parse_error::kParseOutOfBounds;
@@ -265,7 +265,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDeleteTexturesImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
const GLuint* textures) {
if (textures == NULL) {
return parse_error::kParseOutOfBounds;
@@ -273,76 +273,76 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDepthFunc(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum func) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum func) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDepthMask(
- GLES2Decoder* decoder, unsigned int arg_count, GLboolean flag) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLboolean flag) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDepthRangef(
- GLES2Decoder* decoder, unsigned int arg_count, GLclampf zNear,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLclampf zNear,
GLclampf zFar) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDetachShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLuint shader) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDisable(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum cap) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum cap) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDisableVertexAttribArray(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint index) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint index) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDrawArrays(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum mode, GLint first,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum mode, GLint first,
GLsizei count) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateDrawElements(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum mode, GLsizei count,
- GLenum type, const void* indices) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum mode,
+ GLsizei count, GLenum type, const void* indices) {
if (indices == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateEnable(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum cap) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum cap) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateEnableVertexAttribArray(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint index) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint index) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateFinish(
- GLES2Decoder* decoder, unsigned int arg_count) {
+ GLES2Decoder* decoder, uint32 immediate_data_size) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateFlush(
- GLES2Decoder* decoder, unsigned int arg_count) {
+ GLES2Decoder* decoder, uint32 immediate_data_size) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateFramebufferRenderbuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateFramebufferTexture2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLenum attachment, GLenum textarget, GLuint texture, GLint level) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateFrontFace(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum mode) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum mode) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenBuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* buffers) {
if (buffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -350,7 +350,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenBuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* buffers) {
if (buffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -358,11 +358,11 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenerateMipmap(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenFramebuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* framebuffers) {
if (framebuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -370,7 +370,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenFramebuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* framebuffers) {
if (framebuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -378,7 +378,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenRenderbuffers(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* renderbuffers) {
if (renderbuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -386,7 +386,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenRenderbuffersImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* renderbuffers) {
if (renderbuffers == NULL) {
return parse_error::kParseOutOfBounds;
@@ -394,7 +394,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenTextures(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* textures) {
if (textures == NULL) {
return parse_error::kParseOutOfBounds;
@@ -402,7 +402,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGenTexturesImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLsizei n,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLsizei n,
GLuint* textures) {
if (textures == NULL) {
return parse_error::kParseOutOfBounds;
@@ -410,8 +410,9 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetActiveAttrib(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program, GLuint index,
- GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, char* name) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
+ GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type,
+ char* name) {
if (length == NULL) {
return parse_error::kParseOutOfBounds;
}
@@ -427,8 +428,9 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetActiveUniform(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program, GLuint index,
- GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, char* name) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
+ GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type,
+ char* name) {
if (length == NULL) {
return parse_error::kParseOutOfBounds;
}
@@ -444,7 +446,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetAttachedShaders(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLsizei maxcount, GLsizei* count, GLuint* shaders) {
if (count == NULL) {
return parse_error::kParseOutOfBounds;
@@ -455,7 +457,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetAttribLocation(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
@@ -463,7 +465,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetAttribLocationImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
@@ -471,7 +473,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetBooleanv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum pname,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum pname,
GLboolean* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -479,19 +481,19 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetBufferParameteriv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetError(
- GLES2Decoder* decoder, unsigned int arg_count) {
+ GLES2Decoder* decoder, uint32 immediate_data_size) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetFloatv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum pname,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum pname,
GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -499,7 +501,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetFramebufferAttachmentParameteriv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLenum attachment, GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -507,7 +509,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetIntegerv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum pname,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum pname,
GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -515,15 +517,15 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetProgramiv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetProgramInfoLog(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLsizei bufsize, GLsizei* length, char* infolog) {
if (length == NULL) {
return parse_error::kParseOutOfBounds;
@@ -534,23 +536,23 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetRenderbufferParameteriv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetShaderiv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetShaderInfoLog(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader,
GLsizei bufsize, GLsizei* length, char* infolog) {
if (length == NULL) {
return parse_error::kParseOutOfBounds;
@@ -561,7 +563,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetShaderPrecisionFormat(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum shadertype,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum shadertype,
GLenum precisiontype, GLint* range, GLint* precision) {
if (range == NULL) {
return parse_error::kParseOutOfBounds;
@@ -572,7 +574,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetShaderSource(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader,
GLsizei bufsize, GLsizei* length, char* source) {
if (length == NULL) {
return parse_error::kParseOutOfBounds;
@@ -583,27 +585,27 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetString(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum name) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum name) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetTexParameterfv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLfloat* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetTexParameteriv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetUniformfv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLint location, GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -611,7 +613,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetUniformiv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
GLint location, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
@@ -619,7 +621,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetUniformLocation(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
@@ -627,7 +629,7 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetUniformLocationImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program,
const char* name) {
if (name == NULL) {
return parse_error::kParseOutOfBounds;
@@ -635,81 +637,82 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetVertexAttribfv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint index, GLenum pname,
- GLfloat* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint index,
+ GLenum pname, GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetVertexAttribiv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint index, GLenum pname,
- GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint index,
+ GLenum pname, GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateGetVertexAttribPointerv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint index, GLenum pname,
- void** pointer) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint index,
+ GLenum pname, void** pointer) {
if (pointer == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateHint(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLenum mode) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsBuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint buffer) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint buffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsEnabled(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum cap) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum cap) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsFramebuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint framebuffer) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint framebuffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsProgram(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsRenderbuffer(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint renderbuffer) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint renderbuffer) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsShader(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateIsTexture(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint texture) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint texture) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateLineWidth(
- GLES2Decoder* decoder, unsigned int arg_count, GLfloat width) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLfloat width) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateLinkProgram(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidatePixelStorei(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum pname, GLint param) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum pname,
+ GLint param) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidatePolygonOffset(
- GLES2Decoder* decoder, unsigned int arg_count, GLfloat factor,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLfloat factor,
GLfloat units) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateReadPixels(
- GLES2Decoder* decoder, unsigned int arg_count, GLint x, GLint y,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint x, GLint y,
GLsizei width, GLsizei height, GLenum format, GLenum type, void* pixels) {
if (pixels == NULL) {
return parse_error::kParseOutOfBounds;
@@ -717,23 +720,23 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateRenderbufferStorage(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
GLenum internalformat, GLsizei width, GLsizei height) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateSampleCoverage(
- GLES2Decoder* decoder, unsigned int arg_count, GLclampf value,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLclampf value,
GLboolean invert) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateScissor(
- GLES2Decoder* decoder, unsigned int arg_count, GLint x, GLint y,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint x, GLint y,
GLsizei width, GLsizei height) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateShaderSource(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader, GLsizei count,
- const char** string, const GLint* length) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader,
+ GLsizei count, const char** string, const GLint* length) {
if (string == NULL) {
return parse_error::kParseOutOfBounds;
}
@@ -743,8 +746,8 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateShaderSourceImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint shader, GLsizei count,
- const char** string, const GLint* length) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint shader,
+ GLsizei count, const char** string, const GLint* length) {
if (string == NULL) {
return parse_error::kParseOutOfBounds;
}
@@ -754,125 +757,127 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilFunc(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum func, GLint ref,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum func, GLint ref,
GLuint mask) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilFuncSeparate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum face, GLenum func,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum face, GLenum func,
GLint ref, GLuint mask) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilMask(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint mask) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint mask) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilMaskSeparate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum face, GLuint mask) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum face,
+ GLuint mask) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilOp(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum fail, GLenum zfail,
- GLenum zpass) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum fail,
+ GLenum zfail, GLenum zpass) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateStencilOpSeparate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum face, GLenum fail,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum face, GLenum fail,
GLenum zfail, GLenum zpass) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint internalformat, GLsizei width, GLsizei height, GLint border,
- GLenum format, GLenum type, const void* pixels) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint internalformat, GLsizei width, GLsizei height,
+ GLint border, GLenum format, GLenum type, const void* pixels) {
if (pixels == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexImage2DImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint internalformat, GLsizei width, GLsizei height, GLint border,
- GLenum format, GLenum type, const void* pixels) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint internalformat, GLsizei width, GLsizei height,
+ GLint border, GLenum format, GLenum type, const void* pixels) {
if (pixels == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameterf(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLfloat param) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLfloat param) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameterfv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- const GLfloat* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, const GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameterfvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- const GLfloat* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, const GLfloat* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<TexParameterfvImmediate>(
- arg_count, 1, sizeof(GLfloat), 1)) {
+ immediate_data_size, 1, sizeof(GLfloat), 1)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameteri(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- GLint param) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, GLint param) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameteriv(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- const GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, const GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexParameterivImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLenum pname,
- const GLint* params) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLenum pname, const GLint* params) {
if (params == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<TexParameterivImmediate>(
- arg_count, 1, sizeof(GLint), 1)) {
+ immediate_data_size, 1, sizeof(GLint), 1)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexSubImage2D(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format,
- GLenum type, const void* pixels) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
+ GLenum format, GLenum type, const void* pixels) {
if (pixels == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateTexSubImage2DImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLenum target, GLint level,
- GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format,
- GLenum type, const void* pixels) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLenum target,
+ GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
+ GLenum format, GLenum type, const void* pixels) {
if (pixels == NULL) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1f(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLfloat x) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
+ GLfloat x) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -880,23 +885,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform1fvImmediate>(
- arg_count, count, sizeof(GLfloat), 1)) {
+ immediate_data_size, count, sizeof(GLfloat), 1)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1i(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLint x) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
+ GLint x) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1iv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -904,24 +910,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform1ivImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform1ivImmediate>(
- arg_count, count, sizeof(GLint), 1)) {
+ immediate_data_size, count, sizeof(GLint), 1)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2f(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLfloat x,
- GLfloat y) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
+ GLfloat x, GLfloat y) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -929,24 +935,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform2fvImmediate>(
- arg_count, count, sizeof(GLfloat), 2)) {
+ immediate_data_size, count, sizeof(GLfloat), 2)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2i(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLint x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location, GLint x,
GLint y) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2iv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -954,24 +960,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform2ivImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform2ivImmediate>(
- arg_count, count, sizeof(GLint), 2)) {
+ immediate_data_size, count, sizeof(GLint), 2)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3f(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLfloat x,
- GLfloat y, GLfloat z) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
+ GLfloat x, GLfloat y, GLfloat z) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -979,24 +985,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform3fvImmediate>(
- arg_count, count, sizeof(GLfloat), 3)) {
+ immediate_data_size, count, sizeof(GLfloat), 3)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3i(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLint x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location, GLint x,
GLint y, GLint z) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3iv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1004,24 +1010,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform3ivImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform3ivImmediate>(
- arg_count, count, sizeof(GLint), 3)) {
+ immediate_data_size, count, sizeof(GLint), 3)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4f(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLfloat x,
- GLfloat y, GLfloat z, GLfloat w) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
+ GLfloat x, GLfloat y, GLfloat z, GLfloat w) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1029,24 +1035,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLfloat* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform4fvImmediate>(
- arg_count, count, sizeof(GLfloat), 4)) {
+ immediate_data_size, count, sizeof(GLfloat), 4)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4i(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location, GLint x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location, GLint x,
GLint y, GLint z, GLint w) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4iv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1054,19 +1060,19 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniform4ivImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, const GLint* v) {
if (v == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<Uniform4ivImmediate>(
- arg_count, count, sizeof(GLint), 4)) {
+ immediate_data_size, count, sizeof(GLint), 4)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix2fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1074,19 +1080,19 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix2fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<UniformMatrix2fvImmediate>(
- arg_count, count, sizeof(GLfloat), 4)) {
+ immediate_data_size, count, sizeof(GLfloat), 4)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix3fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1094,19 +1100,19 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix3fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<UniformMatrix3fvImmediate>(
- arg_count, count, sizeof(GLfloat), 9)) {
+ immediate_data_size, count, sizeof(GLfloat), 9)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix4fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1114,31 +1120,32 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUniformMatrix4fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLint location,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint location,
GLsizei count, GLboolean transpose, const GLfloat* value) {
if (value == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<UniformMatrix4fvImmediate>(
- arg_count, count, sizeof(GLfloat), 16)) {
+ immediate_data_size, count, sizeof(GLfloat), 16)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateUseProgram(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateValidateProgram(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint program) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint program) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib1f(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx, GLfloat x) {
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
+ GLfloat x) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib1fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1146,24 +1153,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib1fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<VertexAttrib1fvImmediate>(
- arg_count, 1, sizeof(GLfloat), 1)) {
+ immediate_data_size, 1, sizeof(GLfloat), 1)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib2f(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx, GLfloat x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx, GLfloat x,
GLfloat y) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib2fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1171,24 +1178,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib2fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<VertexAttrib2fvImmediate>(
- arg_count, 1, sizeof(GLfloat), 2)) {
+ immediate_data_size, 1, sizeof(GLfloat), 2)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib3f(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx, GLfloat x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx, GLfloat x,
GLfloat y, GLfloat z) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib3fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1196,24 +1203,24 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib3fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<VertexAttrib3fvImmediate>(
- arg_count, 1, sizeof(GLfloat), 3)) {
+ immediate_data_size, 1, sizeof(GLfloat), 3)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib4f(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx, GLfloat x,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx, GLfloat x,
GLfloat y, GLfloat z, GLfloat w) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib4fv(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1221,19 +1228,19 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttrib4fvImmediate(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx,
const GLfloat* values) {
if (values == NULL) {
return parse_error::kParseOutOfBounds;
}
if (!CheckImmediateDataSize<VertexAttrib4fvImmediate>(
- arg_count, 1, sizeof(GLfloat), 4)) {
+ immediate_data_size, 1, sizeof(GLfloat), 4)) {
return parse_error::kParseOutOfBounds;
}
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateVertexAttribPointer(
- GLES2Decoder* decoder, unsigned int arg_count, GLuint indx, GLint size,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLuint indx, GLint size,
GLenum type, GLboolean normalized, GLsizei stride, const void* ptr) {
if (ptr == NULL) {
return parse_error::kParseOutOfBounds;
@@ -1241,12 +1248,12 @@
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateViewport(
- GLES2Decoder* decoder, unsigned int arg_count, GLint x, GLint y,
+ GLES2Decoder* decoder, uint32 immediate_data_size, GLint x, GLint y,
GLsizei width, GLsizei height) {
return parse_error::kParseNoError;
}
parse_error::ParseError ValidateSwapBuffers(
- GLES2Decoder* decoder, unsigned int arg_count) {
+ GLES2Decoder* decoder, uint32 immediate_data_size) {
return parse_error::kParseNoError;
}
} // anonymous namespace
« no previous file with comments | « gpu/command_buffer/service/gles2_cmd_decoder_autogen.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698