Commit cc6dca01 authored by Nathan Zabriskie's avatar Nathan Zabriskie Committed by Commit Bot

Turn on RasterInterface in the shared main thread context

This CL allows the shared main thread context to use the GLES-backed
RasterImplementationGLES raster interface. This will be a transitional
change used during the OOP-R Canvas2D project:
https://docs.google.com/document/d/1NwKi0Z-c1kQWAdKjj41283YWfLBQFegAIWnvgCvq95k
Using RasterImplementationGLES will allow us to incrementally remove
references to GLES2Interface in Canvas2D until we can use
RasterImplementation directly.

Change-Id: I189f26db8d70175908edb72050dba652d7f3df3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1872932Reviewed-by: default avatarKhushal <khushalsagar@chromium.org>
Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
Auto-Submit: Nathan Zabriskie <nazabris@microsoft.com>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#710250}
parent dbd07288
...@@ -1424,7 +1424,7 @@ RenderThreadImpl::SharedMainThreadContextProvider() { ...@@ -1424,7 +1424,7 @@ RenderThreadImpl::SharedMainThreadContextProvider() {
bool support_locking = false; bool support_locking = false;
bool support_gles2_interface = true; bool support_gles2_interface = true;
bool support_raster_interface = false; bool support_raster_interface = true;
bool support_oop_rasterization = false; bool support_oop_rasterization = false;
bool support_grcontext = true; bool support_grcontext = true;
// Enable automatic flushes to improve canvas throughput. // Enable automatic flushes to improve canvas throughput.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment