| // Copyright 2017 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. |
| |
| module viz.mojom; |
| |
| struct RendererSettings { |
| bool allow_antialiasing; |
| bool finish_rendering_on_resize; |
| bool force_antialiasing; |
| bool force_blending_with_shaders; |
| bool tint_gl_composited_content; |
| int32 highp_threshold_min; |
| bool partial_swap_enabled; |
| bool release_overlay_resources_after_gpu_query; |
| bool should_clear_root_render_pass; |
| bool show_overdraw_feedback; |
| bool enable_draw_occlusion; |
| int32 slow_down_compositing_scale_factor; |
| bool use_skia_renderer; |
| bool use_skia_deferred_display_list; |
| bool allow_overlays; |
| }; |