| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 #if defined(ENABLE_GPU) | 5 #if defined(ENABLE_GPU) |
| 6 | 6 |
| 7 #include "webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h" | 7 #include "webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h" |
| 8 | 8 |
| 9 #include <GLES2/gl2.h> | 9 #include <GLES2/gl2.h> |
| 10 #ifndef GL_GLEXT_PROTOTYPES | 10 #ifndef GL_GLEXT_PROTOTYPES |
| (...skipping 819 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 830 } | 830 } |
| 831 | 831 |
| 832 bool WebGraphicsContext3DInProcessCommandBufferImpl::readBackFramebuffer( | 832 bool WebGraphicsContext3DInProcessCommandBufferImpl::readBackFramebuffer( |
| 833 unsigned char* pixels, | 833 unsigned char* pixels, |
| 834 size_t buffer_size) { | 834 size_t buffer_size) { |
| 835 return readBackFramebuffer(pixels, buffer_size, 0, width(), height()); | 835 return readBackFramebuffer(pixels, buffer_size, 0, width(), height()); |
| 836 } | 836 } |
| 837 | 837 |
| 838 void WebGraphicsContext3DInProcessCommandBufferImpl::synthesizeGLError( | 838 void WebGraphicsContext3DInProcessCommandBufferImpl::synthesizeGLError( |
| 839 WGC3Denum error) { | 839 WGC3Denum error) { |
| 840 if (find(synthetic_errors_.begin(), synthetic_errors_.end(), error) == | 840 if (std::find(synthetic_errors_.begin(), synthetic_errors_.end(), error) == |
| 841 synthetic_errors_.end()) { | 841 synthetic_errors_.end()) { |
| 842 synthetic_errors_.push_back(error); | 842 synthetic_errors_.push_back(error); |
| 843 } | 843 } |
| 844 } | 844 } |
| 845 | 845 |
| 846 void* WebGraphicsContext3DInProcessCommandBufferImpl::mapBufferSubDataCHROMIUM( | 846 void* WebGraphicsContext3DInProcessCommandBufferImpl::mapBufferSubDataCHROMIUM( |
| 847 WGC3Denum target, | 847 WGC3Denum target, |
| 848 WGC3Dintptr offset, | 848 WGC3Dintptr offset, |
| 849 WGC3Dsizeiptr size, | 849 WGC3Dsizeiptr size, |
| 850 WGC3Denum access) { | 850 WGC3Denum access) { |
| (...skipping 750 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1601 context_lost_reason_ = GL_UNKNOWN_CONTEXT_RESET_ARB; | 1601 context_lost_reason_ = GL_UNKNOWN_CONTEXT_RESET_ARB; |
| 1602 if (context_lost_callback_) { | 1602 if (context_lost_callback_) { |
| 1603 context_lost_callback_->onContextLost(); | 1603 context_lost_callback_->onContextLost(); |
| 1604 } | 1604 } |
| 1605 } | 1605 } |
| 1606 | 1606 |
| 1607 } // namespace gpu | 1607 } // namespace gpu |
| 1608 } // namespace webkit | 1608 } // namespace webkit |
| 1609 | 1609 |
| 1610 #endif // defined(ENABLE_GPU) | 1610 #endif // defined(ENABLE_GPU) |
| OLD | NEW |