Index: components/html_viewer/web_layer_tree_view_impl.cc |
diff --git a/components/html_viewer/web_layer_tree_view_impl.cc b/components/html_viewer/web_layer_tree_view_impl.cc |
index 486e803abd55f8541e5f22356026943e799fc74f..44d2aa2eace971ede6a21ab0ab358baf07be9739 100644 |
--- a/components/html_viewer/web_layer_tree_view_impl.cc |
+++ b/components/html_viewer/web_layer_tree_view_impl.cc |
@@ -15,6 +15,7 @@ |
#include "mojo/cc/output_surface_mojo.h" |
#include "mojo/converters/surfaces/surfaces_type_converters.h" |
#include "third_party/WebKit/public/web/WebWidget.h" |
+#include "ui/gfx/gpu_memory_buffer.h" |
namespace html_viewer { |
@@ -36,7 +37,9 @@ WebLayerTreeViewImpl::WebLayerTreeViewImpl( |
// blink::RuntimeEnabledFeature::slimmingPaintEnabled() |
settings.use_display_lists = true; |
- settings.use_image_texture_target = GL_TEXTURE_2D; |
+ settings.use_image_texture_targets = |
+ std::vector<unsigned>(gfx::GpuMemoryBuffer::FORMAT_LAST + 1, |
+ GL_TEXTURE_2D); |
settings.use_one_copy = true; |
// TODO(jam): use multiple compositor raster threads and set gather_pixel_refs |
// accordingly (see content). |