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 1085 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1096 helper_->GetIntegerv(pname, GetResultShmId(), GetResultShmOffset()); | 1096 helper_->GetIntegerv(pname, GetResultShmId(), GetResultShmOffset()); |
1097 WaitForCmd(); | 1097 WaitForCmd(); |
1098 result->CopyResult(params); | 1098 result->CopyResult(params); |
1099 GPU_CLIENT_LOG_CODE_BLOCK({ | 1099 GPU_CLIENT_LOG_CODE_BLOCK({ |
1100 for (int32_t i = 0; i < result->GetNumResults(); ++i) { | 1100 for (int32_t i = 0; i < result->GetNumResults(); ++i) { |
1101 GPU_CLIENT_LOG(" " << i << ": " << result->GetData()[i]); | 1101 GPU_CLIENT_LOG(" " << i << ": " << result->GetData()[i]); |
1102 } | 1102 } |
1103 }); | 1103 }); |
1104 CheckGLError(); | 1104 CheckGLError(); |
1105 } | 1105 } |
1106 void GLES2Implementation::GetInternalformativ(GLenum target, | |
1107 GLenum format, | |
1108 GLenum pname, | |
1109 GLsizei bufSize, | |
1110 GLint* params) { | |
1111 GPU_CLIENT_SINGLE_THREAD_CHECK(); | |
1112 GPU_CLIENT_VALIDATE_DESTINATION_INITALIZATION(GLint, params); | |
1113 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGetInternalformativ(" | |
1114 << GLES2Util::GetStringRenderBufferTarget(target) << ", " | |
1115 << GLES2Util::GetStringRenderBufferFormat(format) << ", " | |
1116 << GLES2Util::GetStringInternalFormatParameter(pname) | |
1117 << ", " << bufSize << ", " | |
1118 << static_cast<const void*>(params) << ")"); | |
1119 if (bufSize < 0) { | |
1120 SetGLError(GL_INVALID_VALUE, "glGetInternalformativ", "bufSize < 0"); | |
1121 return; | |
1122 } | |
1123 TRACE_EVENT0("gpu", "GLES2Implementation::GetInternalformativ"); | |
1124 if (GetInternalformativHelper(target, format, pname, bufSize, params)) { | |
1125 return; | |
1126 } | |
1127 typedef cmds::GetInternalformativ::Result Result; | |
1128 Result* result = GetResultAs<Result*>(); | |
1129 if (!result) { | |
1130 return; | |
1131 } | |
1132 result->SetNumResults(0); | |
1133 helper_->GetInternalformativ(target, format, pname, bufSize, GetResultShmId(), | |
1134 GetResultShmOffset()); | |
1135 WaitForCmd(); | |
1136 result->CopyResult(params); | |
1137 GPU_CLIENT_LOG_CODE_BLOCK({ | |
1138 for (int32_t i = 0; i < result->GetNumResults(); ++i) { | |
1139 GPU_CLIENT_LOG(" " << i << ": " << result->GetData()[i]); | |
1140 } | |
1141 }); | |
1142 CheckGLError(); | |
1143 } | |
1144 void GLES2Implementation::GetProgramiv(GLuint program, | 1106 void GLES2Implementation::GetProgramiv(GLuint program, |
1145 GLenum pname, | 1107 GLenum pname, |
1146 GLint* params) { | 1108 GLint* params) { |
1147 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1109 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1148 GPU_CLIENT_VALIDATE_DESTINATION_INITALIZATION(GLint, params); | 1110 GPU_CLIENT_VALIDATE_DESTINATION_INITALIZATION(GLint, params); |
1149 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGetProgramiv(" << program << ", " | 1111 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGetProgramiv(" << program << ", " |
1150 << GLES2Util::GetStringProgramParameter(pname) << ", " | 1112 << GLES2Util::GetStringProgramParameter(pname) << ", " |
1151 << static_cast<const void*>(params) << ")"); | 1113 << static_cast<const void*>(params) << ")"); |
1152 TRACE_EVENT0("gpu", "GLES2Implementation::GetProgramiv"); | 1114 TRACE_EVENT0("gpu", "GLES2Implementation::GetProgramiv"); |
1153 if (GetProgramivHelper(program, pname, params)) { | 1115 if (GetProgramivHelper(program, pname, params)) { |
(...skipping 2320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3474 | 3436 |
3475 void GLES2Implementation::BlendBarrierKHR() { | 3437 void GLES2Implementation::BlendBarrierKHR() { |
3476 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 3438 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
3477 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" | 3439 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" |
3478 << ")"); | 3440 << ")"); |
3479 helper_->BlendBarrierKHR(); | 3441 helper_->BlendBarrierKHR(); |
3480 CheckGLError(); | 3442 CheckGLError(); |
3481 } | 3443 } |
3482 | 3444 |
3483 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 3445 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |