#include "cc/tiles/tile.h"
#include <stddef.h>
#include <algorithm>
#include <utility>
#include "base/numerics/safe_conversions.h"
#include "base/trace_event/trace_event.h"
#include "base/trace_event/traced_value.h"
#include "cc/base/math_util.h"
#include "cc/tiles/tile_manager.h"
#include "components/viz/common/resources/resource_sizes.h"
#include "components/viz/common/traced_value.h"
namespace cc {
Tile::Tile(TileManager* tile_manager,
const CreateInfo& info,
int layer_id,
int source_frame_number,
int flags)
: … { … }
Tile::~Tile() { … }
void Tile::AsValueInto(base::trace_event::TracedValue* value) const { … }
bool Tile::HasMissingLCPCandidateImages() const { … }
size_t Tile::GPUMemoryUsageInBytes() const { … }
}