| 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 760 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 771 } | 771 } |
| 772 | 772 |
| 773 void GLES2Implementation::GenFramebuffers(GLsizei n, GLuint* framebuffers) { | 773 void GLES2Implementation::GenFramebuffers(GLsizei n, GLuint* framebuffers) { |
| 774 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenFramebuffers(" << n << ", " | 774 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenFramebuffers(" << n << ", " |
| 775 << static_cast<const void*>(framebuffers) << ")"); | 775 << static_cast<const void*>(framebuffers) << ")"); |
| 776 if (n < 0) { | 776 if (n < 0) { |
| 777 SetGLError(GL_INVALID_VALUE, "glGenFramebuffers", "n < 0"); | 777 SetGLError(GL_INVALID_VALUE, "glGenFramebuffers", "n < 0"); |
| 778 return; | 778 return; |
| 779 } | 779 } |
| 780 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 780 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 781 GetIdHandler(id_namespaces::kFramebuffers)->MakeIds(this, 0, n, framebuffers); | 781 IdAllocator* id_allocator = GetIdAllocator(id_namespaces::kFramebuffers); |
| 782 for (GLsizei ii = 0; ii < n; ++ii) |
| 783 framebuffers[ii] = id_allocator->AllocateID(); |
| 782 GenFramebuffersHelper(n, framebuffers); | 784 GenFramebuffersHelper(n, framebuffers); |
| 783 helper_->GenFramebuffersImmediate(n, framebuffers); | 785 helper_->GenFramebuffersImmediate(n, framebuffers); |
| 784 if (share_group_->bind_generates_resource()) | 786 if (share_group_->bind_generates_resource()) |
| 785 helper_->CommandBufferHelper::Flush(); | 787 helper_->CommandBufferHelper::Flush(); |
| 786 GPU_CLIENT_LOG_CODE_BLOCK({ | 788 GPU_CLIENT_LOG_CODE_BLOCK({ |
| 787 for (GLsizei i = 0; i < n; ++i) { | 789 for (GLsizei i = 0; i < n; ++i) { |
| 788 GPU_CLIENT_LOG(" " << i << ": " << framebuffers[i]); | 790 GPU_CLIENT_LOG(" " << i << ": " << framebuffers[i]); |
| 789 } | 791 } |
| 790 }); | 792 }); |
| 791 CheckGLError(); | 793 CheckGLError(); |
| (...skipping 2190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2982 } | 2984 } |
| 2983 | 2985 |
| 2984 void GLES2Implementation::GenVertexArraysOES(GLsizei n, GLuint* arrays) { | 2986 void GLES2Implementation::GenVertexArraysOES(GLsizei n, GLuint* arrays) { |
| 2985 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenVertexArraysOES(" << n << ", " | 2987 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glGenVertexArraysOES(" << n << ", " |
| 2986 << static_cast<const void*>(arrays) << ")"); | 2988 << static_cast<const void*>(arrays) << ")"); |
| 2987 if (n < 0) { | 2989 if (n < 0) { |
| 2988 SetGLError(GL_INVALID_VALUE, "glGenVertexArraysOES", "n < 0"); | 2990 SetGLError(GL_INVALID_VALUE, "glGenVertexArraysOES", "n < 0"); |
| 2989 return; | 2991 return; |
| 2990 } | 2992 } |
| 2991 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 2993 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 2992 GetIdHandler(id_namespaces::kVertexArrays)->MakeIds(this, 0, n, arrays); | 2994 IdAllocator* id_allocator = GetIdAllocator(id_namespaces::kVertexArrays); |
| 2995 for (GLsizei ii = 0; ii < n; ++ii) |
| 2996 arrays[ii] = id_allocator->AllocateID(); |
| 2993 GenVertexArraysOESHelper(n, arrays); | 2997 GenVertexArraysOESHelper(n, arrays); |
| 2994 helper_->GenVertexArraysOESImmediate(n, arrays); | 2998 helper_->GenVertexArraysOESImmediate(n, arrays); |
| 2995 if (share_group_->bind_generates_resource()) | 2999 if (share_group_->bind_generates_resource()) |
| 2996 helper_->CommandBufferHelper::Flush(); | 3000 helper_->CommandBufferHelper::Flush(); |
| 2997 GPU_CLIENT_LOG_CODE_BLOCK({ | 3001 GPU_CLIENT_LOG_CODE_BLOCK({ |
| 2998 for (GLsizei i = 0; i < n; ++i) { | 3002 for (GLsizei i = 0; i < n; ++i) { |
| 2999 GPU_CLIENT_LOG(" " << i << ": " << arrays[i]); | 3003 GPU_CLIENT_LOG(" " << i << ": " << arrays[i]); |
| 3000 } | 3004 } |
| 3001 }); | 3005 }); |
| 3002 CheckGLError(); | 3006 CheckGLError(); |
| (...skipping 520 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3523 | 3527 |
| 3524 void GLES2Implementation::SetEnableDCLayersCHROMIUM(GLboolean enabled) { | 3528 void GLES2Implementation::SetEnableDCLayersCHROMIUM(GLboolean enabled) { |
| 3525 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 3529 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3526 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glSetEnableDCLayersCHROMIUM(" | 3530 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glSetEnableDCLayersCHROMIUM(" |
| 3527 << GLES2Util::GetStringBool(enabled) << ")"); | 3531 << GLES2Util::GetStringBool(enabled) << ")"); |
| 3528 helper_->SetEnableDCLayersCHROMIUM(enabled); | 3532 helper_->SetEnableDCLayersCHROMIUM(enabled); |
| 3529 CheckGLError(); | 3533 CheckGLError(); |
| 3530 } | 3534 } |
| 3531 | 3535 |
| 3532 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 3536 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
| OLD | NEW |