| Index: webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h
|
| ===================================================================
|
| --- webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h (revision 261815)
|
| +++ webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h (working copy)
|
| @@ -52,11 +52,13 @@
|
| static scoped_ptr<WebGraphicsContext3DInProcessCommandBufferImpl>
|
| CreateViewContext(
|
| const blink::WebGraphicsContext3D::Attributes& attributes,
|
| + bool lose_context_when_out_of_memory,
|
| gfx::AcceleratedWidget window);
|
|
|
| static scoped_ptr<WebGraphicsContext3DInProcessCommandBufferImpl>
|
| CreateOffscreenContext(
|
| - const blink::WebGraphicsContext3D::Attributes& attributes);
|
| + const blink::WebGraphicsContext3D::Attributes& attributes,
|
| + bool lose_context_when_out_of_memory);
|
|
|
| static scoped_ptr<WebGraphicsContext3DInProcessCommandBufferImpl>
|
| WrapContext(
|
| @@ -571,6 +573,7 @@
|
| WebGraphicsContext3DInProcessCommandBufferImpl(
|
| scoped_ptr< ::gpu::GLInProcessContext> context,
|
| const blink::WebGraphicsContext3D::Attributes& attributes,
|
| + bool lose_context_when_out_of_memory,
|
| bool is_offscreen,
|
| gfx::AcceleratedWidget window);
|
|
|
| @@ -598,6 +601,7 @@
|
| WGC3Denum context_lost_reason_;
|
|
|
| blink::WebGraphicsContext3D::Attributes attributes_;
|
| + bool lose_context_when_out_of_memory_;
|
|
|
| // Errors raised by synthesizeGLError().
|
| std::vector<WGC3Denum> synthetic_errors_;
|
|
|