diff options
Diffstat (limited to 'chromium/cc/output/renderer.cc')
-rw-r--r-- | chromium/cc/output/renderer.cc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/chromium/cc/output/renderer.cc b/chromium/cc/output/renderer.cc index 2fe0ef75b5f..488039acd9e 100644 --- a/chromium/cc/output/renderer.cc +++ b/chromium/cc/output/renderer.cc @@ -14,4 +14,26 @@ bool Renderer::IsContextLost() { return false; } +RendererCapabilitiesImpl::RendererCapabilitiesImpl() + : best_texture_format(RGBA_8888), + allow_partial_texture_updates(false), + using_offscreen_context3d(false), + max_texture_size(0), + using_shared_memory_resources(false), + using_partial_swap(false), + using_egl_image(false), + avoid_pow2_textures(false), + using_map_image(false), + using_discard_framebuffer(false) {} + +RendererCapabilitiesImpl::~RendererCapabilitiesImpl() {} + +RendererCapabilities RendererCapabilitiesImpl::MainThreadCapabilities() const { + return RendererCapabilities(best_texture_format, + allow_partial_texture_updates, + using_offscreen_context3d, + max_texture_size, + using_shared_memory_resources); +} + } // namespace cc |