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 12 matching lines...) Expand all Loading... |
23 | 23 |
24 void GLES2Implementation::BindBuffer(GLenum target, GLuint buffer) { | 24 void GLES2Implementation::BindBuffer(GLenum target, GLuint buffer) { |
25 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 25 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
26 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindBuffer(" | 26 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindBuffer(" |
27 << GLES2Util::GetStringBufferTarget(target) << ", " | 27 << GLES2Util::GetStringBufferTarget(target) << ", " |
28 << buffer << ")"); | 28 << buffer << ")"); |
29 if (IsBufferReservedId(buffer)) { | 29 if (IsBufferReservedId(buffer)) { |
30 SetGLError(GL_INVALID_OPERATION, "BindBuffer", "buffer reserved id"); | 30 SetGLError(GL_INVALID_OPERATION, "BindBuffer", "buffer reserved id"); |
31 return; | 31 return; |
32 } | 32 } |
33 if (BindBufferHelper(target, buffer)) { | 33 BindBufferHelper(target, buffer); |
34 helper_->BindBuffer(target, buffer); | |
35 } | |
36 CheckGLError(); | 34 CheckGLError(); |
37 } | 35 } |
38 | 36 |
39 void GLES2Implementation::BindFramebuffer(GLenum target, GLuint framebuffer) { | 37 void GLES2Implementation::BindFramebuffer(GLenum target, GLuint framebuffer) { |
40 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 38 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
41 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindFramebuffer(" | 39 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindFramebuffer(" |
42 << GLES2Util::GetStringFrameBufferTarget(target) << ", " | 40 << GLES2Util::GetStringFrameBufferTarget(target) << ", " |
43 << framebuffer << ")"); | 41 << framebuffer << ")"); |
44 if (IsFramebufferReservedId(framebuffer)) { | 42 if (IsFramebufferReservedId(framebuffer)) { |
45 SetGLError(GL_INVALID_OPERATION, "BindFramebuffer", | 43 SetGLError(GL_INVALID_OPERATION, "BindFramebuffer", |
46 "framebuffer reserved id"); | 44 "framebuffer reserved id"); |
47 return; | 45 return; |
48 } | 46 } |
49 if (BindFramebufferHelper(target, framebuffer)) { | 47 BindFramebufferHelper(target, framebuffer); |
50 helper_->BindFramebuffer(target, framebuffer); | |
51 } | |
52 CheckGLError(); | 48 CheckGLError(); |
53 } | 49 } |
54 | 50 |
55 void GLES2Implementation::BindRenderbuffer(GLenum target, GLuint renderbuffer) { | 51 void GLES2Implementation::BindRenderbuffer(GLenum target, GLuint renderbuffer) { |
56 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 52 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
57 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindRenderbuffer(" | 53 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindRenderbuffer(" |
58 << GLES2Util::GetStringRenderBufferTarget(target) << ", " | 54 << GLES2Util::GetStringRenderBufferTarget(target) << ", " |
59 << renderbuffer << ")"); | 55 << renderbuffer << ")"); |
60 if (IsRenderbufferReservedId(renderbuffer)) { | 56 if (IsRenderbufferReservedId(renderbuffer)) { |
61 SetGLError(GL_INVALID_OPERATION, "BindRenderbuffer", | 57 SetGLError(GL_INVALID_OPERATION, "BindRenderbuffer", |
62 "renderbuffer reserved id"); | 58 "renderbuffer reserved id"); |
63 return; | 59 return; |
64 } | 60 } |
65 if (BindRenderbufferHelper(target, renderbuffer)) { | 61 BindRenderbufferHelper(target, renderbuffer); |
66 helper_->BindRenderbuffer(target, renderbuffer); | |
67 } | |
68 CheckGLError(); | 62 CheckGLError(); |
69 } | 63 } |
70 | 64 |
71 void GLES2Implementation::BindTexture(GLenum target, GLuint texture) { | 65 void GLES2Implementation::BindTexture(GLenum target, GLuint texture) { |
72 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 66 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
73 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindTexture(" | 67 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindTexture(" |
74 << GLES2Util::GetStringTextureBindTarget(target) << ", " | 68 << GLES2Util::GetStringTextureBindTarget(target) << ", " |
75 << texture << ")"); | 69 << texture << ")"); |
76 if (IsTextureReservedId(texture)) { | 70 if (IsTextureReservedId(texture)) { |
77 SetGLError(GL_INVALID_OPERATION, "BindTexture", "texture reserved id"); | 71 SetGLError(GL_INVALID_OPERATION, "BindTexture", "texture reserved id"); |
78 return; | 72 return; |
79 } | 73 } |
80 if (BindTextureHelper(target, texture)) { | 74 BindTextureHelper(target, texture); |
81 helper_->BindTexture(target, texture); | |
82 } | |
83 CheckGLError(); | 75 CheckGLError(); |
84 } | 76 } |
85 | 77 |
86 void GLES2Implementation::BlendColor(GLclampf red, | 78 void GLES2Implementation::BlendColor(GLclampf red, |
87 GLclampf green, | 79 GLclampf green, |
88 GLclampf blue, | 80 GLclampf blue, |
89 GLclampf alpha) { | 81 GLclampf alpha) { |
90 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 82 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
91 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendColor(" << red << ", " | 83 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendColor(" << red << ", " |
92 << green << ", " << blue << ", " << alpha << ")"); | 84 << green << ", " << blue << ", " << alpha << ")"); |
(...skipping 1493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1586 CheckGLError(); | 1578 CheckGLError(); |
1587 } | 1579 } |
1588 | 1580 |
1589 void GLES2Implementation::UseProgram(GLuint program) { | 1581 void GLES2Implementation::UseProgram(GLuint program) { |
1590 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1582 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1591 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glUseProgram(" << program << ")"); | 1583 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glUseProgram(" << program << ")"); |
1592 if (IsProgramReservedId(program)) { | 1584 if (IsProgramReservedId(program)) { |
1593 SetGLError(GL_INVALID_OPERATION, "UseProgram", "program reserved id"); | 1585 SetGLError(GL_INVALID_OPERATION, "UseProgram", "program reserved id"); |
1594 return; | 1586 return; |
1595 } | 1587 } |
1596 if (UseProgramHelper(program)) { | 1588 UseProgramHelper(program); |
1597 helper_->UseProgram(program); | |
1598 } | |
1599 CheckGLError(); | 1589 CheckGLError(); |
1600 } | 1590 } |
1601 | 1591 |
1602 void GLES2Implementation::ValidateProgram(GLuint program) { | 1592 void GLES2Implementation::ValidateProgram(GLuint program) { |
1603 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1593 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1604 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glValidateProgram(" << program | 1594 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glValidateProgram(" << program |
1605 << ")"); | 1595 << ")"); |
1606 helper_->ValidateProgram(program); | 1596 helper_->ValidateProgram(program); |
1607 CheckGLError(); | 1597 CheckGLError(); |
1608 } | 1598 } |
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1952 } | 1942 } |
1953 | 1943 |
1954 void GLES2Implementation::BindVertexArrayOES(GLuint array) { | 1944 void GLES2Implementation::BindVertexArrayOES(GLuint array) { |
1955 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1945 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1956 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindVertexArrayOES(" << array | 1946 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindVertexArrayOES(" << array |
1957 << ")"); | 1947 << ")"); |
1958 if (IsVertexArrayReservedId(array)) { | 1948 if (IsVertexArrayReservedId(array)) { |
1959 SetGLError(GL_INVALID_OPERATION, "BindVertexArrayOES", "array reserved id"); | 1949 SetGLError(GL_INVALID_OPERATION, "BindVertexArrayOES", "array reserved id"); |
1960 return; | 1950 return; |
1961 } | 1951 } |
1962 if (BindVertexArrayOESHelper(array)) { | 1952 BindVertexArrayOESHelper(array); |
1963 helper_->BindVertexArrayOES(array); | |
1964 } | |
1965 CheckGLError(); | 1953 CheckGLError(); |
1966 } | 1954 } |
1967 | 1955 |
1968 void GLES2Implementation::GetTranslatedShaderSourceANGLE(GLuint shader, | 1956 void GLES2Implementation::GetTranslatedShaderSourceANGLE(GLuint shader, |
1969 GLsizei bufsize, | 1957 GLsizei bufsize, |
1970 GLsizei* length, | 1958 GLsizei* length, |
1971 char* source) { | 1959 char* source) { |
1972 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 1960 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
1973 GPU_CLIENT_VALIDATE_DESTINATION_OPTIONAL_INITALIZATION(GLsizei, length); | 1961 GPU_CLIENT_VALIDATE_DESTINATION_OPTIONAL_INITALIZATION(GLsizei, length); |
1974 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGetTranslatedShaderSourceANGLE" | 1962 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGetTranslatedShaderSourceANGLE" |
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2102 GLuint valuebuffer) { | 2090 GLuint valuebuffer) { |
2103 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2091 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
2104 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindValuebufferCHROMIUM(" | 2092 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBindValuebufferCHROMIUM(" |
2105 << GLES2Util::GetStringValueBufferTarget(target) << ", " | 2093 << GLES2Util::GetStringValueBufferTarget(target) << ", " |
2106 << valuebuffer << ")"); | 2094 << valuebuffer << ")"); |
2107 if (IsValuebufferReservedId(valuebuffer)) { | 2095 if (IsValuebufferReservedId(valuebuffer)) { |
2108 SetGLError(GL_INVALID_OPERATION, "BindValuebufferCHROMIUM", | 2096 SetGLError(GL_INVALID_OPERATION, "BindValuebufferCHROMIUM", |
2109 "valuebuffer reserved id"); | 2097 "valuebuffer reserved id"); |
2110 return; | 2098 return; |
2111 } | 2099 } |
2112 if (BindValuebufferCHROMIUMHelper(target, valuebuffer)) { | 2100 BindValuebufferCHROMIUMHelper(target, valuebuffer); |
2113 helper_->BindValuebufferCHROMIUM(target, valuebuffer); | |
2114 } | |
2115 CheckGLError(); | 2101 CheckGLError(); |
2116 } | 2102 } |
2117 | 2103 |
2118 void GLES2Implementation::SubscribeValueCHROMIUM(GLenum target, | 2104 void GLES2Implementation::SubscribeValueCHROMIUM(GLenum target, |
2119 GLenum subscription) { | 2105 GLenum subscription) { |
2120 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2106 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
2121 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glSubscribeValueCHROMIUM(" | 2107 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glSubscribeValueCHROMIUM(" |
2122 << GLES2Util::GetStringValueBufferTarget(target) << ", " | 2108 << GLES2Util::GetStringValueBufferTarget(target) << ", " |
2123 << GLES2Util::GetStringSubscriptionTarget(subscription) | 2109 << GLES2Util::GetStringSubscriptionTarget(subscription) |
2124 << ")"); | 2110 << ")"); |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2279 | 2265 |
2280 void GLES2Implementation::BlendBarrierKHR() { | 2266 void GLES2Implementation::BlendBarrierKHR() { |
2281 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2267 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
2282 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" | 2268 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" |
2283 << ")"); | 2269 << ")"); |
2284 helper_->BlendBarrierKHR(); | 2270 helper_->BlendBarrierKHR(); |
2285 CheckGLError(); | 2271 CheckGLError(); |
2286 } | 2272 } |
2287 | 2273 |
2288 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 2274 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |