| Index: ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_graphics_3d.cc
|
| ===================================================================
|
| --- ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_graphics_3d.cc (revision 113254)
|
| +++ ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_graphics_3d.cc (working copy)
|
| @@ -212,9 +212,12 @@
|
|
|
| // Create and initialize the objects required to issue GLES2 calls.
|
| command_buffer_.reset(new CommandBufferNacl(res, PluginCore::GetInterface()));
|
| - if (command_buffer_->Initialize()) {
|
| + if (command_buffer_->Initialize(kRingBufferSize)) {
|
| gles2_helper_.reset(new gpu::gles2::GLES2CmdHelper(command_buffer_.get()));
|
| - if (gles2_helper_->Initialize(kRingBufferSize)) {
|
| + gpu::Buffer buffer = command_buffer_->GetRingBuffer();
|
| + DebugPrintf("PluginGraphics3D::InitFromBrowserResource: buffer size: %d\n",
|
| + buffer.size);
|
| + if (gles2_helper_->Initialize(buffer.size)) {
|
| // Request id -1 to signify 'don't care'
|
| int32 transfer_buffer_id =
|
| command_buffer_->CreateTransferBuffer(kTransferBufferSize, -1);
|
|
|