Commit 312bce05 authored by danakj's avatar danakj Committed by Commit Bot

viz: Include StructTraits headers that are used in the header

The CompositorFrame StructTraits uses the traits of RenderPass and
CompositorFrameMetadata, so they should be included.

R=weiliangc@chromium.org

Bug: 755319
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
Change-Id: If8a895128953dc4049e7c446667bdfb022a94ae3
Reviewed-on: https://chromium-review.googlesource.com/1073965
Commit-Queue: danakj <danakj@chromium.org>
Reviewed-by: default avatarweiliangc <weiliangc@chromium.org>
Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#562055}
parent ccc164a7
......@@ -5,9 +5,6 @@
#include "services/viz/public/cpp/compositing/compositor_frame_struct_traits.h"
#include "base/trace_event/trace_event.h"
#include "services/viz/public/cpp/compositing/compositor_frame_metadata_struct_traits.h"
#include "services/viz/public/cpp/compositing/render_pass_struct_traits.h"
#include "services/viz/public/cpp/compositing/transferable_resource_struct_traits.h"
namespace mojo {
......
......@@ -8,6 +8,8 @@
#include <vector>
#include "components/viz/common/quads/compositor_frame.h"
#include "services/viz/public/cpp/compositing/compositor_frame_metadata_struct_traits.h"
#include "services/viz/public/cpp/compositing/render_pass_struct_traits.h"
#include "services/viz/public/cpp/compositing/transferable_resource_struct_traits.h"
#include "services/viz/public/interfaces/compositing/compositor_frame.mojom-shared.h"
......
......@@ -6,7 +6,6 @@
#include "base/numerics/safe_conversions.h"
#include "base/trace_event/trace_event.h"
#include "services/viz/public/cpp/compositing/shared_quad_state_struct_traits.h"
namespace mojo {
......
......@@ -14,9 +14,7 @@
#include "gpu/ipc/common/mailbox_holder_struct_traits.h"
#include "gpu/ipc/common/mailbox_struct_traits.h"
#include "mojo/public/cpp/bindings/message.h"
#include "services/viz/public/cpp/compositing/compositor_frame_metadata_struct_traits.h"
#include "services/viz/public/cpp/compositing/compositor_frame_struct_traits.h"
#include "services/viz/public/cpp/compositing/render_pass_struct_traits.h"
#include "services/viz/public/cpp/compositing/selection_struct_traits.h"
#include "services/viz/public/cpp/compositing/shared_quad_state_struct_traits.h"
#include "services/viz/public/cpp/compositing/surface_id_struct_traits.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment