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

Unified Diff: gpu/command_buffer/common/gles2_cmd_format_autogen.h

Issue 289993002: Remove shm versions of immediate commands from command buffer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@functions-with-extension-flag
Patch Set: try to avoid compiler warning on buffer overflow and template specialization linker problem with tw… Created 6 years, 7 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 side-by-side diff with in-line comments
Download patch
Index: gpu/command_buffer/common/gles2_cmd_format_autogen.h
diff --git a/gpu/command_buffer/common/gles2_cmd_format_autogen.h b/gpu/command_buffer/common/gles2_cmd_format_autogen.h
index be63e8f73417c7b37a942d7fee6043b267059f44..c3b62dc8b3e3988593df9057b3ad52357a059387 100644
--- a/gpu/command_buffer/common/gles2_cmd_format_autogen.h
+++ b/gpu/command_buffer/common/gles2_cmd_format_autogen.h
@@ -1491,51 +1491,6 @@ COMPILE_ASSERT(sizeof(CullFace) == 8, Sizeof_CullFace_is_not_8);
COMPILE_ASSERT(offsetof(CullFace, header) == 0, OffsetOf_CullFace_header_not_0);
COMPILE_ASSERT(offsetof(CullFace, mode) == 4, OffsetOf_CullFace_mode_not_4);
-struct DeleteBuffers {
- typedef DeleteBuffers ValueType;
- static const CommandId kCmdId = kDeleteBuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _buffers_shm_id,
- uint32_t _buffers_shm_offset) {
- SetHeader();
- n = _n;
- buffers_shm_id = _buffers_shm_id;
- buffers_shm_offset = _buffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _buffers_shm_id,
- uint32_t _buffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _buffers_shm_id, _buffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t buffers_shm_id;
- uint32_t buffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteBuffers) == 16, Sizeof_DeleteBuffers_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteBuffers, header) == 0,
- OffsetOf_DeleteBuffers_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteBuffers, n) == 4, OffsetOf_DeleteBuffers_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteBuffers, buffers_shm_id) == 8,
- OffsetOf_DeleteBuffers_buffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteBuffers, buffers_shm_offset) == 12,
- OffsetOf_DeleteBuffers_buffers_shm_offset_not_12);
-
struct DeleteBuffersImmediate {
typedef DeleteBuffersImmediate ValueType;
static const CommandId kCmdId = kDeleteBuffersImmediate;
@@ -1578,53 +1533,6 @@ COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, header) == 0,
COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, n) == 4,
OffsetOf_DeleteBuffersImmediate_n_not_4);
-struct DeleteFramebuffers {
- typedef DeleteFramebuffers ValueType;
- static const CommandId kCmdId = kDeleteFramebuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _framebuffers_shm_id,
- uint32_t _framebuffers_shm_offset) {
- SetHeader();
- n = _n;
- framebuffers_shm_id = _framebuffers_shm_id;
- framebuffers_shm_offset = _framebuffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _framebuffers_shm_id,
- uint32_t _framebuffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _framebuffers_shm_id, _framebuffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t framebuffers_shm_id;
- uint32_t framebuffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteFramebuffers) == 16,
- Sizeof_DeleteFramebuffers_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteFramebuffers, header) == 0,
- OffsetOf_DeleteFramebuffers_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteFramebuffers, n) == 4,
- OffsetOf_DeleteFramebuffers_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteFramebuffers, framebuffers_shm_id) == 8,
- OffsetOf_DeleteFramebuffers_framebuffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteFramebuffers, framebuffers_shm_offset) == 12,
- OffsetOf_DeleteFramebuffers_framebuffers_shm_offset_not_12);
-
struct DeleteFramebuffersImmediate {
typedef DeleteFramebuffersImmediate ValueType;
static const CommandId kCmdId = kDeleteFramebuffersImmediate;
@@ -1699,53 +1607,6 @@ COMPILE_ASSERT(offsetof(DeleteProgram, header) == 0,
COMPILE_ASSERT(offsetof(DeleteProgram, program) == 4,
OffsetOf_DeleteProgram_program_not_4);
-struct DeleteRenderbuffers {
- typedef DeleteRenderbuffers ValueType;
- static const CommandId kCmdId = kDeleteRenderbuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _renderbuffers_shm_id,
- uint32_t _renderbuffers_shm_offset) {
- SetHeader();
- n = _n;
- renderbuffers_shm_id = _renderbuffers_shm_id;
- renderbuffers_shm_offset = _renderbuffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _renderbuffers_shm_id,
- uint32_t _renderbuffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _renderbuffers_shm_id, _renderbuffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t renderbuffers_shm_id;
- uint32_t renderbuffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteRenderbuffers) == 16,
- Sizeof_DeleteRenderbuffers_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteRenderbuffers, header) == 0,
- OffsetOf_DeleteRenderbuffers_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteRenderbuffers, n) == 4,
- OffsetOf_DeleteRenderbuffers_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteRenderbuffers, renderbuffers_shm_id) == 8,
- OffsetOf_DeleteRenderbuffers_renderbuffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteRenderbuffers, renderbuffers_shm_offset) == 12,
- OffsetOf_DeleteRenderbuffers_renderbuffers_shm_offset_not_12);
-
struct DeleteRenderbuffersImmediate {
typedef DeleteRenderbuffersImmediate ValueType;
static const CommandId kCmdId = kDeleteRenderbuffersImmediate;
@@ -1820,52 +1681,6 @@ COMPILE_ASSERT(offsetof(DeleteShader, header) == 0,
COMPILE_ASSERT(offsetof(DeleteShader, shader) == 4,
OffsetOf_DeleteShader_shader_not_4);
-struct DeleteTextures {
- typedef DeleteTextures ValueType;
- static const CommandId kCmdId = kDeleteTextures;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _textures_shm_id,
- uint32_t _textures_shm_offset) {
- SetHeader();
- n = _n;
- textures_shm_id = _textures_shm_id;
- textures_shm_offset = _textures_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _textures_shm_id,
- uint32_t _textures_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _textures_shm_id, _textures_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t textures_shm_id;
- uint32_t textures_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteTextures) == 16, Sizeof_DeleteTextures_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteTextures, header) == 0,
- OffsetOf_DeleteTextures_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteTextures, n) == 4,
- OffsetOf_DeleteTextures_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteTextures, textures_shm_id) == 8,
- OffsetOf_DeleteTextures_textures_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteTextures, textures_shm_offset) == 12,
- OffsetOf_DeleteTextures_textures_shm_offset_not_12);
-
struct DeleteTexturesImmediate {
typedef DeleteTexturesImmediate ValueType;
static const CommandId kCmdId = kDeleteTexturesImmediate;
@@ -2443,51 +2258,6 @@ COMPILE_ASSERT(offsetof(FrontFace, header) == 0,
OffsetOf_FrontFace_header_not_0);
COMPILE_ASSERT(offsetof(FrontFace, mode) == 4, OffsetOf_FrontFace_mode_not_4);
-struct GenBuffers {
- typedef GenBuffers ValueType;
- static const CommandId kCmdId = kGenBuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _buffers_shm_id,
- uint32_t _buffers_shm_offset) {
- SetHeader();
- n = _n;
- buffers_shm_id = _buffers_shm_id;
- buffers_shm_offset = _buffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _buffers_shm_id,
- uint32_t _buffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _buffers_shm_id, _buffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t buffers_shm_id;
- uint32_t buffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenBuffers) == 16, Sizeof_GenBuffers_is_not_16);
-COMPILE_ASSERT(offsetof(GenBuffers, header) == 0,
- OffsetOf_GenBuffers_header_not_0);
-COMPILE_ASSERT(offsetof(GenBuffers, n) == 4, OffsetOf_GenBuffers_n_not_4);
-COMPILE_ASSERT(offsetof(GenBuffers, buffers_shm_id) == 8,
- OffsetOf_GenBuffers_buffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenBuffers, buffers_shm_offset) == 12,
- OffsetOf_GenBuffers_buffers_shm_offset_not_12);
-
struct GenBuffersImmediate {
typedef GenBuffersImmediate ValueType;
static const CommandId kCmdId = kGenBuffersImmediate;
@@ -2562,52 +2332,6 @@ COMPILE_ASSERT(offsetof(GenerateMipmap, header) == 0,
COMPILE_ASSERT(offsetof(GenerateMipmap, target) == 4,
OffsetOf_GenerateMipmap_target_not_4);
-struct GenFramebuffers {
- typedef GenFramebuffers ValueType;
- static const CommandId kCmdId = kGenFramebuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _framebuffers_shm_id,
- uint32_t _framebuffers_shm_offset) {
- SetHeader();
- n = _n;
- framebuffers_shm_id = _framebuffers_shm_id;
- framebuffers_shm_offset = _framebuffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _framebuffers_shm_id,
- uint32_t _framebuffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _framebuffers_shm_id, _framebuffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t framebuffers_shm_id;
- uint32_t framebuffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenFramebuffers) == 16, Sizeof_GenFramebuffers_is_not_16);
-COMPILE_ASSERT(offsetof(GenFramebuffers, header) == 0,
- OffsetOf_GenFramebuffers_header_not_0);
-COMPILE_ASSERT(offsetof(GenFramebuffers, n) == 4,
- OffsetOf_GenFramebuffers_n_not_4);
-COMPILE_ASSERT(offsetof(GenFramebuffers, framebuffers_shm_id) == 8,
- OffsetOf_GenFramebuffers_framebuffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenFramebuffers, framebuffers_shm_offset) == 12,
- OffsetOf_GenFramebuffers_framebuffers_shm_offset_not_12);
-
struct GenFramebuffersImmediate {
typedef GenFramebuffersImmediate ValueType;
static const CommandId kCmdId = kGenFramebuffersImmediate;
@@ -2650,53 +2374,6 @@ COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, header) == 0,
COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, n) == 4,
OffsetOf_GenFramebuffersImmediate_n_not_4);
-struct GenRenderbuffers {
- typedef GenRenderbuffers ValueType;
- static const CommandId kCmdId = kGenRenderbuffers;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _renderbuffers_shm_id,
- uint32_t _renderbuffers_shm_offset) {
- SetHeader();
- n = _n;
- renderbuffers_shm_id = _renderbuffers_shm_id;
- renderbuffers_shm_offset = _renderbuffers_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _renderbuffers_shm_id,
- uint32_t _renderbuffers_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _renderbuffers_shm_id, _renderbuffers_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t renderbuffers_shm_id;
- uint32_t renderbuffers_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenRenderbuffers) == 16,
- Sizeof_GenRenderbuffers_is_not_16);
-COMPILE_ASSERT(offsetof(GenRenderbuffers, header) == 0,
- OffsetOf_GenRenderbuffers_header_not_0);
-COMPILE_ASSERT(offsetof(GenRenderbuffers, n) == 4,
- OffsetOf_GenRenderbuffers_n_not_4);
-COMPILE_ASSERT(offsetof(GenRenderbuffers, renderbuffers_shm_id) == 8,
- OffsetOf_GenRenderbuffers_renderbuffers_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenRenderbuffers, renderbuffers_shm_offset) == 12,
- OffsetOf_GenRenderbuffers_renderbuffers_shm_offset_not_12);
-
struct GenRenderbuffersImmediate {
typedef GenRenderbuffersImmediate ValueType;
static const CommandId kCmdId = kGenRenderbuffersImmediate;
@@ -2739,51 +2416,6 @@ COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, header) == 0,
COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, n) == 4,
OffsetOf_GenRenderbuffersImmediate_n_not_4);
-struct GenTextures {
- typedef GenTextures ValueType;
- static const CommandId kCmdId = kGenTextures;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _textures_shm_id,
- uint32_t _textures_shm_offset) {
- SetHeader();
- n = _n;
- textures_shm_id = _textures_shm_id;
- textures_shm_offset = _textures_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _textures_shm_id,
- uint32_t _textures_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _textures_shm_id, _textures_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t textures_shm_id;
- uint32_t textures_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenTextures) == 16, Sizeof_GenTextures_is_not_16);
-COMPILE_ASSERT(offsetof(GenTextures, header) == 0,
- OffsetOf_GenTextures_header_not_0);
-COMPILE_ASSERT(offsetof(GenTextures, n) == 4, OffsetOf_GenTextures_n_not_4);
-COMPILE_ASSERT(offsetof(GenTextures, textures_shm_id) == 8,
- OffsetOf_GenTextures_textures_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenTextures, textures_shm_offset) == 12,
- OffsetOf_GenTextures_textures_shm_offset_not_12);
-
struct GenTexturesImmediate {
typedef GenTexturesImmediate ValueType;
static const CommandId kCmdId = kGenTexturesImmediate;
@@ -5370,58 +5002,6 @@ COMPILE_ASSERT(offsetof(TexParameterf, pname) == 8,
COMPILE_ASSERT(offsetof(TexParameterf, param) == 12,
OffsetOf_TexParameterf_param_not_12);
-struct TexParameterfv {
- typedef TexParameterfv ValueType;
- static const CommandId kCmdId = kTexParameterfv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLenum _target,
- GLenum _pname,
- uint32_t _params_shm_id,
- uint32_t _params_shm_offset) {
- SetHeader();
- target = _target;
- pname = _pname;
- params_shm_id = _params_shm_id;
- params_shm_offset = _params_shm_offset;
- }
-
- void* Set(void* cmd,
- GLenum _target,
- GLenum _pname,
- uint32_t _params_shm_id,
- uint32_t _params_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_target, _pname, _params_shm_id, _params_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t target;
- uint32_t pname;
- uint32_t params_shm_id;
- uint32_t params_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(TexParameterfv) == 20, Sizeof_TexParameterfv_is_not_20);
-COMPILE_ASSERT(offsetof(TexParameterfv, header) == 0,
- OffsetOf_TexParameterfv_header_not_0);
-COMPILE_ASSERT(offsetof(TexParameterfv, target) == 4,
- OffsetOf_TexParameterfv_target_not_4);
-COMPILE_ASSERT(offsetof(TexParameterfv, pname) == 8,
- OffsetOf_TexParameterfv_pname_not_8);
-COMPILE_ASSERT(offsetof(TexParameterfv, params_shm_id) == 12,
- OffsetOf_TexParameterfv_params_shm_id_not_12);
-COMPILE_ASSERT(offsetof(TexParameterfv, params_shm_offset) == 16,
- OffsetOf_TexParameterfv_params_shm_offset_not_16);
-
struct TexParameterfvImmediate {
typedef TexParameterfvImmediate ValueType;
static const CommandId kCmdId = kTexParameterfvImmediate;
@@ -5506,74 +5086,22 @@ COMPILE_ASSERT(offsetof(TexParameteri, pname) == 8,
COMPILE_ASSERT(offsetof(TexParameteri, param) == 12,
OffsetOf_TexParameteri_param_not_12);
-struct TexParameteriv {
- typedef TexParameteriv ValueType;
- static const CommandId kCmdId = kTexParameteriv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
+struct TexParameterivImmediate {
+ typedef TexParameterivImmediate ValueType;
+ static const CommandId kCmdId = kTexParameterivImmediate;
+ static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN;
static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
+ static uint32_t ComputeDataSize() {
+ return static_cast<uint32_t>(sizeof(GLint) * 1); // NOLINT
+ }
+
static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
+ return static_cast<uint32_t>(sizeof(ValueType) +
+ ComputeDataSize()); // NOLINT
}
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLenum _target,
- GLenum _pname,
- uint32_t _params_shm_id,
- uint32_t _params_shm_offset) {
- SetHeader();
- target = _target;
- pname = _pname;
- params_shm_id = _params_shm_id;
- params_shm_offset = _params_shm_offset;
- }
-
- void* Set(void* cmd,
- GLenum _target,
- GLenum _pname,
- uint32_t _params_shm_id,
- uint32_t _params_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_target, _pname, _params_shm_id, _params_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t target;
- uint32_t pname;
- uint32_t params_shm_id;
- uint32_t params_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(TexParameteriv) == 20, Sizeof_TexParameteriv_is_not_20);
-COMPILE_ASSERT(offsetof(TexParameteriv, header) == 0,
- OffsetOf_TexParameteriv_header_not_0);
-COMPILE_ASSERT(offsetof(TexParameteriv, target) == 4,
- OffsetOf_TexParameteriv_target_not_4);
-COMPILE_ASSERT(offsetof(TexParameteriv, pname) == 8,
- OffsetOf_TexParameteriv_pname_not_8);
-COMPILE_ASSERT(offsetof(TexParameteriv, params_shm_id) == 12,
- OffsetOf_TexParameteriv_params_shm_id_not_12);
-COMPILE_ASSERT(offsetof(TexParameteriv, params_shm_offset) == 16,
- OffsetOf_TexParameteriv_params_shm_offset_not_16);
-
-struct TexParameterivImmediate {
- typedef TexParameterivImmediate ValueType;
- static const CommandId kCmdId = kTexParameterivImmediate;
- static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeDataSize() {
- return static_cast<uint32_t>(sizeof(GLint) * 1); // NOLINT
- }
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType) +
- ComputeDataSize()); // NOLINT
- }
-
- void SetHeader() { header.SetCmdByTotalSize<ValueType>(ComputeSize()); }
+ void SetHeader() { header.SetCmdByTotalSize<ValueType>(ComputeSize()); }
void Init(GLenum _target, GLenum _pname, const GLint* _params) {
SetHeader();
@@ -5740,58 +5268,6 @@ COMPILE_ASSERT(offsetof(Uniform1f, location) == 4,
OffsetOf_Uniform1f_location_not_4);
COMPILE_ASSERT(offsetof(Uniform1f, x) == 8, OffsetOf_Uniform1f_x_not_8);
-struct Uniform1fv {
- typedef Uniform1fv ValueType;
- static const CommandId kCmdId = kUniform1fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform1fv) == 20, Sizeof_Uniform1fv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform1fv, header) == 0,
- OffsetOf_Uniform1fv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform1fv, location) == 4,
- OffsetOf_Uniform1fv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform1fv, count) == 8,
- OffsetOf_Uniform1fv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform1fv, v_shm_id) == 12,
- OffsetOf_Uniform1fv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform1fv, v_shm_offset) == 16,
- OffsetOf_Uniform1fv_v_shm_offset_not_16);
-
struct Uniform1fvImmediate {
typedef Uniform1fvImmediate ValueType;
static const CommandId kCmdId = kUniform1fvImmediate;
@@ -5873,58 +5349,6 @@ COMPILE_ASSERT(offsetof(Uniform1i, location) == 4,
OffsetOf_Uniform1i_location_not_4);
COMPILE_ASSERT(offsetof(Uniform1i, x) == 8, OffsetOf_Uniform1i_x_not_8);
-struct Uniform1iv {
- typedef Uniform1iv ValueType;
- static const CommandId kCmdId = kUniform1iv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform1iv) == 20, Sizeof_Uniform1iv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform1iv, header) == 0,
- OffsetOf_Uniform1iv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform1iv, location) == 4,
- OffsetOf_Uniform1iv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform1iv, count) == 8,
- OffsetOf_Uniform1iv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform1iv, v_shm_id) == 12,
- OffsetOf_Uniform1iv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform1iv, v_shm_offset) == 16,
- OffsetOf_Uniform1iv_v_shm_offset_not_16);
-
struct Uniform1ivImmediate {
typedef Uniform1ivImmediate ValueType;
static const CommandId kCmdId = kUniform1ivImmediate;
@@ -6009,58 +5433,6 @@ COMPILE_ASSERT(offsetof(Uniform2f, location) == 4,
COMPILE_ASSERT(offsetof(Uniform2f, x) == 8, OffsetOf_Uniform2f_x_not_8);
COMPILE_ASSERT(offsetof(Uniform2f, y) == 12, OffsetOf_Uniform2f_y_not_12);
-struct Uniform2fv {
- typedef Uniform2fv ValueType;
- static const CommandId kCmdId = kUniform2fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform2fv) == 20, Sizeof_Uniform2fv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform2fv, header) == 0,
- OffsetOf_Uniform2fv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform2fv, location) == 4,
- OffsetOf_Uniform2fv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform2fv, count) == 8,
- OffsetOf_Uniform2fv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform2fv, v_shm_id) == 12,
- OffsetOf_Uniform2fv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform2fv, v_shm_offset) == 16,
- OffsetOf_Uniform2fv_v_shm_offset_not_16);
-
struct Uniform2fvImmediate {
typedef Uniform2fvImmediate ValueType;
static const CommandId kCmdId = kUniform2fvImmediate;
@@ -6145,58 +5517,6 @@ COMPILE_ASSERT(offsetof(Uniform2i, location) == 4,
COMPILE_ASSERT(offsetof(Uniform2i, x) == 8, OffsetOf_Uniform2i_x_not_8);
COMPILE_ASSERT(offsetof(Uniform2i, y) == 12, OffsetOf_Uniform2i_y_not_12);
-struct Uniform2iv {
- typedef Uniform2iv ValueType;
- static const CommandId kCmdId = kUniform2iv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform2iv) == 20, Sizeof_Uniform2iv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform2iv, header) == 0,
- OffsetOf_Uniform2iv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform2iv, location) == 4,
- OffsetOf_Uniform2iv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform2iv, count) == 8,
- OffsetOf_Uniform2iv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform2iv, v_shm_id) == 12,
- OffsetOf_Uniform2iv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform2iv, v_shm_offset) == 16,
- OffsetOf_Uniform2iv_v_shm_offset_not_16);
-
struct Uniform2ivImmediate {
typedef Uniform2ivImmediate ValueType;
static const CommandId kCmdId = kUniform2ivImmediate;
@@ -6284,58 +5604,6 @@ COMPILE_ASSERT(offsetof(Uniform3f, x) == 8, OffsetOf_Uniform3f_x_not_8);
COMPILE_ASSERT(offsetof(Uniform3f, y) == 12, OffsetOf_Uniform3f_y_not_12);
COMPILE_ASSERT(offsetof(Uniform3f, z) == 16, OffsetOf_Uniform3f_z_not_16);
-struct Uniform3fv {
- typedef Uniform3fv ValueType;
- static const CommandId kCmdId = kUniform3fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform3fv) == 20, Sizeof_Uniform3fv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform3fv, header) == 0,
- OffsetOf_Uniform3fv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform3fv, location) == 4,
- OffsetOf_Uniform3fv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform3fv, count) == 8,
- OffsetOf_Uniform3fv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform3fv, v_shm_id) == 12,
- OffsetOf_Uniform3fv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform3fv, v_shm_offset) == 16,
- OffsetOf_Uniform3fv_v_shm_offset_not_16);
-
struct Uniform3fvImmediate {
typedef Uniform3fvImmediate ValueType;
static const CommandId kCmdId = kUniform3fvImmediate;
@@ -6423,58 +5691,6 @@ COMPILE_ASSERT(offsetof(Uniform3i, x) == 8, OffsetOf_Uniform3i_x_not_8);
COMPILE_ASSERT(offsetof(Uniform3i, y) == 12, OffsetOf_Uniform3i_y_not_12);
COMPILE_ASSERT(offsetof(Uniform3i, z) == 16, OffsetOf_Uniform3i_z_not_16);
-struct Uniform3iv {
- typedef Uniform3iv ValueType;
- static const CommandId kCmdId = kUniform3iv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform3iv) == 20, Sizeof_Uniform3iv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform3iv, header) == 0,
- OffsetOf_Uniform3iv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform3iv, location) == 4,
- OffsetOf_Uniform3iv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform3iv, count) == 8,
- OffsetOf_Uniform3iv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform3iv, v_shm_id) == 12,
- OffsetOf_Uniform3iv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform3iv, v_shm_offset) == 16,
- OffsetOf_Uniform3iv_v_shm_offset_not_16);
-
struct Uniform3ivImmediate {
typedef Uniform3ivImmediate ValueType;
static const CommandId kCmdId = kUniform3ivImmediate;
@@ -6570,58 +5786,6 @@ COMPILE_ASSERT(offsetof(Uniform4f, y) == 12, OffsetOf_Uniform4f_y_not_12);
COMPILE_ASSERT(offsetof(Uniform4f, z) == 16, OffsetOf_Uniform4f_z_not_16);
COMPILE_ASSERT(offsetof(Uniform4f, w) == 20, OffsetOf_Uniform4f_w_not_20);
-struct Uniform4fv {
- typedef Uniform4fv ValueType;
- static const CommandId kCmdId = kUniform4fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform4fv) == 20, Sizeof_Uniform4fv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform4fv, header) == 0,
- OffsetOf_Uniform4fv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform4fv, location) == 4,
- OffsetOf_Uniform4fv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform4fv, count) == 8,
- OffsetOf_Uniform4fv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform4fv, v_shm_id) == 12,
- OffsetOf_Uniform4fv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform4fv, v_shm_offset) == 16,
- OffsetOf_Uniform4fv_v_shm_offset_not_16);
-
struct Uniform4fvImmediate {
typedef Uniform4fvImmediate ValueType;
static const CommandId kCmdId = kUniform4fvImmediate;
@@ -6717,58 +5881,6 @@ COMPILE_ASSERT(offsetof(Uniform4i, y) == 12, OffsetOf_Uniform4i_y_not_12);
COMPILE_ASSERT(offsetof(Uniform4i, z) == 16, OffsetOf_Uniform4i_z_not_16);
COMPILE_ASSERT(offsetof(Uniform4i, w) == 20, OffsetOf_Uniform4i_w_not_20);
-struct Uniform4iv {
- typedef Uniform4iv ValueType;
- static const CommandId kCmdId = kUniform4iv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- v_shm_id = _v_shm_id;
- v_shm_offset = _v_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _v_shm_id,
- uint32_t _v_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _v_shm_id, _v_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t v_shm_id;
- uint32_t v_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(Uniform4iv) == 20, Sizeof_Uniform4iv_is_not_20);
-COMPILE_ASSERT(offsetof(Uniform4iv, header) == 0,
- OffsetOf_Uniform4iv_header_not_0);
-COMPILE_ASSERT(offsetof(Uniform4iv, location) == 4,
- OffsetOf_Uniform4iv_location_not_4);
-COMPILE_ASSERT(offsetof(Uniform4iv, count) == 8,
- OffsetOf_Uniform4iv_count_not_8);
-COMPILE_ASSERT(offsetof(Uniform4iv, v_shm_id) == 12,
- OffsetOf_Uniform4iv_v_shm_id_not_12);
-COMPILE_ASSERT(offsetof(Uniform4iv, v_shm_offset) == 16,
- OffsetOf_Uniform4iv_v_shm_offset_not_16);
-
struct Uniform4ivImmediate {
typedef Uniform4ivImmediate ValueType;
static const CommandId kCmdId = kUniform4ivImmediate;
@@ -6815,60 +5927,6 @@ COMPILE_ASSERT(offsetof(Uniform4ivImmediate, location) == 4,
COMPILE_ASSERT(offsetof(Uniform4ivImmediate, count) == 8,
OffsetOf_Uniform4ivImmediate_count_not_8);
-struct UniformMatrix2fv {
- typedef UniformMatrix2fv ValueType;
- static const CommandId kCmdId = kUniformMatrix2fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- value_shm_id = _value_shm_id;
- value_shm_offset = _value_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _value_shm_id, _value_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t value_shm_id;
- uint32_t value_shm_offset;
- static const uint32_t transpose = false;
-};
-
-COMPILE_ASSERT(sizeof(UniformMatrix2fv) == 20,
- Sizeof_UniformMatrix2fv_is_not_20);
-COMPILE_ASSERT(offsetof(UniformMatrix2fv, header) == 0,
- OffsetOf_UniformMatrix2fv_header_not_0);
-COMPILE_ASSERT(offsetof(UniformMatrix2fv, location) == 4,
- OffsetOf_UniformMatrix2fv_location_not_4);
-COMPILE_ASSERT(offsetof(UniformMatrix2fv, count) == 8,
- OffsetOf_UniformMatrix2fv_count_not_8);
-COMPILE_ASSERT(offsetof(UniformMatrix2fv, value_shm_id) == 12,
- OffsetOf_UniformMatrix2fv_value_shm_id_not_12);
-COMPILE_ASSERT(offsetof(UniformMatrix2fv, value_shm_offset) == 16,
- OffsetOf_UniformMatrix2fv_value_shm_offset_not_16);
-
struct UniformMatrix2fvImmediate {
typedef UniformMatrix2fvImmediate ValueType;
static const CommandId kCmdId = kUniformMatrix2fvImmediate;
@@ -6916,60 +5974,6 @@ COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, location) == 4,
COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, count) == 8,
OffsetOf_UniformMatrix2fvImmediate_count_not_8);
-struct UniformMatrix3fv {
- typedef UniformMatrix3fv ValueType;
- static const CommandId kCmdId = kUniformMatrix3fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- value_shm_id = _value_shm_id;
- value_shm_offset = _value_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _value_shm_id, _value_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t value_shm_id;
- uint32_t value_shm_offset;
- static const uint32_t transpose = false;
-};
-
-COMPILE_ASSERT(sizeof(UniformMatrix3fv) == 20,
- Sizeof_UniformMatrix3fv_is_not_20);
-COMPILE_ASSERT(offsetof(UniformMatrix3fv, header) == 0,
- OffsetOf_UniformMatrix3fv_header_not_0);
-COMPILE_ASSERT(offsetof(UniformMatrix3fv, location) == 4,
- OffsetOf_UniformMatrix3fv_location_not_4);
-COMPILE_ASSERT(offsetof(UniformMatrix3fv, count) == 8,
- OffsetOf_UniformMatrix3fv_count_not_8);
-COMPILE_ASSERT(offsetof(UniformMatrix3fv, value_shm_id) == 12,
- OffsetOf_UniformMatrix3fv_value_shm_id_not_12);
-COMPILE_ASSERT(offsetof(UniformMatrix3fv, value_shm_offset) == 16,
- OffsetOf_UniformMatrix3fv_value_shm_offset_not_16);
-
struct UniformMatrix3fvImmediate {
typedef UniformMatrix3fvImmediate ValueType;
static const CommandId kCmdId = kUniformMatrix3fvImmediate;
@@ -7017,60 +6021,6 @@ COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, location) == 4,
COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, count) == 8,
OffsetOf_UniformMatrix3fvImmediate_count_not_8);
-struct UniformMatrix4fv {
- typedef UniformMatrix4fv ValueType;
- static const CommandId kCmdId = kUniformMatrix4fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- SetHeader();
- location = _location;
- count = _count;
- value_shm_id = _value_shm_id;
- value_shm_offset = _value_shm_offset;
- }
-
- void* Set(void* cmd,
- GLint _location,
- GLsizei _count,
- uint32_t _value_shm_id,
- uint32_t _value_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_location, _count, _value_shm_id, _value_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t location;
- int32_t count;
- uint32_t value_shm_id;
- uint32_t value_shm_offset;
- static const uint32_t transpose = false;
-};
-
-COMPILE_ASSERT(sizeof(UniformMatrix4fv) == 20,
- Sizeof_UniformMatrix4fv_is_not_20);
-COMPILE_ASSERT(offsetof(UniformMatrix4fv, header) == 0,
- OffsetOf_UniformMatrix4fv_header_not_0);
-COMPILE_ASSERT(offsetof(UniformMatrix4fv, location) == 4,
- OffsetOf_UniformMatrix4fv_location_not_4);
-COMPILE_ASSERT(offsetof(UniformMatrix4fv, count) == 8,
- OffsetOf_UniformMatrix4fv_count_not_8);
-COMPILE_ASSERT(offsetof(UniformMatrix4fv, value_shm_id) == 12,
- OffsetOf_UniformMatrix4fv_value_shm_id_not_12);
-COMPILE_ASSERT(offsetof(UniformMatrix4fv, value_shm_offset) == 16,
- OffsetOf_UniformMatrix4fv_value_shm_offset_not_16);
-
struct UniformMatrix4fvImmediate {
typedef UniformMatrix4fvImmediate ValueType;
static const CommandId kCmdId = kUniformMatrix4fvImmediate;
@@ -7218,52 +6168,6 @@ COMPILE_ASSERT(offsetof(VertexAttrib1f, indx) == 4,
COMPILE_ASSERT(offsetof(VertexAttrib1f, x) == 8,
OffsetOf_VertexAttrib1f_x_not_8);
-struct VertexAttrib1fv {
- typedef VertexAttrib1fv ValueType;
- static const CommandId kCmdId = kVertexAttrib1fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- SetHeader();
- indx = _indx;
- values_shm_id = _values_shm_id;
- values_shm_offset = _values_shm_offset;
- }
-
- void* Set(void* cmd,
- GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_indx, _values_shm_id, _values_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t indx;
- uint32_t values_shm_id;
- uint32_t values_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(VertexAttrib1fv) == 16, Sizeof_VertexAttrib1fv_is_not_16);
-COMPILE_ASSERT(offsetof(VertexAttrib1fv, header) == 0,
- OffsetOf_VertexAttrib1fv_header_not_0);
-COMPILE_ASSERT(offsetof(VertexAttrib1fv, indx) == 4,
- OffsetOf_VertexAttrib1fv_indx_not_4);
-COMPILE_ASSERT(offsetof(VertexAttrib1fv, values_shm_id) == 8,
- OffsetOf_VertexAttrib1fv_values_shm_id_not_8);
-COMPILE_ASSERT(offsetof(VertexAttrib1fv, values_shm_offset) == 12,
- OffsetOf_VertexAttrib1fv_values_shm_offset_not_12);
-
struct VertexAttrib1fvImmediate {
typedef VertexAttrib1fvImmediate ValueType;
static const CommandId kCmdId = kVertexAttrib1fvImmediate;
@@ -7324,71 +6228,25 @@ struct VertexAttrib2f {
}
void* Set(void* cmd, GLuint _indx, GLfloat _x, GLfloat _y) {
- static_cast<ValueType*>(cmd)->Init(_indx, _x, _y);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t indx;
- float x;
- float y;
-};
-
-COMPILE_ASSERT(sizeof(VertexAttrib2f) == 16, Sizeof_VertexAttrib2f_is_not_16);
-COMPILE_ASSERT(offsetof(VertexAttrib2f, header) == 0,
- OffsetOf_VertexAttrib2f_header_not_0);
-COMPILE_ASSERT(offsetof(VertexAttrib2f, indx) == 4,
- OffsetOf_VertexAttrib2f_indx_not_4);
-COMPILE_ASSERT(offsetof(VertexAttrib2f, x) == 8,
- OffsetOf_VertexAttrib2f_x_not_8);
-COMPILE_ASSERT(offsetof(VertexAttrib2f, y) == 12,
- OffsetOf_VertexAttrib2f_y_not_12);
-
-struct VertexAttrib2fv {
- typedef VertexAttrib2fv ValueType;
- static const CommandId kCmdId = kVertexAttrib2fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- SetHeader();
- indx = _indx;
- values_shm_id = _values_shm_id;
- values_shm_offset = _values_shm_offset;
- }
-
- void* Set(void* cmd,
- GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_indx, _values_shm_id, _values_shm_offset);
+ static_cast<ValueType*>(cmd)->Init(_indx, _x, _y);
return NextCmdAddress<ValueType>(cmd);
}
gpu::CommandHeader header;
uint32_t indx;
- uint32_t values_shm_id;
- uint32_t values_shm_offset;
+ float x;
+ float y;
};
-COMPILE_ASSERT(sizeof(VertexAttrib2fv) == 16, Sizeof_VertexAttrib2fv_is_not_16);
-COMPILE_ASSERT(offsetof(VertexAttrib2fv, header) == 0,
- OffsetOf_VertexAttrib2fv_header_not_0);
-COMPILE_ASSERT(offsetof(VertexAttrib2fv, indx) == 4,
- OffsetOf_VertexAttrib2fv_indx_not_4);
-COMPILE_ASSERT(offsetof(VertexAttrib2fv, values_shm_id) == 8,
- OffsetOf_VertexAttrib2fv_values_shm_id_not_8);
-COMPILE_ASSERT(offsetof(VertexAttrib2fv, values_shm_offset) == 12,
- OffsetOf_VertexAttrib2fv_values_shm_offset_not_12);
+COMPILE_ASSERT(sizeof(VertexAttrib2f) == 16, Sizeof_VertexAttrib2f_is_not_16);
+COMPILE_ASSERT(offsetof(VertexAttrib2f, header) == 0,
+ OffsetOf_VertexAttrib2f_header_not_0);
+COMPILE_ASSERT(offsetof(VertexAttrib2f, indx) == 4,
+ OffsetOf_VertexAttrib2f_indx_not_4);
+COMPILE_ASSERT(offsetof(VertexAttrib2f, x) == 8,
+ OffsetOf_VertexAttrib2f_x_not_8);
+COMPILE_ASSERT(offsetof(VertexAttrib2f, y) == 12,
+ OffsetOf_VertexAttrib2f_y_not_12);
struct VertexAttrib2fvImmediate {
typedef VertexAttrib2fvImmediate ValueType;
@@ -7474,52 +6332,6 @@ COMPILE_ASSERT(offsetof(VertexAttrib3f, y) == 12,
COMPILE_ASSERT(offsetof(VertexAttrib3f, z) == 16,
OffsetOf_VertexAttrib3f_z_not_16);
-struct VertexAttrib3fv {
- typedef VertexAttrib3fv ValueType;
- static const CommandId kCmdId = kVertexAttrib3fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- SetHeader();
- indx = _indx;
- values_shm_id = _values_shm_id;
- values_shm_offset = _values_shm_offset;
- }
-
- void* Set(void* cmd,
- GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_indx, _values_shm_id, _values_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t indx;
- uint32_t values_shm_id;
- uint32_t values_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(VertexAttrib3fv) == 16, Sizeof_VertexAttrib3fv_is_not_16);
-COMPILE_ASSERT(offsetof(VertexAttrib3fv, header) == 0,
- OffsetOf_VertexAttrib3fv_header_not_0);
-COMPILE_ASSERT(offsetof(VertexAttrib3fv, indx) == 4,
- OffsetOf_VertexAttrib3fv_indx_not_4);
-COMPILE_ASSERT(offsetof(VertexAttrib3fv, values_shm_id) == 8,
- OffsetOf_VertexAttrib3fv_values_shm_id_not_8);
-COMPILE_ASSERT(offsetof(VertexAttrib3fv, values_shm_offset) == 12,
- OffsetOf_VertexAttrib3fv_values_shm_offset_not_12);
-
struct VertexAttrib3fvImmediate {
typedef VertexAttrib3fvImmediate ValueType;
static const CommandId kCmdId = kVertexAttrib3fvImmediate;
@@ -7613,52 +6425,6 @@ COMPILE_ASSERT(offsetof(VertexAttrib4f, z) == 16,
COMPILE_ASSERT(offsetof(VertexAttrib4f, w) == 20,
OffsetOf_VertexAttrib4f_w_not_20);
-struct VertexAttrib4fv {
- typedef VertexAttrib4fv ValueType;
- static const CommandId kCmdId = kVertexAttrib4fv;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- SetHeader();
- indx = _indx;
- values_shm_id = _values_shm_id;
- values_shm_offset = _values_shm_offset;
- }
-
- void* Set(void* cmd,
- GLuint _indx,
- uint32_t _values_shm_id,
- uint32_t _values_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_indx, _values_shm_id, _values_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t indx;
- uint32_t values_shm_id;
- uint32_t values_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(VertexAttrib4fv) == 16, Sizeof_VertexAttrib4fv_is_not_16);
-COMPILE_ASSERT(offsetof(VertexAttrib4fv, header) == 0,
- OffsetOf_VertexAttrib4fv_header_not_0);
-COMPILE_ASSERT(offsetof(VertexAttrib4fv, indx) == 4,
- OffsetOf_VertexAttrib4fv_indx_not_4);
-COMPILE_ASSERT(offsetof(VertexAttrib4fv, values_shm_id) == 8,
- OffsetOf_VertexAttrib4fv_values_shm_id_not_8);
-COMPILE_ASSERT(offsetof(VertexAttrib4fv, values_shm_offset) == 12,
- OffsetOf_VertexAttrib4fv_values_shm_offset_not_12);
-
struct VertexAttrib4fvImmediate {
typedef VertexAttrib4fvImmediate ValueType;
static const CommandId kCmdId = kVertexAttrib4fvImmediate;
@@ -8141,51 +6907,6 @@ COMPILE_ASSERT(offsetof(TexStorage2DEXT, width) == 16,
COMPILE_ASSERT(offsetof(TexStorage2DEXT, height) == 20,
OffsetOf_TexStorage2DEXT_height_not_20);
-struct GenQueriesEXT {
- typedef GenQueriesEXT ValueType;
- static const CommandId kCmdId = kGenQueriesEXT;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _queries_shm_id,
- uint32_t _queries_shm_offset) {
- SetHeader();
- n = _n;
- queries_shm_id = _queries_shm_id;
- queries_shm_offset = _queries_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _queries_shm_id,
- uint32_t _queries_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _queries_shm_id, _queries_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t queries_shm_id;
- uint32_t queries_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenQueriesEXT) == 16, Sizeof_GenQueriesEXT_is_not_16);
-COMPILE_ASSERT(offsetof(GenQueriesEXT, header) == 0,
- OffsetOf_GenQueriesEXT_header_not_0);
-COMPILE_ASSERT(offsetof(GenQueriesEXT, n) == 4, OffsetOf_GenQueriesEXT_n_not_4);
-COMPILE_ASSERT(offsetof(GenQueriesEXT, queries_shm_id) == 8,
- OffsetOf_GenQueriesEXT_queries_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenQueriesEXT, queries_shm_offset) == 12,
- OffsetOf_GenQueriesEXT_queries_shm_offset_not_12);
-
struct GenQueriesEXTImmediate {
typedef GenQueriesEXTImmediate ValueType;
static const CommandId kCmdId = kGenQueriesEXTImmediate;
@@ -8228,53 +6949,6 @@ COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, header) == 0,
COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, n) == 4,
OffsetOf_GenQueriesEXTImmediate_n_not_4);
-struct DeleteQueriesEXT {
- typedef DeleteQueriesEXT ValueType;
- static const CommandId kCmdId = kDeleteQueriesEXT;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n,
- uint32_t _queries_shm_id,
- uint32_t _queries_shm_offset) {
- SetHeader();
- n = _n;
- queries_shm_id = _queries_shm_id;
- queries_shm_offset = _queries_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _queries_shm_id,
- uint32_t _queries_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_n, _queries_shm_id, _queries_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t queries_shm_id;
- uint32_t queries_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteQueriesEXT) == 16,
- Sizeof_DeleteQueriesEXT_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteQueriesEXT, header) == 0,
- OffsetOf_DeleteQueriesEXT_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteQueriesEXT, n) == 4,
- OffsetOf_DeleteQueriesEXT_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteQueriesEXT, queries_shm_id) == 8,
- OffsetOf_DeleteQueriesEXT_queries_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteQueriesEXT, queries_shm_offset) == 12,
- OffsetOf_DeleteQueriesEXT_queries_shm_offset_not_12);
-
struct DeleteQueriesEXTImmediate {
typedef DeleteQueriesEXTImmediate ValueType;
static const CommandId kCmdId = kDeleteQueriesEXTImmediate;
@@ -8498,50 +7172,6 @@ COMPILE_ASSERT(sizeof(PopGroupMarkerEXT) == 4,
COMPILE_ASSERT(offsetof(PopGroupMarkerEXT, header) == 0,
OffsetOf_PopGroupMarkerEXT_header_not_0);
-struct GenVertexArraysOES {
- typedef GenVertexArraysOES ValueType;
- static const CommandId kCmdId = kGenVertexArraysOES;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n, uint32_t _arrays_shm_id, uint32_t _arrays_shm_offset) {
- SetHeader();
- n = _n;
- arrays_shm_id = _arrays_shm_id;
- arrays_shm_offset = _arrays_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _arrays_shm_id,
- uint32_t _arrays_shm_offset) {
- static_cast<ValueType*>(cmd)->Init(_n, _arrays_shm_id, _arrays_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t arrays_shm_id;
- uint32_t arrays_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(GenVertexArraysOES) == 16,
- Sizeof_GenVertexArraysOES_is_not_16);
-COMPILE_ASSERT(offsetof(GenVertexArraysOES, header) == 0,
- OffsetOf_GenVertexArraysOES_header_not_0);
-COMPILE_ASSERT(offsetof(GenVertexArraysOES, n) == 4,
- OffsetOf_GenVertexArraysOES_n_not_4);
-COMPILE_ASSERT(offsetof(GenVertexArraysOES, arrays_shm_id) == 8,
- OffsetOf_GenVertexArraysOES_arrays_shm_id_not_8);
-COMPILE_ASSERT(offsetof(GenVertexArraysOES, arrays_shm_offset) == 12,
- OffsetOf_GenVertexArraysOES_arrays_shm_offset_not_12);
-
struct GenVertexArraysOESImmediate {
typedef GenVertexArraysOESImmediate ValueType;
static const CommandId kCmdId = kGenVertexArraysOESImmediate;
@@ -8584,50 +7214,6 @@ COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, header) == 0,
COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, n) == 4,
OffsetOf_GenVertexArraysOESImmediate_n_not_4);
-struct DeleteVertexArraysOES {
- typedef DeleteVertexArraysOES ValueType;
- static const CommandId kCmdId = kDeleteVertexArraysOES;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _n, uint32_t _arrays_shm_id, uint32_t _arrays_shm_offset) {
- SetHeader();
- n = _n;
- arrays_shm_id = _arrays_shm_id;
- arrays_shm_offset = _arrays_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _n,
- uint32_t _arrays_shm_id,
- uint32_t _arrays_shm_offset) {
- static_cast<ValueType*>(cmd)->Init(_n, _arrays_shm_id, _arrays_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t n;
- uint32_t arrays_shm_id;
- uint32_t arrays_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DeleteVertexArraysOES) == 16,
- Sizeof_DeleteVertexArraysOES_is_not_16);
-COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, header) == 0,
- OffsetOf_DeleteVertexArraysOES_header_not_0);
-COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, n) == 4,
- OffsetOf_DeleteVertexArraysOES_n_not_4);
-COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, arrays_shm_id) == 8,
- OffsetOf_DeleteVertexArraysOES_arrays_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, arrays_shm_offset) == 12,
- OffsetOf_DeleteVertexArraysOES_arrays_shm_offset_not_12);
-
struct DeleteVertexArraysOESImmediate {
typedef DeleteVertexArraysOESImmediate ValueType;
static const CommandId kCmdId = kDeleteVertexArraysOESImmediate;
@@ -9634,53 +8220,6 @@ COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, index) == 4,
COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, divisor) == 8,
OffsetOf_VertexAttribDivisorANGLE_divisor_not_8);
-struct ProduceTextureCHROMIUM {
- typedef ProduceTextureCHROMIUM ValueType;
- static const CommandId kCmdId = kProduceTextureCHROMIUM;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLenum _target,
- uint32_t _mailbox_shm_id,
- uint32_t _mailbox_shm_offset) {
- SetHeader();
- target = _target;
- mailbox_shm_id = _mailbox_shm_id;
- mailbox_shm_offset = _mailbox_shm_offset;
- }
-
- void* Set(void* cmd,
- GLenum _target,
- uint32_t _mailbox_shm_id,
- uint32_t _mailbox_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_target, _mailbox_shm_id, _mailbox_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t target;
- uint32_t mailbox_shm_id;
- uint32_t mailbox_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(ProduceTextureCHROMIUM) == 16,
- Sizeof_ProduceTextureCHROMIUM_is_not_16);
-COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, header) == 0,
- OffsetOf_ProduceTextureCHROMIUM_header_not_0);
-COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, target) == 4,
- OffsetOf_ProduceTextureCHROMIUM_target_not_4);
-COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, mailbox_shm_id) == 8,
- OffsetOf_ProduceTextureCHROMIUM_mailbox_shm_id_not_8);
-COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, mailbox_shm_offset) == 12,
- OffsetOf_ProduceTextureCHROMIUM_mailbox_shm_offset_not_12);
-
struct ProduceTextureCHROMIUMImmediate {
typedef ProduceTextureCHROMIUMImmediate ValueType;
static const CommandId kCmdId = kProduceTextureCHROMIUMImmediate;
@@ -9721,53 +8260,6 @@ COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, header) == 0,
COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, target) == 4,
OffsetOf_ProduceTextureCHROMIUMImmediate_target_not_4);
-struct ConsumeTextureCHROMIUM {
- typedef ConsumeTextureCHROMIUM ValueType;
- static const CommandId kCmdId = kConsumeTextureCHROMIUM;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLenum _target,
- uint32_t _mailbox_shm_id,
- uint32_t _mailbox_shm_offset) {
- SetHeader();
- target = _target;
- mailbox_shm_id = _mailbox_shm_id;
- mailbox_shm_offset = _mailbox_shm_offset;
- }
-
- void* Set(void* cmd,
- GLenum _target,
- uint32_t _mailbox_shm_id,
- uint32_t _mailbox_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_target, _mailbox_shm_id, _mailbox_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t target;
- uint32_t mailbox_shm_id;
- uint32_t mailbox_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(ConsumeTextureCHROMIUM) == 16,
- Sizeof_ConsumeTextureCHROMIUM_is_not_16);
-COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, header) == 0,
- OffsetOf_ConsumeTextureCHROMIUM_header_not_0);
-COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, target) == 4,
- OffsetOf_ConsumeTextureCHROMIUM_target_not_4);
-COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, mailbox_shm_id) == 8,
- OffsetOf_ConsumeTextureCHROMIUM_mailbox_shm_id_not_8);
-COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, mailbox_shm_offset) == 12,
- OffsetOf_ConsumeTextureCHROMIUM_mailbox_shm_offset_not_12);
-
struct ConsumeTextureCHROMIUMImmediate {
typedef ConsumeTextureCHROMIUMImmediate ValueType;
static const CommandId kCmdId = kConsumeTextureCHROMIUMImmediate;
@@ -10335,59 +8827,6 @@ COMPILE_ASSERT(sizeof(WaitAllAsyncTexImage2DCHROMIUM) == 4,
COMPILE_ASSERT(offsetof(WaitAllAsyncTexImage2DCHROMIUM, header) == 0,
OffsetOf_WaitAllAsyncTexImage2DCHROMIUM_header_not_0);
-struct DiscardFramebufferEXT {
- typedef DiscardFramebufferEXT ValueType;
- static const CommandId kCmdId = kDiscardFramebufferEXT;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLenum _target,
- GLsizei _count,
- uint32_t _attachments_shm_id,
- uint32_t _attachments_shm_offset) {
- SetHeader();
- target = _target;
- count = _count;
- attachments_shm_id = _attachments_shm_id;
- attachments_shm_offset = _attachments_shm_offset;
- }
-
- void* Set(void* cmd,
- GLenum _target,
- GLsizei _count,
- uint32_t _attachments_shm_id,
- uint32_t _attachments_shm_offset) {
- static_cast<ValueType*>(cmd)
- ->Init(_target, _count, _attachments_shm_id, _attachments_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- uint32_t target;
- int32_t count;
- uint32_t attachments_shm_id;
- uint32_t attachments_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DiscardFramebufferEXT) == 20,
- Sizeof_DiscardFramebufferEXT_is_not_20);
-COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, header) == 0,
- OffsetOf_DiscardFramebufferEXT_header_not_0);
-COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, target) == 4,
- OffsetOf_DiscardFramebufferEXT_target_not_4);
-COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, count) == 8,
- OffsetOf_DiscardFramebufferEXT_count_not_8);
-COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, attachments_shm_id) == 12,
- OffsetOf_DiscardFramebufferEXT_attachments_shm_id_not_12);
-COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, attachments_shm_offset) == 16,
- OffsetOf_DiscardFramebufferEXT_attachments_shm_offset_not_16);
-
struct DiscardFramebufferEXTImmediate {
typedef DiscardFramebufferEXTImmediate ValueType;
static const CommandId kCmdId = kDiscardFramebufferEXTImmediate;
@@ -10507,49 +8946,6 @@ COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, header) == 0,
COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, sync_point) == 4,
OffsetOf_WaitSyncPointCHROMIUM_sync_point_not_4);
-struct DrawBuffersEXT {
- typedef DrawBuffersEXT ValueType;
- static const CommandId kCmdId = kDrawBuffersEXT;
- static const cmd::ArgFlags kArgFlags = cmd::kFixed;
- static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
-
- static uint32_t ComputeSize() {
- return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
- }
-
- void SetHeader() { header.SetCmd<ValueType>(); }
-
- void Init(GLsizei _count, uint32_t _bufs_shm_id, uint32_t _bufs_shm_offset) {
- SetHeader();
- count = _count;
- bufs_shm_id = _bufs_shm_id;
- bufs_shm_offset = _bufs_shm_offset;
- }
-
- void* Set(void* cmd,
- GLsizei _count,
- uint32_t _bufs_shm_id,
- uint32_t _bufs_shm_offset) {
- static_cast<ValueType*>(cmd)->Init(_count, _bufs_shm_id, _bufs_shm_offset);
- return NextCmdAddress<ValueType>(cmd);
- }
-
- gpu::CommandHeader header;
- int32_t count;
- uint32_t bufs_shm_id;
- uint32_t bufs_shm_offset;
-};
-
-COMPILE_ASSERT(sizeof(DrawBuffersEXT) == 16, Sizeof_DrawBuffersEXT_is_not_16);
-COMPILE_ASSERT(offsetof(DrawBuffersEXT, header) == 0,
- OffsetOf_DrawBuffersEXT_header_not_0);
-COMPILE_ASSERT(offsetof(DrawBuffersEXT, count) == 4,
- OffsetOf_DrawBuffersEXT_count_not_4);
-COMPILE_ASSERT(offsetof(DrawBuffersEXT, bufs_shm_id) == 8,
- OffsetOf_DrawBuffersEXT_bufs_shm_id_not_8);
-COMPILE_ASSERT(offsetof(DrawBuffersEXT, bufs_shm_offset) == 12,
- OffsetOf_DrawBuffersEXT_bufs_shm_offset_not_12);
-
struct DrawBuffersEXTImmediate {
typedef DrawBuffersEXTImmediate ValueType;
static const CommandId kCmdId = kDrawBuffersEXTImmediate;
« no previous file with comments | « gpu/command_buffer/client/gles2_cmd_helper_autogen.h ('k') | gpu/command_buffer/common/gles2_cmd_format_test_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698