| 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 1014 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1025 } | 1025 } |
| 1026 void GLES2Implementation::Hint(GLenum target, GLenum mode) { | 1026 void GLES2Implementation::Hint(GLenum target, GLenum mode) { |
| 1027 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1027 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1028 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glHint(" | 1028 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glHint(" |
| 1029 << GLES2Util::GetStringHintTarget(target) << ", " | 1029 << GLES2Util::GetStringHintTarget(target) << ", " |
| 1030 << GLES2Util::GetStringHintMode(mode) << ")"); | 1030 << GLES2Util::GetStringHintMode(mode) << ")"); |
| 1031 helper_->Hint(target, mode); | 1031 helper_->Hint(target, mode); |
| 1032 CheckGLError(); | 1032 CheckGLError(); |
| 1033 } | 1033 } |
| 1034 | 1034 |
| 1035 void GLES2Implementation::InvalidateFramebuffer(GLenum target, |
| 1036 GLsizei count, |
| 1037 const GLenum* attachments) { |
| 1038 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1039 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glInvalidateFramebuffer(" |
| 1040 << GLES2Util::GetStringFrameBufferTarget(target) << ", " |
| 1041 << count << ", " << static_cast<const void*>(attachments) |
| 1042 << ")"); |
| 1043 GPU_CLIENT_LOG_CODE_BLOCK({ |
| 1044 for (GLsizei i = 0; i < count; ++i) { |
| 1045 GPU_CLIENT_LOG(" " << i << ": " << attachments[0 + i * 1]); |
| 1046 } |
| 1047 }); |
| 1048 if (count < 0) { |
| 1049 SetGLError(GL_INVALID_VALUE, "glInvalidateFramebuffer", "count < 0"); |
| 1050 return; |
| 1051 } |
| 1052 helper_->InvalidateFramebufferImmediate(target, count, attachments); |
| 1053 CheckGLError(); |
| 1054 } |
| 1055 |
| 1056 void GLES2Implementation::InvalidateSubFramebuffer(GLenum target, |
| 1057 GLsizei count, |
| 1058 const GLenum* attachments, |
| 1059 GLint x, |
| 1060 GLint y, |
| 1061 GLsizei width, |
| 1062 GLsizei height) { |
| 1063 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1064 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glInvalidateSubFramebuffer(" |
| 1065 << GLES2Util::GetStringFrameBufferTarget(target) << ", " |
| 1066 << count << ", " << static_cast<const void*>(attachments) |
| 1067 << ", " << x << ", " << y << ", " << width << ", " |
| 1068 << height << ")"); |
| 1069 GPU_CLIENT_LOG_CODE_BLOCK({ |
| 1070 for (GLsizei i = 0; i < count; ++i) { |
| 1071 GPU_CLIENT_LOG(" " << i << ": " << attachments[0 + i * 1]); |
| 1072 } |
| 1073 }); |
| 1074 if (count < 0) { |
| 1075 SetGLError(GL_INVALID_VALUE, "glInvalidateSubFramebuffer", "count < 0"); |
| 1076 return; |
| 1077 } |
| 1078 if (width < 0) { |
| 1079 SetGLError(GL_INVALID_VALUE, "glInvalidateSubFramebuffer", "width < 0"); |
| 1080 return; |
| 1081 } |
| 1082 if (height < 0) { |
| 1083 SetGLError(GL_INVALID_VALUE, "glInvalidateSubFramebuffer", "height < 0"); |
| 1084 return; |
| 1085 } |
| 1086 helper_->InvalidateSubFramebufferImmediate(target, count, attachments, x, y, |
| 1087 width, height); |
| 1088 CheckGLError(); |
| 1089 } |
| 1090 |
| 1035 GLboolean GLES2Implementation::IsBuffer(GLuint buffer) { | 1091 GLboolean GLES2Implementation::IsBuffer(GLuint buffer) { |
| 1036 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1092 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1037 TRACE_EVENT0("gpu", "GLES2Implementation::IsBuffer"); | 1093 TRACE_EVENT0("gpu", "GLES2Implementation::IsBuffer"); |
| 1038 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsBuffer(" << buffer << ")"); | 1094 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsBuffer(" << buffer << ")"); |
| 1039 typedef cmds::IsBuffer::Result Result; | 1095 typedef cmds::IsBuffer::Result Result; |
| 1040 Result* result = GetResultAs<Result*>(); | 1096 Result* result = GetResultAs<Result*>(); |
| 1041 if (!result) { | 1097 if (!result) { |
| 1042 return GL_FALSE; | 1098 return GL_FALSE; |
| 1043 } | 1099 } |
| 1044 *result = 0; | 1100 *result = 0; |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1150 } | 1206 } |
| 1151 | 1207 |
| 1152 void GLES2Implementation::PolygonOffset(GLfloat factor, GLfloat units) { | 1208 void GLES2Implementation::PolygonOffset(GLfloat factor, GLfloat units) { |
| 1153 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1209 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1154 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glPolygonOffset(" << factor << ", " | 1210 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glPolygonOffset(" << factor << ", " |
| 1155 << units << ")"); | 1211 << units << ")"); |
| 1156 helper_->PolygonOffset(factor, units); | 1212 helper_->PolygonOffset(factor, units); |
| 1157 CheckGLError(); | 1213 CheckGLError(); |
| 1158 } | 1214 } |
| 1159 | 1215 |
| 1216 void GLES2Implementation::ReadBuffer(GLenum src) { |
| 1217 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1218 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glReadBuffer(" |
| 1219 << GLES2Util::GetStringEnum(src) << ")"); |
| 1220 helper_->ReadBuffer(src); |
| 1221 CheckGLError(); |
| 1222 } |
| 1223 |
| 1160 void GLES2Implementation::ReleaseShaderCompiler() { | 1224 void GLES2Implementation::ReleaseShaderCompiler() { |
| 1161 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1225 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 1162 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glReleaseShaderCompiler(" | 1226 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glReleaseShaderCompiler(" |
| 1163 << ")"); | 1227 << ")"); |
| 1164 helper_->ReleaseShaderCompiler(); | 1228 helper_->ReleaseShaderCompiler(); |
| 1165 CheckGLError(); | 1229 CheckGLError(); |
| 1166 } | 1230 } |
| 1167 | 1231 |
| 1168 void GLES2Implementation::RenderbufferStorage(GLenum target, | 1232 void GLES2Implementation::RenderbufferStorage(GLenum target, |
| 1169 GLenum internalformat, | 1233 GLenum internalformat, |
| (...skipping 1558 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2728 | 2792 |
| 2729 void GLES2Implementation::BlendBarrierKHR() { | 2793 void GLES2Implementation::BlendBarrierKHR() { |
| 2730 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2794 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 2731 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" | 2795 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" |
| 2732 << ")"); | 2796 << ")"); |
| 2733 helper_->BlendBarrierKHR(); | 2797 helper_->BlendBarrierKHR(); |
| 2734 CheckGLError(); | 2798 CheckGLError(); |
| 2735 } | 2799 } |
| 2736 | 2800 |
| 2737 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 2801 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
| OLD | NEW |