Index: cc/output/renderer_settings_unittest.cc |
diff --git a/cc/output/renderer_settings_unittest.cc b/cc/output/renderer_settings_unittest.cc |
deleted file mode 100644 |
index cfcbdccce39ebf66dd6a77c6cce4833ca7461559..0000000000000000000000000000000000000000 |
--- a/cc/output/renderer_settings_unittest.cc |
+++ /dev/null |
@@ -1,78 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "cc/output/renderer_settings.h" |
- |
-#include "cc/proto/renderer_settings.pb.h" |
-#include "testing/gtest/include/gtest/gtest.h" |
- |
-namespace cc { |
-namespace { |
- |
-void VerifySerializeAndDeserializeProto(const RendererSettings& settings1) { |
- proto::RendererSettings proto; |
- settings1.ToProtobuf(&proto); |
- RendererSettings settings2; |
- settings2.FromProtobuf(proto); |
- EXPECT_EQ(settings1, settings2); |
-} |
- |
-TEST(RendererSettingsTest, AllFieldsFlipped) { |
- RendererSettings settings; |
- settings.allow_antialiasing = false; |
- settings.force_antialiasing = true; |
- settings.force_blending_with_shaders = true; |
- settings.partial_swap_enabled = true; |
- settings.finish_rendering_on_resize = true; |
- settings.should_clear_root_render_pass = false; |
- settings.disable_display_vsync = true; |
- settings.release_overlay_resources_after_gpu_query = true; |
- settings.refresh_rate = 6.0; |
- settings.highp_threshold_min = 1; |
- settings.texture_id_allocation_chunk_size = 46; |
- settings.use_gpu_memory_buffer_resources = true; |
- settings.preferred_tile_format = RGBA_4444; |
- settings.buffer_to_texture_target_map.insert( |
- BufferToTextureTargetMap::value_type( |
- BufferToTextureTargetKey(gfx::BufferUsage::GPU_READ_CPU_READ_WRITE, |
- gfx::BufferFormat::R_8), |
- 54)); |
- settings.buffer_to_texture_target_map.insert( |
- BufferToTextureTargetMap::value_type( |
- BufferToTextureTargetKey(gfx::BufferUsage::GPU_READ_CPU_READ_WRITE, |
- gfx::BufferFormat::BGRA_8888), |
- 55)); |
- VerifySerializeAndDeserializeProto(settings); |
-} |
- |
-TEST(RendererSettingsTest, ArbitraryFieldValues) { |
- RendererSettings settings; |
- settings.allow_antialiasing = false; |
- settings.force_antialiasing = true; |
- settings.force_blending_with_shaders = false; |
- settings.partial_swap_enabled = true; |
- settings.finish_rendering_on_resize = false; |
- settings.should_clear_root_render_pass = false; |
- settings.disable_display_vsync = true; |
- settings.release_overlay_resources_after_gpu_query = true; |
- settings.refresh_rate = 999.0; |
- settings.highp_threshold_min = 1; |
- settings.texture_id_allocation_chunk_size = 12; |
- settings.use_gpu_memory_buffer_resources = true; |
- settings.preferred_tile_format = RGBA_4444; |
- settings.buffer_to_texture_target_map.insert( |
- BufferToTextureTargetMap::value_type( |
- BufferToTextureTargetKey(gfx::BufferUsage::SCANOUT, |
- gfx::BufferFormat::UYVY_422), |
- 10)); |
- settings.buffer_to_texture_target_map.insert( |
- BufferToTextureTargetMap::value_type( |
- BufferToTextureTargetKey(gfx::BufferUsage::GPU_READ_CPU_READ_WRITE, |
- gfx::BufferFormat::RGBA_8888), |
- 19)); |
- VerifySerializeAndDeserializeProto(settings); |
-} |
- |
-} // namespace |
-} // namespace cc |