summaryrefslogtreecommitdiffstats
path: root/gpu/demos
diff options
context:
space:
mode:
authorgman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 19:31:09 +0000
committergman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 19:31:09 +0000
commit41f31d14541d147658b5f2c4b85a8046ab602062 (patch)
tree47dd585acc505fc4377b6469cb27ca3accf0b8bc /gpu/demos
parent8ebf9b135df2b2a79cf130d39a48185b8f851338 (diff)
downloadchromium_src-41f31d14541d147658b5f2c4b85a8046ab602062.zip
chromium_src-41f31d14541d147658b5f2c4b85a8046ab602062.tar.gz
chromium_src-41f31d14541d147658b5f2c4b85a8046ab602062.tar.bz2
Add CommandBuffer::SetGetBuffer
As well as remove CommandBuffer::GetRingBuffer and change CommandBuffer::Initialize Before this change the service allocated and managed the command buffer. After this change the client uses CreateTransferBuffer, GetTransferBuffer, end potentially DeleteTransferBufffer to manage the command buffer. Another CL will actually make the client delete the command buffer on demand. TEST=unit tests and run some samples and a NaCl 3D game BUG=103989 Review URL: http://codereview.chromium.org/8566059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113250 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/demos')
-rw-r--r--gpu/demos/framework/window.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gpu/demos/framework/window.cc b/gpu/demos/framework/window.cc
index 526f9da..48ed58c 100644
--- a/gpu/demos/framework/window.cc
+++ b/gpu/demos/framework/window.cc
@@ -54,7 +54,7 @@ void Window::OnPaint() {
bool Window::CreateRenderContext(gfx::PluginWindowHandle hwnd) {
command_buffer_.reset(new CommandBufferService);
- if (!command_buffer_->Initialize(kCommandBufferSize)) {
+ if (!command_buffer_->Initialize()) {
return false;
}