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 946 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
957 TRACE_EVENT0("gpu", "GLES2Implementation::IsBuffer"); | 957 TRACE_EVENT0("gpu", "GLES2Implementation::IsBuffer"); |
958 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsBuffer(" << buffer << ")"); | 958 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsBuffer(" << buffer << ")"); |
959 typedef cmds::IsBuffer::Result Result; | 959 typedef cmds::IsBuffer::Result Result; |
960 Result* result = GetResultAs<Result*>(); | 960 Result* result = GetResultAs<Result*>(); |
961 if (!result) { | 961 if (!result) { |
962 return GL_FALSE; | 962 return GL_FALSE; |
963 } | 963 } |
964 *result = 0; | 964 *result = 0; |
965 helper_->IsBuffer(buffer, GetResultShmId(), GetResultShmOffset()); | 965 helper_->IsBuffer(buffer, GetResultShmId(), GetResultShmOffset()); |
966 WaitForCmd(); | 966 WaitForCmd(); |
967 GLboolean result_value = *result; | 967 GLboolean result_value = *result != 0; |
968 GPU_CLIENT_LOG("returned " << result_value); | 968 GPU_CLIENT_LOG("returned " << result_value); |
969 CheckGLError(); | 969 CheckGLError(); |
970 return result_value; | 970 return result_value; |
971 } | 971 } |
972 | 972 |
973 GLboolean GLES2Implementation::IsFramebuffer(GLuint framebuffer) { | 973 GLboolean GLES2Implementation::IsFramebuffer(GLuint framebuffer) { |
974 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 974 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
975 TRACE_EVENT0("gpu", "GLES2Implementation::IsFramebuffer"); | 975 TRACE_EVENT0("gpu", "GLES2Implementation::IsFramebuffer"); |
976 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsFramebuffer(" << framebuffer | 976 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsFramebuffer(" << framebuffer |
977 << ")"); | 977 << ")"); |
978 typedef cmds::IsFramebuffer::Result Result; | 978 typedef cmds::IsFramebuffer::Result Result; |
979 Result* result = GetResultAs<Result*>(); | 979 Result* result = GetResultAs<Result*>(); |
980 if (!result) { | 980 if (!result) { |
981 return GL_FALSE; | 981 return GL_FALSE; |
982 } | 982 } |
983 *result = 0; | 983 *result = 0; |
984 helper_->IsFramebuffer(framebuffer, GetResultShmId(), GetResultShmOffset()); | 984 helper_->IsFramebuffer(framebuffer, GetResultShmId(), GetResultShmOffset()); |
985 WaitForCmd(); | 985 WaitForCmd(); |
986 GLboolean result_value = *result; | 986 GLboolean result_value = *result != 0; |
987 GPU_CLIENT_LOG("returned " << result_value); | 987 GPU_CLIENT_LOG("returned " << result_value); |
988 CheckGLError(); | 988 CheckGLError(); |
989 return result_value; | 989 return result_value; |
990 } | 990 } |
991 | 991 |
992 GLboolean GLES2Implementation::IsProgram(GLuint program) { | 992 GLboolean GLES2Implementation::IsProgram(GLuint program) { |
993 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 993 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
994 TRACE_EVENT0("gpu", "GLES2Implementation::IsProgram"); | 994 TRACE_EVENT0("gpu", "GLES2Implementation::IsProgram"); |
995 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsProgram(" << program << ")"); | 995 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsProgram(" << program << ")"); |
996 typedef cmds::IsProgram::Result Result; | 996 typedef cmds::IsProgram::Result Result; |
997 Result* result = GetResultAs<Result*>(); | 997 Result* result = GetResultAs<Result*>(); |
998 if (!result) { | 998 if (!result) { |
999 return GL_FALSE; | 999 return GL_FALSE; |
1000 } | 1000 } |
1001 *result = 0; | 1001 *result = 0; |
1002 helper_->IsProgram(program, GetResultShmId(), GetResultShmOffset()); | 1002 helper_->IsProgram(program, GetResultShmId(), GetResultShmOffset()); |
1003 WaitForCmd(); | 1003 WaitForCmd(); |
1004 GLboolean result_value = *result; | 1004 GLboolean result_value = *result != 0; |
1005 GPU_CLIENT_LOG("returned " << result_value); | 1005 GPU_CLIENT_LOG("returned " << result_value); |
1006 CheckGLError(); | 1006 CheckGLError(); |
1007 return result_value; | 1007 return result_value; |
1008 } | 1008 } |
1009 | 1009 |
1010 GLboolean GLES2Implementation::IsRenderbuffer(GLuint renderbuffer) { | 1010 GLboolean GLES2Implementation::IsRenderbuffer(GLuint renderbuffer) { |
1011 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1011 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1012 TRACE_EVENT0("gpu", "GLES2Implementation::IsRenderbuffer"); | 1012 TRACE_EVENT0("gpu", "GLES2Implementation::IsRenderbuffer"); |
1013 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsRenderbuffer(" << renderbuffer | 1013 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsRenderbuffer(" << renderbuffer |
1014 << ")"); | 1014 << ")"); |
1015 typedef cmds::IsRenderbuffer::Result Result; | 1015 typedef cmds::IsRenderbuffer::Result Result; |
1016 Result* result = GetResultAs<Result*>(); | 1016 Result* result = GetResultAs<Result*>(); |
1017 if (!result) { | 1017 if (!result) { |
1018 return GL_FALSE; | 1018 return GL_FALSE; |
1019 } | 1019 } |
1020 *result = 0; | 1020 *result = 0; |
1021 helper_->IsRenderbuffer(renderbuffer, GetResultShmId(), GetResultShmOffset()); | 1021 helper_->IsRenderbuffer(renderbuffer, GetResultShmId(), GetResultShmOffset()); |
1022 WaitForCmd(); | 1022 WaitForCmd(); |
1023 GLboolean result_value = *result; | 1023 GLboolean result_value = *result != 0; |
1024 GPU_CLIENT_LOG("returned " << result_value); | 1024 GPU_CLIENT_LOG("returned " << result_value); |
1025 CheckGLError(); | 1025 CheckGLError(); |
1026 return result_value; | 1026 return result_value; |
1027 } | 1027 } |
1028 | 1028 |
1029 GLboolean GLES2Implementation::IsShader(GLuint shader) { | 1029 GLboolean GLES2Implementation::IsShader(GLuint shader) { |
1030 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1030 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1031 TRACE_EVENT0("gpu", "GLES2Implementation::IsShader"); | 1031 TRACE_EVENT0("gpu", "GLES2Implementation::IsShader"); |
1032 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsShader(" << shader << ")"); | 1032 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsShader(" << shader << ")"); |
1033 typedef cmds::IsShader::Result Result; | 1033 typedef cmds::IsShader::Result Result; |
1034 Result* result = GetResultAs<Result*>(); | 1034 Result* result = GetResultAs<Result*>(); |
1035 if (!result) { | 1035 if (!result) { |
1036 return GL_FALSE; | 1036 return GL_FALSE; |
1037 } | 1037 } |
1038 *result = 0; | 1038 *result = 0; |
1039 helper_->IsShader(shader, GetResultShmId(), GetResultShmOffset()); | 1039 helper_->IsShader(shader, GetResultShmId(), GetResultShmOffset()); |
1040 WaitForCmd(); | 1040 WaitForCmd(); |
1041 GLboolean result_value = *result; | 1041 GLboolean result_value = *result != 0; |
1042 GPU_CLIENT_LOG("returned " << result_value); | 1042 GPU_CLIENT_LOG("returned " << result_value); |
1043 CheckGLError(); | 1043 CheckGLError(); |
1044 return result_value; | 1044 return result_value; |
1045 } | 1045 } |
1046 | 1046 |
1047 GLboolean GLES2Implementation::IsTexture(GLuint texture) { | 1047 GLboolean GLES2Implementation::IsTexture(GLuint texture) { |
1048 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1048 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1049 TRACE_EVENT0("gpu", "GLES2Implementation::IsTexture"); | 1049 TRACE_EVENT0("gpu", "GLES2Implementation::IsTexture"); |
1050 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsTexture(" << texture << ")"); | 1050 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsTexture(" << texture << ")"); |
1051 typedef cmds::IsTexture::Result Result; | 1051 typedef cmds::IsTexture::Result Result; |
1052 Result* result = GetResultAs<Result*>(); | 1052 Result* result = GetResultAs<Result*>(); |
1053 if (!result) { | 1053 if (!result) { |
1054 return GL_FALSE; | 1054 return GL_FALSE; |
1055 } | 1055 } |
1056 *result = 0; | 1056 *result = 0; |
1057 helper_->IsTexture(texture, GetResultShmId(), GetResultShmOffset()); | 1057 helper_->IsTexture(texture, GetResultShmId(), GetResultShmOffset()); |
1058 WaitForCmd(); | 1058 WaitForCmd(); |
1059 GLboolean result_value = *result; | 1059 GLboolean result_value = *result != 0; |
1060 GPU_CLIENT_LOG("returned " << result_value); | 1060 GPU_CLIENT_LOG("returned " << result_value); |
1061 CheckGLError(); | 1061 CheckGLError(); |
1062 return result_value; | 1062 return result_value; |
1063 } | 1063 } |
1064 | 1064 |
1065 void GLES2Implementation::LineWidth(GLfloat width) { | 1065 void GLES2Implementation::LineWidth(GLfloat width) { |
1066 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1066 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1067 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glLineWidth(" << width << ")"); | 1067 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glLineWidth(" << width << ")"); |
1068 helper_->LineWidth(width); | 1068 helper_->LineWidth(width); |
1069 CheckGLError(); | 1069 CheckGLError(); |
(...skipping 859 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1929 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsVertexArrayOES(" << array | 1929 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsVertexArrayOES(" << array |
1930 << ")"); | 1930 << ")"); |
1931 typedef cmds::IsVertexArrayOES::Result Result; | 1931 typedef cmds::IsVertexArrayOES::Result Result; |
1932 Result* result = GetResultAs<Result*>(); | 1932 Result* result = GetResultAs<Result*>(); |
1933 if (!result) { | 1933 if (!result) { |
1934 return GL_FALSE; | 1934 return GL_FALSE; |
1935 } | 1935 } |
1936 *result = 0; | 1936 *result = 0; |
1937 helper_->IsVertexArrayOES(array, GetResultShmId(), GetResultShmOffset()); | 1937 helper_->IsVertexArrayOES(array, GetResultShmId(), GetResultShmOffset()); |
1938 WaitForCmd(); | 1938 WaitForCmd(); |
1939 GLboolean result_value = *result; | 1939 GLboolean result_value = *result != 0; |
1940 GPU_CLIENT_LOG("returned " << result_value); | 1940 GPU_CLIENT_LOG("returned " << result_value); |
1941 CheckGLError(); | 1941 CheckGLError(); |
1942 return result_value; | 1942 return result_value; |
1943 } | 1943 } |
1944 | 1944 |
1945 void GLES2Implementation::BindVertexArrayOES(GLuint array) { | 1945 void GLES2Implementation::BindVertexArrayOES(GLuint array) { |
1946 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1946 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1947 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindVertexArrayOES(" << array | 1947 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindVertexArrayOES(" << array |
1948 << ")"); | 1948 << ")"); |
1949 if (IsVertexArrayReservedId(array)) { | 1949 if (IsVertexArrayReservedId(array)) { |
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2156 | 2156 |
2157 void GLES2Implementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { | 2157 void GLES2Implementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { |
2158 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2158 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
2159 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glMatrixLoadIdentityCHROMIUM(" | 2159 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glMatrixLoadIdentityCHROMIUM(" |
2160 << GLES2Util::GetStringMatrixMode(matrixMode) << ")"); | 2160 << GLES2Util::GetStringMatrixMode(matrixMode) << ")"); |
2161 helper_->MatrixLoadIdentityCHROMIUM(matrixMode); | 2161 helper_->MatrixLoadIdentityCHROMIUM(matrixMode); |
2162 CheckGLError(); | 2162 CheckGLError(); |
2163 } | 2163 } |
2164 | 2164 |
2165 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 2165 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |