Index: cc/trees/layer_tree_host_impl.cc |
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
index f2c04f5b0cf580d0b55b389e601099e5b1fe3e4c..f885281df208ed42cfda094dd3eaaea9e1213729 100644 |
--- a/cc/trees/layer_tree_host_impl.cc |
+++ b/cc/trees/layer_tree_host_impl.cc |
@@ -1698,7 +1698,9 @@ bool LayerTreeHostImpl::InitializeRenderer( |
return false; |
scoped_ptr<ResourceProvider> resource_provider = ResourceProvider::Create( |
- output_surface.get(), settings_.highp_threshold_min); |
+ output_surface.get(), |
+ settings_.highp_threshold_min, |
+ settings_.use_rgba_4444_textures); |
if (!resource_provider) |
return false; |
@@ -2649,9 +2651,9 @@ void LayerTreeHostImpl::CreateUIResource( |
DeleteUIResource(uid); |
id = resource_provider_->CreateResource( |
bitmap->GetSize(), |
- resource_provider_->best_texture_format(), |
wrap_mode, |
- ResourceProvider::TextureUsageAny); |
+ ResourceProvider::TextureUsageAny, |
+ resource_provider_->best_texture_format()); |
ui_resource_map_[uid] = id; |
resource_provider_->SetPixels(id, |