#ifndef GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_
#define GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_
#include <cstdint>
#include <optional>
#include "gpu/raster_export.h"
class GrDirectContext;
namespace base {
namespace trace_event {
class ProcessMemoryDump;
}
}
namespace gpu {
namespace raster {
RASTER_EXPORT void DumpGrMemoryStatistics(
const GrDirectContext* context,
base::trace_event::ProcessMemoryDump* pmd,
std::optional<uint64_t> tracing_guid);
RASTER_EXPORT void DumpBackgroundGrMemoryStatistics(
const GrDirectContext* context,
base::trace_event::ProcessMemoryDump* pmd);
}
}
#endif