chromium/out/Default/gen/third_party/perfetto/protos/perfetto/trace/android/surfaceflinger_transactions.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: protos/perfetto/trace/android/surfaceflinger_transactions.proto

#include "protos/perfetto/trace/android/surfaceflinger_transactions.pb.h"

#include <algorithm>

#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

_pb;
_pbi;

namespace perfetto {
namespace protos {
PROTOBUF_CONSTEXPR TransactionTraceFile::TransactionTraceFile(
    ::_pbi::ConstantInitialized):{}
struct TransactionTraceFileDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TransactionTraceFileDefaultTypeInternal _TransactionTraceFile_default_instance_;
PROTOBUF_CONSTEXPR TransactionTraceEntry::TransactionTraceEntry(
    ::_pbi::ConstantInitialized):{}
struct TransactionTraceEntryDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TransactionTraceEntryDefaultTypeInternal _TransactionTraceEntry_default_instance_;
PROTOBUF_CONSTEXPR DisplayInfo::DisplayInfo(
    ::_pbi::ConstantInitialized):{}
struct DisplayInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DisplayInfoDefaultTypeInternal _DisplayInfo_default_instance_;
PROTOBUF_CONSTEXPR LayerCreationArgs::LayerCreationArgs(
    ::_pbi::ConstantInitialized):{}
struct LayerCreationArgsDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerCreationArgsDefaultTypeInternal _LayerCreationArgs_default_instance_;
PROTOBUF_CONSTEXPR Transform::Transform(
    ::_pbi::ConstantInitialized):{}
struct TransformDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TransformDefaultTypeInternal _Transform_default_instance_;
PROTOBUF_CONSTEXPR TransactionState::TransactionState(
    ::_pbi::ConstantInitialized):{}
struct TransactionStateDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TransactionStateDefaultTypeInternal _TransactionState_default_instance_;
PROTOBUF_CONSTEXPR LayerState_Matrix22::LayerState_Matrix22(
    ::_pbi::ConstantInitialized):{}
struct LayerState_Matrix22DefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerState_Matrix22DefaultTypeInternal _LayerState_Matrix22_default_instance_;
PROTOBUF_CONSTEXPR LayerState_Color3::LayerState_Color3(
    ::_pbi::ConstantInitialized):{}
struct LayerState_Color3DefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerState_Color3DefaultTypeInternal _LayerState_Color3_default_instance_;
PROTOBUF_CONSTEXPR LayerState_BufferData::LayerState_BufferData(
    ::_pbi::ConstantInitialized):{}
struct LayerState_BufferDataDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerState_BufferDataDefaultTypeInternal _LayerState_BufferData_default_instance_;
PROTOBUF_CONSTEXPR LayerState_WindowInfo::LayerState_WindowInfo(
    ::_pbi::ConstantInitialized):{}
struct LayerState_WindowInfoDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerState_WindowInfoDefaultTypeInternal _LayerState_WindowInfo_default_instance_;
PROTOBUF_CONSTEXPR LayerState::LayerState(
    ::_pbi::ConstantInitialized):{}
struct LayerStateDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LayerStateDefaultTypeInternal _LayerState_default_instance_;
PROTOBUF_CONSTEXPR DisplayState::DisplayState(
    ::_pbi::ConstantInitialized):{}
struct DisplayStateDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DisplayStateDefaultTypeInternal _DisplayState_default_instance_;
}  // namespace protos
}  // namespace perfetto
namespace perfetto {
namespace protos {
bool TransactionTraceFile_MagicNumber_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> TransactionTraceFile_MagicNumber_strings[3] =;

static const char TransactionTraceFile_MagicNumber_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry TransactionTraceFile_MagicNumber_entries[] =;

static const int TransactionTraceFile_MagicNumber_entries_by_number[] =;

const std::string& TransactionTraceFile_MagicNumber_Name(
    TransactionTraceFile_MagicNumber value) {}
bool TransactionTraceFile_MagicNumber_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TransactionTraceFile_MagicNumber* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr TransactionTraceFile_MagicNumber TransactionTraceFile::INVALID;
constexpr TransactionTraceFile_MagicNumber TransactionTraceFile::MAGIC_NUMBER_L;
constexpr TransactionTraceFile_MagicNumber TransactionTraceFile::MAGIC_NUMBER_H;
constexpr TransactionTraceFile_MagicNumber TransactionTraceFile::MagicNumber_MIN;
constexpr TransactionTraceFile_MagicNumber TransactionTraceFile::MagicNumber_MAX;
constexpr int TransactionTraceFile::MagicNumber_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_BufferData_BufferDataChange_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_BufferData_BufferDataChange_strings[4] =;

static const char LayerState_BufferData_BufferDataChange_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_BufferData_BufferDataChange_entries[] =;

static const int LayerState_BufferData_BufferDataChange_entries_by_number[] =;

const std::string& LayerState_BufferData_BufferDataChange_Name(
    LayerState_BufferData_BufferDataChange value) {}
bool LayerState_BufferData_BufferDataChange_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_BufferData_BufferDataChange* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::BufferDataChangeNone;
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::fenceChanged;
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::frameNumberChanged;
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::cachedBufferChanged;
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::BufferDataChange_MIN;
constexpr LayerState_BufferData_BufferDataChange LayerState_BufferData::BufferDataChange_MAX;
constexpr int LayerState_BufferData::BufferDataChange_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_BufferData_PixelFormat_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_BufferData_PixelFormat_strings[15] =;

static const char LayerState_BufferData_PixelFormat_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_BufferData_PixelFormat_entries[] =;

static const int LayerState_BufferData_PixelFormat_entries_by_number[] =;

const std::string& LayerState_BufferData_PixelFormat_Name(
    LayerState_BufferData_PixelFormat value) {}
bool LayerState_BufferData_PixelFormat_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_BufferData_PixelFormat* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_UNKNOWN;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_CUSTOM;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_TRANSLUCENT;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_TRANSPARENT;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_OPAQUE;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBA_8888;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBX_8888;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGB_888;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGB_565;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_BGRA_8888;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBA_5551;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBA_4444;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBA_FP16;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_RGBA_1010102;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PIXEL_FORMAT_R_8;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PixelFormat_MIN;
constexpr LayerState_BufferData_PixelFormat LayerState_BufferData::PixelFormat_MAX;
constexpr int LayerState_BufferData::PixelFormat_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_ChangesLsb_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_ChangesLsb_strings[28] =;

static const char LayerState_ChangesLsb_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_ChangesLsb_entries[] =;

static const int LayerState_ChangesLsb_entries_by_number[] =;

const std::string& LayerState_ChangesLsb_Name(
    LayerState_ChangesLsb value) {}
bool LayerState_ChangesLsb_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_ChangesLsb* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_ChangesLsb LayerState::eChangesLsbNone;
constexpr LayerState_ChangesLsb LayerState::ePositionChanged;
constexpr LayerState_ChangesLsb LayerState::eLayerChanged;
constexpr LayerState_ChangesLsb LayerState::eAlphaChanged;
constexpr LayerState_ChangesLsb LayerState::eMatrixChanged;
constexpr LayerState_ChangesLsb LayerState::eTransparentRegionChanged;
constexpr LayerState_ChangesLsb LayerState::eFlagsChanged;
constexpr LayerState_ChangesLsb LayerState::eLayerStackChanged;
constexpr LayerState_ChangesLsb LayerState::eReleaseBufferListenerChanged;
constexpr LayerState_ChangesLsb LayerState::eShadowRadiusChanged;
constexpr LayerState_ChangesLsb LayerState::eBufferCropChanged;
constexpr LayerState_ChangesLsb LayerState::eRelativeLayerChanged;
constexpr LayerState_ChangesLsb LayerState::eReparent;
constexpr LayerState_ChangesLsb LayerState::eColorChanged;
constexpr LayerState_ChangesLsb LayerState::eBufferTransformChanged;
constexpr LayerState_ChangesLsb LayerState::eTransformToDisplayInverseChanged;
constexpr LayerState_ChangesLsb LayerState::eCropChanged;
constexpr LayerState_ChangesLsb LayerState::eBufferChanged;
constexpr LayerState_ChangesLsb LayerState::eAcquireFenceChanged;
constexpr LayerState_ChangesLsb LayerState::eDataspaceChanged;
constexpr LayerState_ChangesLsb LayerState::eHdrMetadataChanged;
constexpr LayerState_ChangesLsb LayerState::eSurfaceDamageRegionChanged;
constexpr LayerState_ChangesLsb LayerState::eApiChanged;
constexpr LayerState_ChangesLsb LayerState::eSidebandStreamChanged;
constexpr LayerState_ChangesLsb LayerState::eColorTransformChanged;
constexpr LayerState_ChangesLsb LayerState::eHasListenerCallbacksChanged;
constexpr LayerState_ChangesLsb LayerState::eInputInfoChanged;
constexpr LayerState_ChangesLsb LayerState::eCornerRadiusChanged;
constexpr LayerState_ChangesLsb LayerState::ChangesLsb_MIN;
constexpr LayerState_ChangesLsb LayerState::ChangesLsb_MAX;
constexpr int LayerState::ChangesLsb_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_ChangesMsb_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_ChangesMsb_strings[17] =;

static const char LayerState_ChangesMsb_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_ChangesMsb_entries[] =;

static const int LayerState_ChangesMsb_entries_by_number[] =;

const std::string& LayerState_ChangesMsb_Name(
    LayerState_ChangesMsb value) {}
bool LayerState_ChangesMsb_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_ChangesMsb* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_ChangesMsb LayerState::eChangesMsbNone;
constexpr LayerState_ChangesMsb LayerState::eDestinationFrameChanged;
constexpr LayerState_ChangesMsb LayerState::eCachedBufferChanged;
constexpr LayerState_ChangesMsb LayerState::eBackgroundColorChanged;
constexpr LayerState_ChangesMsb LayerState::eMetadataChanged;
constexpr LayerState_ChangesMsb LayerState::eColorSpaceAgnosticChanged;
constexpr LayerState_ChangesMsb LayerState::eFrameRateSelectionPriority;
constexpr LayerState_ChangesMsb LayerState::eFrameRateChanged;
constexpr LayerState_ChangesMsb LayerState::eBackgroundBlurRadiusChanged;
constexpr LayerState_ChangesMsb LayerState::eProducerDisconnect;
constexpr LayerState_ChangesMsb LayerState::eFixedTransformHintChanged;
constexpr LayerState_ChangesMsb LayerState::eFrameNumberChanged;
constexpr LayerState_ChangesMsb LayerState::eBlurRegionsChanged;
constexpr LayerState_ChangesMsb LayerState::eAutoRefreshChanged;
constexpr LayerState_ChangesMsb LayerState::eStretchChanged;
constexpr LayerState_ChangesMsb LayerState::eTrustedOverlayChanged;
constexpr LayerState_ChangesMsb LayerState::eDropInputModeChanged;
constexpr LayerState_ChangesMsb LayerState::ChangesMsb_MIN;
constexpr LayerState_ChangesMsb LayerState::ChangesMsb_MAX;
constexpr int LayerState::ChangesMsb_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_Flags_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_Flags_strings[7] =;

static const char LayerState_Flags_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_Flags_entries[] =;

static const int LayerState_Flags_entries_by_number[] =;

const std::string& LayerState_Flags_Name(
    LayerState_Flags value) {}
bool LayerState_Flags_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_Flags* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_Flags LayerState::eFlagsNone;
constexpr LayerState_Flags LayerState::eLayerHidden;
constexpr LayerState_Flags LayerState::eLayerOpaque;
constexpr LayerState_Flags LayerState::eLayerSkipScreenshot;
constexpr LayerState_Flags LayerState::eLayerSecure;
constexpr LayerState_Flags LayerState::eEnableBackpressure;
constexpr LayerState_Flags LayerState::eLayerIsDisplayDecoration;
constexpr LayerState_Flags LayerState::Flags_MIN;
constexpr LayerState_Flags LayerState::Flags_MAX;
constexpr int LayerState::Flags_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool LayerState_DropInputMode_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> LayerState_DropInputMode_strings[3] =;

static const char LayerState_DropInputMode_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry LayerState_DropInputMode_entries[] =;

static const int LayerState_DropInputMode_entries_by_number[] =;

const std::string& LayerState_DropInputMode_Name(
    LayerState_DropInputMode value) {}
bool LayerState_DropInputMode_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LayerState_DropInputMode* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr LayerState_DropInputMode LayerState::NONE;
constexpr LayerState_DropInputMode LayerState::ALL;
constexpr LayerState_DropInputMode LayerState::OBSCURED;
constexpr LayerState_DropInputMode LayerState::DropInputMode_MIN;
constexpr LayerState_DropInputMode LayerState::DropInputMode_MAX;
constexpr int LayerState::DropInputMode_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool DisplayState_Changes_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> DisplayState_Changes_strings[6] =;

static const char DisplayState_Changes_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry DisplayState_Changes_entries[] =;

static const int DisplayState_Changes_entries_by_number[] =;

const std::string& DisplayState_Changes_Name(
    DisplayState_Changes value) {}
bool DisplayState_Changes_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DisplayState_Changes* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr DisplayState_Changes DisplayState::eChangesNone;
constexpr DisplayState_Changes DisplayState::eSurfaceChanged;
constexpr DisplayState_Changes DisplayState::eLayerStackChanged;
constexpr DisplayState_Changes DisplayState::eDisplayProjectionChanged;
constexpr DisplayState_Changes DisplayState::eDisplaySizeChanged;
constexpr DisplayState_Changes DisplayState::eFlagsChanged;
constexpr DisplayState_Changes DisplayState::Changes_MIN;
constexpr DisplayState_Changes DisplayState::Changes_MAX;
constexpr int DisplayState::Changes_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))

// ===================================================================

class TransactionTraceFile::_Internal {};

TransactionTraceFile::TransactionTraceFile(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TransactionTraceFile::TransactionTraceFile(const TransactionTraceFile& from)
  :{}

inline void TransactionTraceFile::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TransactionTraceFile::~TransactionTraceFile() {}

inline void TransactionTraceFile::SharedDtor() {}

void TransactionTraceFile::SetCachedSize(int size) const {}

void TransactionTraceFile::Clear() {}

const char* TransactionTraceFile::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TransactionTraceFile::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TransactionTraceFile::ByteSizeLong() const {}

void TransactionTraceFile::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TransactionTraceFile::MergeFrom(const TransactionTraceFile& from) {}

void TransactionTraceFile::CopyFrom(const TransactionTraceFile& from) {}

bool TransactionTraceFile::IsInitialized() const {}

void TransactionTraceFile::InternalSwap(TransactionTraceFile* other) {}

std::string TransactionTraceFile::GetTypeName() const {}


// ===================================================================

class TransactionTraceEntry::_Internal {};

TransactionTraceEntry::TransactionTraceEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TransactionTraceEntry::TransactionTraceEntry(const TransactionTraceEntry& from)
  :{}

inline void TransactionTraceEntry::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TransactionTraceEntry::~TransactionTraceEntry() {}

inline void TransactionTraceEntry::SharedDtor() {}

void TransactionTraceEntry::SetCachedSize(int size) const {}

void TransactionTraceEntry::Clear() {}

const char* TransactionTraceEntry::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TransactionTraceEntry::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TransactionTraceEntry::ByteSizeLong() const {}

void TransactionTraceEntry::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TransactionTraceEntry::MergeFrom(const TransactionTraceEntry& from) {}

void TransactionTraceEntry::CopyFrom(const TransactionTraceEntry& from) {}

bool TransactionTraceEntry::IsInitialized() const {}

void TransactionTraceEntry::InternalSwap(TransactionTraceEntry* other) {}

std::string TransactionTraceEntry::GetTypeName() const {}


// ===================================================================

class DisplayInfo::_Internal {};

const ::perfetto::protos::Transform&
DisplayInfo::_Internal::transform_inverse(const DisplayInfo* msg) {}
const ::perfetto::protos::Transform&
DisplayInfo::_Internal::transform(const DisplayInfo* msg) {}
DisplayInfo::DisplayInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
DisplayInfo::DisplayInfo(const DisplayInfo& from)
  :{}

inline void DisplayInfo::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

DisplayInfo::~DisplayInfo() {}

inline void DisplayInfo::SharedDtor() {}

void DisplayInfo::SetCachedSize(int size) const {}

void DisplayInfo::Clear() {}

const char* DisplayInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* DisplayInfo::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t DisplayInfo::ByteSizeLong() const {}

void DisplayInfo::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void DisplayInfo::MergeFrom(const DisplayInfo& from) {}

void DisplayInfo::CopyFrom(const DisplayInfo& from) {}

bool DisplayInfo::IsInitialized() const {}

void DisplayInfo::InternalSwap(DisplayInfo* other) {}

std::string DisplayInfo::GetTypeName() const {}


// ===================================================================

class LayerCreationArgs::_Internal {};

LayerCreationArgs::LayerCreationArgs(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerCreationArgs::LayerCreationArgs(const LayerCreationArgs& from)
  :{}

inline void LayerCreationArgs::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerCreationArgs::~LayerCreationArgs() {}

inline void LayerCreationArgs::SharedDtor() {}

void LayerCreationArgs::SetCachedSize(int size) const {}

void LayerCreationArgs::Clear() {}

const char* LayerCreationArgs::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerCreationArgs::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerCreationArgs::ByteSizeLong() const {}

void LayerCreationArgs::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerCreationArgs::MergeFrom(const LayerCreationArgs& from) {}

void LayerCreationArgs::CopyFrom(const LayerCreationArgs& from) {}

bool LayerCreationArgs::IsInitialized() const {}

void LayerCreationArgs::InternalSwap(LayerCreationArgs* other) {}

std::string LayerCreationArgs::GetTypeName() const {}


// ===================================================================

class Transform::_Internal {};

Transform::Transform(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
Transform::Transform(const Transform& from)
  :{}

inline void Transform::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

Transform::~Transform() {}

inline void Transform::SharedDtor() {}

void Transform::SetCachedSize(int size) const {}

void Transform::Clear() {}

const char* Transform::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* Transform::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t Transform::ByteSizeLong() const {}

void Transform::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void Transform::MergeFrom(const Transform& from) {}

void Transform::CopyFrom(const Transform& from) {}

bool Transform::IsInitialized() const {}

void Transform::InternalSwap(Transform* other) {}

std::string Transform::GetTypeName() const {}


// ===================================================================

class TransactionState::_Internal {};

TransactionState::TransactionState(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
TransactionState::TransactionState(const TransactionState& from)
  :{}

inline void TransactionState::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

TransactionState::~TransactionState() {}

inline void TransactionState::SharedDtor() {}

void TransactionState::SetCachedSize(int size) const {}

void TransactionState::Clear() {}

const char* TransactionState::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* TransactionState::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t TransactionState::ByteSizeLong() const {}

void TransactionState::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void TransactionState::MergeFrom(const TransactionState& from) {}

void TransactionState::CopyFrom(const TransactionState& from) {}

bool TransactionState::IsInitialized() const {}

void TransactionState::InternalSwap(TransactionState* other) {}

std::string TransactionState::GetTypeName() const {}


// ===================================================================

class LayerState_Matrix22::_Internal {};

LayerState_Matrix22::LayerState_Matrix22(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerState_Matrix22::LayerState_Matrix22(const LayerState_Matrix22& from)
  :{}

inline void LayerState_Matrix22::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerState_Matrix22::~LayerState_Matrix22() {}

inline void LayerState_Matrix22::SharedDtor() {}

void LayerState_Matrix22::SetCachedSize(int size) const {}

void LayerState_Matrix22::Clear() {}

const char* LayerState_Matrix22::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerState_Matrix22::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerState_Matrix22::ByteSizeLong() const {}

void LayerState_Matrix22::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerState_Matrix22::MergeFrom(const LayerState_Matrix22& from) {}

void LayerState_Matrix22::CopyFrom(const LayerState_Matrix22& from) {}

bool LayerState_Matrix22::IsInitialized() const {}

void LayerState_Matrix22::InternalSwap(LayerState_Matrix22* other) {}

std::string LayerState_Matrix22::GetTypeName() const {}


// ===================================================================

class LayerState_Color3::_Internal {};

LayerState_Color3::LayerState_Color3(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerState_Color3::LayerState_Color3(const LayerState_Color3& from)
  :{}

inline void LayerState_Color3::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerState_Color3::~LayerState_Color3() {}

inline void LayerState_Color3::SharedDtor() {}

void LayerState_Color3::SetCachedSize(int size) const {}

void LayerState_Color3::Clear() {}

const char* LayerState_Color3::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerState_Color3::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerState_Color3::ByteSizeLong() const {}

void LayerState_Color3::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerState_Color3::MergeFrom(const LayerState_Color3& from) {}

void LayerState_Color3::CopyFrom(const LayerState_Color3& from) {}

bool LayerState_Color3::IsInitialized() const {}

void LayerState_Color3::InternalSwap(LayerState_Color3* other) {}

std::string LayerState_Color3::GetTypeName() const {}


// ===================================================================

class LayerState_BufferData::_Internal {};

LayerState_BufferData::LayerState_BufferData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerState_BufferData::LayerState_BufferData(const LayerState_BufferData& from)
  :{}

inline void LayerState_BufferData::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerState_BufferData::~LayerState_BufferData() {}

inline void LayerState_BufferData::SharedDtor() {}

void LayerState_BufferData::SetCachedSize(int size) const {}

void LayerState_BufferData::Clear() {}

const char* LayerState_BufferData::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerState_BufferData::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerState_BufferData::ByteSizeLong() const {}

void LayerState_BufferData::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerState_BufferData::MergeFrom(const LayerState_BufferData& from) {}

void LayerState_BufferData::CopyFrom(const LayerState_BufferData& from) {}

bool LayerState_BufferData::IsInitialized() const {}

void LayerState_BufferData::InternalSwap(LayerState_BufferData* other) {}

std::string LayerState_BufferData::GetTypeName() const {}


// ===================================================================

class LayerState_WindowInfo::_Internal {};

const ::perfetto::protos::RegionProto&
LayerState_WindowInfo::_Internal::touchable_region(const LayerState_WindowInfo* msg) {}
const ::perfetto::protos::RectProto&
LayerState_WindowInfo::_Internal::touchable_region_crop(const LayerState_WindowInfo* msg) {}
const ::perfetto::protos::Transform&
LayerState_WindowInfo::_Internal::transform(const LayerState_WindowInfo* msg) {}
void LayerState_WindowInfo::clear_touchable_region() {}
void LayerState_WindowInfo::clear_touchable_region_crop() {}
LayerState_WindowInfo::LayerState_WindowInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerState_WindowInfo::LayerState_WindowInfo(const LayerState_WindowInfo& from)
  :{}

inline void LayerState_WindowInfo::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerState_WindowInfo::~LayerState_WindowInfo() {}

inline void LayerState_WindowInfo::SharedDtor() {}

void LayerState_WindowInfo::SetCachedSize(int size) const {}

void LayerState_WindowInfo::Clear() {}

const char* LayerState_WindowInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerState_WindowInfo::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerState_WindowInfo::ByteSizeLong() const {}

void LayerState_WindowInfo::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerState_WindowInfo::MergeFrom(const LayerState_WindowInfo& from) {}

void LayerState_WindowInfo::CopyFrom(const LayerState_WindowInfo& from) {}

bool LayerState_WindowInfo::IsInitialized() const {}

void LayerState_WindowInfo::InternalSwap(LayerState_WindowInfo* other) {}

std::string LayerState_WindowInfo::GetTypeName() const {}


// ===================================================================

class LayerState::_Internal {};

const ::perfetto::protos::LayerState_Matrix22&
LayerState::_Internal::matrix(const LayerState* msg) {}
const ::perfetto::protos::LayerState_Color3&
LayerState::_Internal::color(const LayerState* msg) {}
const ::perfetto::protos::RegionProto&
LayerState::_Internal::transparent_region(const LayerState* msg) {}
const ::perfetto::protos::RectProto&
LayerState::_Internal::crop(const LayerState* msg) {}
const ::perfetto::protos::LayerState_BufferData&
LayerState::_Internal::buffer_data(const LayerState* msg) {}
const ::perfetto::protos::ColorTransformProto&
LayerState::_Internal::color_transform(const LayerState* msg) {}
const ::perfetto::protos::LayerState_WindowInfo&
LayerState::_Internal::window_info_handle(const LayerState* msg) {}
const ::perfetto::protos::RectProto&
LayerState::_Internal::buffer_crop(const LayerState* msg) {}
const ::perfetto::protos::RectProto&
LayerState::_Internal::destination_frame(const LayerState* msg) {}
void LayerState::clear_transparent_region() {}
void LayerState::clear_crop() {}
void LayerState::clear_color_transform() {}
void LayerState::clear_blur_regions() {}
void LayerState::clear_buffer_crop() {}
void LayerState::clear_destination_frame() {}
LayerState::LayerState(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
LayerState::LayerState(const LayerState& from)
  :{}

inline void LayerState::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

LayerState::~LayerState() {}

inline void LayerState::SharedDtor() {}

void LayerState::SetCachedSize(int size) const {}

void LayerState::Clear() {}

const char* LayerState::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* LayerState::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t LayerState::ByteSizeLong() const {}

void LayerState::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void LayerState::MergeFrom(const LayerState& from) {}

void LayerState::CopyFrom(const LayerState& from) {}

bool LayerState::IsInitialized() const {}

void LayerState::InternalSwap(LayerState* other) {}

std::string LayerState::GetTypeName() const {}


// ===================================================================

class DisplayState::_Internal {};

const ::perfetto::protos::RectProto&
DisplayState::_Internal::layer_stack_space_rect(const DisplayState* msg) {}
const ::perfetto::protos::RectProto&
DisplayState::_Internal::oriented_display_space_rect(const DisplayState* msg) {}
void DisplayState::clear_layer_stack_space_rect() {}
void DisplayState::clear_oriented_display_space_rect() {}
DisplayState::DisplayState(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
DisplayState::DisplayState(const DisplayState& from)
  :{}

inline void DisplayState::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

DisplayState::~DisplayState() {}

inline void DisplayState::SharedDtor() {}

void DisplayState::SetCachedSize(int size) const {}

void DisplayState::Clear() {}

const char* DisplayState::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* DisplayState::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t DisplayState::ByteSizeLong() const {}

void DisplayState::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void DisplayState::MergeFrom(const DisplayState& from) {}

void DisplayState::CopyFrom(const DisplayState& from) {}

bool DisplayState::IsInitialized() const {}

void DisplayState::InternalSwap(DisplayState* other) {}

std::string DisplayState::GetTypeName() const {}


// @@protoc_insertion_point(namespace_scope)
}  // namespace protos
}  // namespace perfetto
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::perfetto::protos::TransactionTraceFile*
Arena::CreateMaybeMessage< ::perfetto::protos::TransactionTraceFile >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::TransactionTraceEntry*
Arena::CreateMaybeMessage< ::perfetto::protos::TransactionTraceEntry >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::DisplayInfo*
Arena::CreateMaybeMessage< ::perfetto::protos::DisplayInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerCreationArgs*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerCreationArgs >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::Transform*
Arena::CreateMaybeMessage< ::perfetto::protos::Transform >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::TransactionState*
Arena::CreateMaybeMessage< ::perfetto::protos::TransactionState >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerState_Matrix22*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerState_Matrix22 >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerState_Color3*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerState_Color3 >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerState_BufferData*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerState_BufferData >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerState_WindowInfo*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerState_WindowInfo >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::LayerState*
Arena::CreateMaybeMessage< ::perfetto::protos::LayerState >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::DisplayState*
Arena::CreateMaybeMessage< ::perfetto::protos::DisplayState >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>