| Index: cc/output/renderer_settings.cc
|
| diff --git a/cc/output/renderer_settings.cc b/cc/output/renderer_settings.cc
|
| index 4c747101f4634a9564a120ca17942a561b9fca38..da79a48dafd535c4a7a4cf5db9fc23a1e51b97d7 100644
|
| --- a/cc/output/renderer_settings.cc
|
| +++ b/cc/output/renderer_settings.cc
|
| @@ -8,7 +8,6 @@
|
|
|
| #include "base/logging.h"
|
| #include "cc/proto/renderer_settings.pb.h"
|
| -#include "cc/resources/platform_color.h"
|
|
|
| namespace cc {
|
|
|
| @@ -23,9 +22,9 @@
|
| delay_releasing_overlay_resources(false),
|
| refresh_rate(60.0),
|
| highp_threshold_min(0),
|
| + use_rgba_4444_textures(false),
|
| texture_id_allocation_chunk_size(64),
|
| - use_gpu_memory_buffer_resources(false),
|
| - preferred_tile_format(PlatformColor::BestTextureFormat()) {}
|
| + use_gpu_memory_buffer_resources(false) {}
|
|
|
| RendererSettings::~RendererSettings() {
|
| }
|
| @@ -42,9 +41,9 @@
|
| delay_releasing_overlay_resources);
|
| proto->set_refresh_rate(refresh_rate);
|
| proto->set_highp_threshold_min(highp_threshold_min);
|
| + proto->set_use_rgba_4444_textures(use_rgba_4444_textures);
|
| proto->set_texture_id_allocation_chunk_size(texture_id_allocation_chunk_size);
|
| proto->set_use_gpu_memory_buffer_resources(use_gpu_memory_buffer_resources);
|
| - proto->set_preferred_tile_format(preferred_tile_format);
|
| }
|
|
|
| void RendererSettings::FromProtobuf(const proto::RendererSettings& proto) {
|
| @@ -58,13 +57,9 @@
|
| delay_releasing_overlay_resources = proto.delay_releasing_overlay_resources();
|
| refresh_rate = proto.refresh_rate();
|
| highp_threshold_min = proto.highp_threshold_min();
|
| + use_rgba_4444_textures = proto.use_rgba_4444_textures();
|
| texture_id_allocation_chunk_size = proto.texture_id_allocation_chunk_size();
|
| use_gpu_memory_buffer_resources = proto.use_gpu_memory_buffer_resources();
|
| -
|
| - DCHECK_LE(proto.preferred_tile_format(),
|
| - static_cast<uint32_t>(RESOURCE_FORMAT_MAX));
|
| - preferred_tile_format =
|
| - static_cast<ResourceFormat>(proto.preferred_tile_format());
|
| }
|
|
|
| bool RendererSettings::operator==(const RendererSettings& other) const {
|
| @@ -79,11 +74,11 @@
|
| other.delay_releasing_overlay_resources &&
|
| refresh_rate == other.refresh_rate &&
|
| highp_threshold_min == other.highp_threshold_min &&
|
| + use_rgba_4444_textures == other.use_rgba_4444_textures &&
|
| texture_id_allocation_chunk_size ==
|
| other.texture_id_allocation_chunk_size &&
|
| use_gpu_memory_buffer_resources ==
|
| - other.use_gpu_memory_buffer_resources &&
|
| - preferred_tile_format == other.preferred_tile_format;
|
| + other.use_gpu_memory_buffer_resources;
|
| }
|
|
|
| } // namespace cc
|
|
|