| Index: mojo/gles2/gles2_context.cc
|
| diff --git a/mojo/gles2/gles2_context.cc b/mojo/gles2/gles2_context.cc
|
| index 3c9021cb24df4b79b4670f8083cc1e3771c75936..305074f18c7c813f7b5773fee45ab01ed7e35d5f 100644
|
| --- a/mojo/gles2/gles2_context.cc
|
| +++ b/mojo/gles2/gles2_context.cc
|
| @@ -9,13 +9,14 @@
|
| #include "gpu/command_buffer/client/transfer_buffer.h"
|
|
|
| namespace gles2 {
|
| -
|
| namespace {
|
| +
|
| const size_t kDefaultCommandBufferSize = 1024 * 1024;
|
| const size_t kDefaultStartTransferBufferSize = 1 * 1024 * 1024;
|
| const size_t kDefaultMinTransferBufferSize = 1 * 256 * 1024;
|
| const size_t kDefaultMaxTransferBufferSize = 16 * 1024 * 1024;
|
| -}
|
| +
|
| +} // namespace
|
|
|
| GLES2Context::GLES2Context(const MojoAsyncWaiter* async_waiter,
|
| mojo::ScopedMessagePipeHandle command_buffer_handle,
|
| @@ -57,18 +58,14 @@ bool GLES2Context::Initialize() {
|
| gpu::gles2::GLES2Implementation::kNoLimit);
|
| }
|
|
|
| -namespace {
|
| -void RunSignalSyncCallback(MGLSignalSyncPointCallback callback,
|
| - void* closure) {
|
| - callback(closure);
|
| -}
|
| +void GLES2Context::Echo(MGLEchoCallback callback, void* closure) {
|
| + implementation_->Echo(base::Bind(callback, closure));
|
| }
|
|
|
| void GLES2Context::SignalSyncPoint(uint32_t sync_point,
|
| MGLSignalSyncPointCallback callback,
|
| void* closure) {
|
| - implementation_->SignalSyncPoint(
|
| - sync_point, base::Bind(&RunSignalSyncCallback, callback, closure));
|
| + implementation_->SignalSyncPoint(sync_point, base::Bind(callback, closure));
|
| }
|
|
|
| void GLES2Context::ContextLost() { lost_callback_(closure_); }
|
|
|