#include "components/viz/common/quads/quad_list.h"
#include "components/viz/common/quads/compositor_render_pass_draw_quad.h"
#include "components/viz/common/quads/debug_border_draw_quad.h"
#include "components/viz/common/quads/draw_quad.h"
#include "components/viz/common/quads/largest_draw_quad.h"
#include "components/viz/common/quads/picture_draw_quad.h"
#include "components/viz/common/quads/shared_element_draw_quad.h"
#include "components/viz/common/quads/shared_quad_state.h"
#include "components/viz/common/quads/solid_color_draw_quad.h"
#include "components/viz/common/quads/surface_draw_quad.h"
#include "components/viz/common/quads/texture_draw_quad.h"
#include "components/viz/common/quads/tile_draw_quad.h"
#include "components/viz/common/quads/video_hole_draw_quad.h"
#include "components/viz/common/quads/yuv_video_draw_quad.h"
namespace {
constexpr size_t RoundUp(size_t size, size_t align) { … }
const size_t kDefaultNumQuadsToReserve = …;
}
namespace viz {
QuadList::QuadList()
: … { … }
QuadList::QuadList(size_t default_size_to_reserve)
: … { … }
QuadList::Iterator QuadList::InsertCopyBeforeDrawQuad(Iterator at,
size_t count) { … }
}