OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
(...skipping 1986 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1997 const uint32_t size = | 1997 const uint32_t size = |
1998 gles2::cmds::UniformMatrix4x3fvImmediate::ComputeSize(count); | 1998 gles2::cmds::UniformMatrix4x3fvImmediate::ComputeSize(count); |
1999 gles2::cmds::UniformMatrix4x3fvImmediate* c = | 1999 gles2::cmds::UniformMatrix4x3fvImmediate* c = |
2000 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4x3fvImmediate>( | 2000 GetImmediateCmdSpaceTotalSize<gles2::cmds::UniformMatrix4x3fvImmediate>( |
2001 size); | 2001 size); |
2002 if (c) { | 2002 if (c) { |
2003 c->Init(location, count, transpose, value); | 2003 c->Init(location, count, transpose, value); |
2004 } | 2004 } |
2005 } | 2005 } |
2006 | 2006 |
| 2007 void UniformMatrix4fvWithCustomMatrixCHROMIUMImmediate( |
| 2008 GLint location, |
| 2009 GLenum custom_matrix, |
| 2010 GLboolean transpose, |
| 2011 const GLfloat* default_value) { |
| 2012 const uint32_t size = gles2::cmds:: |
| 2013 UniformMatrix4fvWithCustomMatrixCHROMIUMImmediate::ComputeSize(); |
| 2014 gles2::cmds::UniformMatrix4fvWithCustomMatrixCHROMIUMImmediate* c = |
| 2015 GetImmediateCmdSpaceTotalSize< |
| 2016 gles2::cmds::UniformMatrix4fvWithCustomMatrixCHROMIUMImmediate>(size); |
| 2017 if (c) { |
| 2018 c->Init(location, custom_matrix, transpose, default_value); |
| 2019 } |
| 2020 } |
| 2021 |
2007 void UseProgram(GLuint program) { | 2022 void UseProgram(GLuint program) { |
2008 gles2::cmds::UseProgram* c = GetCmdSpace<gles2::cmds::UseProgram>(); | 2023 gles2::cmds::UseProgram* c = GetCmdSpace<gles2::cmds::UseProgram>(); |
2009 if (c) { | 2024 if (c) { |
2010 c->Init(program); | 2025 c->Init(program); |
2011 } | 2026 } |
2012 } | 2027 } |
2013 | 2028 |
2014 void ValidateProgram(GLuint program) { | 2029 void ValidateProgram(GLuint program) { |
2015 gles2::cmds::ValidateProgram* c = GetCmdSpace<gles2::cmds::ValidateProgram>(); | 2030 gles2::cmds::ValidateProgram* c = GetCmdSpace<gles2::cmds::ValidateProgram>(); |
2016 if (c) { | 2031 if (c) { |
(...skipping 1173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3190 uint32_t index_shm_id, | 3205 uint32_t index_shm_id, |
3191 uint32_t index_shm_offset) { | 3206 uint32_t index_shm_offset) { |
3192 gles2::cmds::GetFragDataIndexEXT* c = | 3207 gles2::cmds::GetFragDataIndexEXT* c = |
3193 GetCmdSpace<gles2::cmds::GetFragDataIndexEXT>(); | 3208 GetCmdSpace<gles2::cmds::GetFragDataIndexEXT>(); |
3194 if (c) { | 3209 if (c) { |
3195 c->Init(program, name_bucket_id, index_shm_id, index_shm_offset); | 3210 c->Init(program, name_bucket_id, index_shm_id, index_shm_offset); |
3196 } | 3211 } |
3197 } | 3212 } |
3198 | 3213 |
3199 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_ | 3214 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_CMD_HELPER_AUTOGEN_H_ |
OLD | NEW |