// Generated by the protocol buffer compiler. DO NOT EDIT! // source: LayerScopePacket.proto #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION #include "LayerScopePacket.pb.h" #include #include #include #include #include #include // @@protoc_insertion_point(includes) namespace mozilla { namespace layers { namespace layerscope { void protobuf_ShutdownFile_LayerScopePacket_2eproto() { delete FramePacket::default_instance_; delete ColorPacket::default_instance_; delete TexturePacket::default_instance_; delete TexturePacket_Rect::default_instance_; delete TexturePacket_Size::default_instance_; delete TexturePacket_Matrix::default_instance_; delete TexturePacket_EffectMask::default_instance_; delete LayersPacket::default_instance_; delete LayersPacket_Layer::default_instance_; delete LayersPacket_Layer_Size::default_instance_; delete LayersPacket_Layer_Rect::default_instance_; delete LayersPacket_Layer_Region::default_instance_; delete LayersPacket_Layer_Matrix::default_instance_; delete LayersPacket_Layer_Shadow::default_instance_; delete MetaPacket::default_instance_; delete DrawPacket::default_instance_; delete DrawPacket_Rect::default_instance_; delete Packet::default_instance_; delete CommandPacket::default_instance_; } #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER void protobuf_AddDesc_LayerScopePacket_2eproto_impl() { GOOGLE_PROTOBUF_VERIFY_VERSION; #else void protobuf_AddDesc_LayerScopePacket_2eproto() { static bool already_here = false; if (already_here) return; already_here = true; GOOGLE_PROTOBUF_VERIFY_VERSION; #endif FramePacket::default_instance_ = new FramePacket(); ColorPacket::default_instance_ = new ColorPacket(); TexturePacket::default_instance_ = new TexturePacket(); TexturePacket_Rect::default_instance_ = new TexturePacket_Rect(); TexturePacket_Size::default_instance_ = new TexturePacket_Size(); TexturePacket_Matrix::default_instance_ = new TexturePacket_Matrix(); TexturePacket_EffectMask::default_instance_ = new TexturePacket_EffectMask(); LayersPacket::default_instance_ = new LayersPacket(); LayersPacket_Layer::default_instance_ = new LayersPacket_Layer(); LayersPacket_Layer_Size::default_instance_ = new LayersPacket_Layer_Size(); LayersPacket_Layer_Rect::default_instance_ = new LayersPacket_Layer_Rect(); LayersPacket_Layer_Region::default_instance_ = new LayersPacket_Layer_Region(); LayersPacket_Layer_Matrix::default_instance_ = new LayersPacket_Layer_Matrix(); LayersPacket_Layer_Shadow::default_instance_ = new LayersPacket_Layer_Shadow(); MetaPacket::default_instance_ = new MetaPacket(); DrawPacket::default_instance_ = new DrawPacket(); DrawPacket_Rect::default_instance_ = new DrawPacket_Rect(); Packet::default_instance_ = new Packet(); CommandPacket::default_instance_ = new CommandPacket(); FramePacket::default_instance_->InitAsDefaultInstance(); ColorPacket::default_instance_->InitAsDefaultInstance(); TexturePacket::default_instance_->InitAsDefaultInstance(); TexturePacket_Rect::default_instance_->InitAsDefaultInstance(); TexturePacket_Size::default_instance_->InitAsDefaultInstance(); TexturePacket_Matrix::default_instance_->InitAsDefaultInstance(); TexturePacket_EffectMask::default_instance_->InitAsDefaultInstance(); LayersPacket::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Size::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Rect::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Region::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Matrix::default_instance_->InitAsDefaultInstance(); LayersPacket_Layer_Shadow::default_instance_->InitAsDefaultInstance(); MetaPacket::default_instance_->InitAsDefaultInstance(); DrawPacket::default_instance_->InitAsDefaultInstance(); DrawPacket_Rect::default_instance_->InitAsDefaultInstance(); Packet::default_instance_->InitAsDefaultInstance(); CommandPacket::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_LayerScopePacket_2eproto); } #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AddDesc_LayerScopePacket_2eproto_once_); void protobuf_AddDesc_LayerScopePacket_2eproto() { ::google::protobuf::GoogleOnceInit(&protobuf_AddDesc_LayerScopePacket_2eproto_once_, &protobuf_AddDesc_LayerScopePacket_2eproto_impl); } #else // Force AddDescriptors() to be called at static initialization time. struct StaticDescriptorInitializer_LayerScopePacket_2eproto { StaticDescriptorInitializer_LayerScopePacket_2eproto() { protobuf_AddDesc_LayerScopePacket_2eproto(); } } static_descriptor_initializer_LayerScopePacket_2eproto_; #endif // =================================================================== #ifndef _MSC_VER const int FramePacket::kValueFieldNumber; const int FramePacket::kScaleFieldNumber; #endif // !_MSC_VER FramePacket::FramePacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.FramePacket) } void FramePacket::InitAsDefaultInstance() { } FramePacket::FramePacket(const FramePacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.FramePacket) } void FramePacket::SharedCtor() { _cached_size_ = 0; value_ = GOOGLE_ULONGLONG(0); scale_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } FramePacket::~FramePacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.FramePacket) SharedDtor(); } void FramePacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void FramePacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const FramePacket& FramePacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } FramePacket* FramePacket::default_instance_ = NULL; FramePacket* FramePacket::New() const { return new FramePacket; } void FramePacket::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(value_, scale_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool FramePacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.FramePacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional uint64 value = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &value_))); set_has_value(); } else { goto handle_unusual; } if (input->ExpectTag(21)) goto parse_scale; break; } // optional float scale = 2; case 2: { if (tag == 21) { parse_scale: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &scale_))); set_has_scale(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.FramePacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.FramePacket) return false; #undef DO_ } void FramePacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.FramePacket) // optional uint64 value = 1; if (has_value()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->value(), output); } // optional float scale = 2; if (has_scale()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->scale(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.FramePacket) } int FramePacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional uint64 value = 1; if (has_value()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->value()); } // optional float scale = 2; if (has_scale()) { total_size += 1 + 4; } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void FramePacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void FramePacket::MergeFrom(const FramePacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_value()) { set_value(from.value()); } if (from.has_scale()) { set_scale(from.scale()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void FramePacket::CopyFrom(const FramePacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool FramePacket::IsInitialized() const { return true; } void FramePacket::Swap(FramePacket* other) { if (other != this) { std::swap(value_, other->value_); std::swap(scale_, other->scale_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string FramePacket::GetTypeName() const { return "mozilla.layers.layerscope.FramePacket"; } // =================================================================== #ifndef _MSC_VER const int ColorPacket::kLayerrefFieldNumber; const int ColorPacket::kWidthFieldNumber; const int ColorPacket::kHeightFieldNumber; const int ColorPacket::kColorFieldNumber; #endif // !_MSC_VER ColorPacket::ColorPacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.ColorPacket) } void ColorPacket::InitAsDefaultInstance() { } ColorPacket::ColorPacket(const ColorPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.ColorPacket) } void ColorPacket::SharedCtor() { _cached_size_ = 0; layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; color_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } ColorPacket::~ColorPacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.ColorPacket) SharedDtor(); } void ColorPacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void ColorPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ColorPacket& ColorPacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } ColorPacket* ColorPacket::default_instance_ = NULL; ColorPacket* ColorPacket::New() const { return new ColorPacket; } void ColorPacket::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(layerref_, color_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool ColorPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.ColorPacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint64 layerref = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &layerref_))); set_has_layerref(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_width; break; } // optional uint32 width = 2; case 2: { if (tag == 16) { parse_width: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &width_))); set_has_width(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_height; break; } // optional uint32 height = 3; case 3: { if (tag == 24) { parse_height: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &height_))); set_has_height(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_color; break; } // optional uint32 color = 4; case 4: { if (tag == 32) { parse_color: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &color_))); set_has_color(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.ColorPacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.ColorPacket) return false; #undef DO_ } void ColorPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.ColorPacket) // required uint64 layerref = 1; if (has_layerref()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->layerref(), output); } // optional uint32 width = 2; if (has_width()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->width(), output); } // optional uint32 height = 3; if (has_height()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->height(), output); } // optional uint32 color = 4; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->color(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.ColorPacket) } int ColorPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint64 layerref = 1; if (has_layerref()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->layerref()); } // optional uint32 width = 2; if (has_width()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->width()); } // optional uint32 height = 3; if (has_height()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->height()); } // optional uint32 color = 4; if (has_color()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->color()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void ColorPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void ColorPacket::MergeFrom(const ColorPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_layerref()) { set_layerref(from.layerref()); } if (from.has_width()) { set_width(from.width()); } if (from.has_height()) { set_height(from.height()); } if (from.has_color()) { set_color(from.color()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void ColorPacket::CopyFrom(const ColorPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool ColorPacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void ColorPacket::Swap(ColorPacket* other) { if (other != this) { std::swap(layerref_, other->layerref_); std::swap(width_, other->width_); std::swap(height_, other->height_); std::swap(color_, other->color_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string ColorPacket::GetTypeName() const { return "mozilla.layers.layerscope.ColorPacket"; } // =================================================================== bool TexturePacket_Filter_IsValid(int value) { switch(value) { case 0: case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const TexturePacket_Filter TexturePacket::GOOD; const TexturePacket_Filter TexturePacket::LINEAR; const TexturePacket_Filter TexturePacket::POINT; const TexturePacket_Filter TexturePacket::Filter_MIN; const TexturePacket_Filter TexturePacket::Filter_MAX; const int TexturePacket::Filter_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int TexturePacket_Rect::kXFieldNumber; const int TexturePacket_Rect::kYFieldNumber; const int TexturePacket_Rect::kWFieldNumber; const int TexturePacket_Rect::kHFieldNumber; #endif // !_MSC_VER TexturePacket_Rect::TexturePacket_Rect() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.TexturePacket.Rect) } void TexturePacket_Rect::InitAsDefaultInstance() { } TexturePacket_Rect::TexturePacket_Rect(const TexturePacket_Rect& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.TexturePacket.Rect) } void TexturePacket_Rect::SharedCtor() { _cached_size_ = 0; x_ = 0; y_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket_Rect::~TexturePacket_Rect() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.TexturePacket.Rect) SharedDtor(); } void TexturePacket_Rect::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void TexturePacket_Rect::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket_Rect& TexturePacket_Rect::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } TexturePacket_Rect* TexturePacket_Rect::default_instance_ = NULL; TexturePacket_Rect* TexturePacket_Rect::New() const { return new TexturePacket_Rect; } void TexturePacket_Rect::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(x_, h_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool TexturePacket_Rect::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.TexturePacket.Rect) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional float x = 1; case 1: { if (tag == 13) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &x_))); set_has_x(); } else { goto handle_unusual; } if (input->ExpectTag(21)) goto parse_y; break; } // optional float y = 2; case 2: { if (tag == 21) { parse_y: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &y_))); set_has_y(); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_w; break; } // optional float w = 3; case 3: { if (tag == 29) { parse_w: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &w_))); set_has_w(); } else { goto handle_unusual; } if (input->ExpectTag(37)) goto parse_h; break; } // optional float h = 4; case 4: { if (tag == 37) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &h_))); set_has_h(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.TexturePacket.Rect) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.TexturePacket.Rect) return false; #undef DO_ } void TexturePacket_Rect::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.TexturePacket.Rect) // optional float x = 1; if (has_x()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->x(), output); } // optional float y = 2; if (has_y()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->y(), output); } // optional float w = 3; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->w(), output); } // optional float h = 4; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->h(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.TexturePacket.Rect) } int TexturePacket_Rect::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional float x = 1; if (has_x()) { total_size += 1 + 4; } // optional float y = 2; if (has_y()) { total_size += 1 + 4; } // optional float w = 3; if (has_w()) { total_size += 1 + 4; } // optional float h = 4; if (has_h()) { total_size += 1 + 4; } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket_Rect::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket_Rect::MergeFrom(const TexturePacket_Rect& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_x()) { set_x(from.x()); } if (from.has_y()) { set_y(from.y()); } if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void TexturePacket_Rect::CopyFrom(const TexturePacket_Rect& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket_Rect::IsInitialized() const { return true; } void TexturePacket_Rect::Swap(TexturePacket_Rect* other) { if (other != this) { std::swap(x_, other->x_); std::swap(y_, other->y_); std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket_Rect::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket.Rect"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int TexturePacket_Size::kWFieldNumber; const int TexturePacket_Size::kHFieldNumber; #endif // !_MSC_VER TexturePacket_Size::TexturePacket_Size() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.TexturePacket.Size) } void TexturePacket_Size::InitAsDefaultInstance() { } TexturePacket_Size::TexturePacket_Size(const TexturePacket_Size& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.TexturePacket.Size) } void TexturePacket_Size::SharedCtor() { _cached_size_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket_Size::~TexturePacket_Size() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.TexturePacket.Size) SharedDtor(); } void TexturePacket_Size::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void TexturePacket_Size::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket_Size& TexturePacket_Size::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } TexturePacket_Size* TexturePacket_Size::default_instance_ = NULL; TexturePacket_Size* TexturePacket_Size::New() const { return new TexturePacket_Size; } void TexturePacket_Size::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(w_, h_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool TexturePacket_Size::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.TexturePacket.Size) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 w = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &w_))); set_has_w(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_h; break; } // optional int32 h = 2; case 2: { if (tag == 16) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &h_))); set_has_h(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.TexturePacket.Size) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.TexturePacket.Size) return false; #undef DO_ } void TexturePacket_Size::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.TexturePacket.Size) // optional int32 w = 1; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->w(), output); } // optional int32 h = 2; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->h(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.TexturePacket.Size) } int TexturePacket_Size::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 w = 1; if (has_w()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->w()); } // optional int32 h = 2; if (has_h()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->h()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket_Size::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket_Size::MergeFrom(const TexturePacket_Size& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void TexturePacket_Size::CopyFrom(const TexturePacket_Size& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket_Size::IsInitialized() const { return true; } void TexturePacket_Size::Swap(TexturePacket_Size* other) { if (other != this) { std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket_Size::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket.Size"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int TexturePacket_Matrix::kIs2DFieldNumber; const int TexturePacket_Matrix::kIsIdFieldNumber; const int TexturePacket_Matrix::kMFieldNumber; #endif // !_MSC_VER TexturePacket_Matrix::TexturePacket_Matrix() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.TexturePacket.Matrix) } void TexturePacket_Matrix::InitAsDefaultInstance() { } TexturePacket_Matrix::TexturePacket_Matrix(const TexturePacket_Matrix& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.TexturePacket.Matrix) } void TexturePacket_Matrix::SharedCtor() { _cached_size_ = 0; is2d_ = false; isid_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket_Matrix::~TexturePacket_Matrix() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.TexturePacket.Matrix) SharedDtor(); } void TexturePacket_Matrix::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void TexturePacket_Matrix::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket_Matrix& TexturePacket_Matrix::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } TexturePacket_Matrix* TexturePacket_Matrix::default_instance_ = NULL; TexturePacket_Matrix* TexturePacket_Matrix::New() const { return new TexturePacket_Matrix; } void TexturePacket_Matrix::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(is2d_, isid_); #undef OFFSET_OF_FIELD_ #undef ZR_ m_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool TexturePacket_Matrix::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.TexturePacket.Matrix) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool is2D = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &is2d_))); set_has_is2d(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_isId; break; } // optional bool isId = 2; case 2: { if (tag == 16) { parse_isId: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &isid_))); set_has_isid(); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_m; break; } // repeated float m = 3; case 3: { if (tag == 29) { parse_m: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 1, 29, input, this->mutable_m()))); } else if (tag == 26) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, this->mutable_m()))); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_m; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.TexturePacket.Matrix) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.TexturePacket.Matrix) return false; #undef DO_ } void TexturePacket_Matrix::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.TexturePacket.Matrix) // optional bool is2D = 1; if (has_is2d()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->is2d(), output); } // optional bool isId = 2; if (has_isid()) { ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isid(), output); } // repeated float m = 3; for (int i = 0; i < this->m_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteFloat( 3, this->m(i), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.TexturePacket.Matrix) } int TexturePacket_Matrix::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool is2D = 1; if (has_is2d()) { total_size += 1 + 1; } // optional bool isId = 2; if (has_isid()) { total_size += 1 + 1; } } // repeated float m = 3; { int data_size = 0; data_size = 4 * this->m_size(); total_size += 1 * this->m_size() + data_size; } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket_Matrix::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket_Matrix::MergeFrom(const TexturePacket_Matrix& from) { GOOGLE_CHECK_NE(&from, this); m_.MergeFrom(from.m_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_is2d()) { set_is2d(from.is2d()); } if (from.has_isid()) { set_isid(from.isid()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void TexturePacket_Matrix::CopyFrom(const TexturePacket_Matrix& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket_Matrix::IsInitialized() const { return true; } void TexturePacket_Matrix::Swap(TexturePacket_Matrix* other) { if (other != this) { std::swap(is2d_, other->is2d_); std::swap(isid_, other->isid_); m_.Swap(&other->m_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket_Matrix::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket.Matrix"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int TexturePacket_EffectMask::kMIs3DFieldNumber; const int TexturePacket_EffectMask::kMSizeFieldNumber; const int TexturePacket_EffectMask::kMMaskTransformFieldNumber; #endif // !_MSC_VER TexturePacket_EffectMask::TexturePacket_EffectMask() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.TexturePacket.EffectMask) } void TexturePacket_EffectMask::InitAsDefaultInstance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER msize_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Size*>( ::mozilla::layers::layerscope::TexturePacket_Size::internal_default_instance()); #else msize_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Size*>(&::mozilla::layers::layerscope::TexturePacket_Size::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER mmasktransform_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Matrix*>( ::mozilla::layers::layerscope::TexturePacket_Matrix::internal_default_instance()); #else mmasktransform_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Matrix*>(&::mozilla::layers::layerscope::TexturePacket_Matrix::default_instance()); #endif } TexturePacket_EffectMask::TexturePacket_EffectMask(const TexturePacket_EffectMask& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.TexturePacket.EffectMask) } void TexturePacket_EffectMask::SharedCtor() { _cached_size_ = 0; mis3d_ = false; msize_ = NULL; mmasktransform_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket_EffectMask::~TexturePacket_EffectMask() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.TexturePacket.EffectMask) SharedDtor(); } void TexturePacket_EffectMask::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif delete msize_; delete mmasktransform_; } } void TexturePacket_EffectMask::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket_EffectMask& TexturePacket_EffectMask::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } TexturePacket_EffectMask* TexturePacket_EffectMask::default_instance_ = NULL; TexturePacket_EffectMask* TexturePacket_EffectMask::New() const { return new TexturePacket_EffectMask; } void TexturePacket_EffectMask::Clear() { if (_has_bits_[0 / 32] & 7) { mis3d_ = false; if (has_msize()) { if (msize_ != NULL) msize_->::mozilla::layers::layerscope::TexturePacket_Size::Clear(); } if (has_mmasktransform()) { if (mmasktransform_ != NULL) mmasktransform_->::mozilla::layers::layerscope::TexturePacket_Matrix::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool TexturePacket_EffectMask::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.TexturePacket.EffectMask) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool mIs3D = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &mis3d_))); set_has_mis3d(); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_mSize; break; } // optional .mozilla.layers.layerscope.TexturePacket.Size mSize = 2; case 2: { if (tag == 18) { parse_mSize: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_msize())); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_mMaskTransform; break; } // optional .mozilla.layers.layerscope.TexturePacket.Matrix mMaskTransform = 3; case 3: { if (tag == 26) { parse_mMaskTransform: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_mmasktransform())); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.TexturePacket.EffectMask) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.TexturePacket.EffectMask) return false; #undef DO_ } void TexturePacket_EffectMask::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.TexturePacket.EffectMask) // optional bool mIs3D = 1; if (has_mis3d()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->mis3d(), output); } // optional .mozilla.layers.layerscope.TexturePacket.Size mSize = 2; if (has_msize()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 2, this->msize(), output); } // optional .mozilla.layers.layerscope.TexturePacket.Matrix mMaskTransform = 3; if (has_mmasktransform()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 3, this->mmasktransform(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.TexturePacket.EffectMask) } int TexturePacket_EffectMask::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool mIs3D = 1; if (has_mis3d()) { total_size += 1 + 1; } // optional .mozilla.layers.layerscope.TexturePacket.Size mSize = 2; if (has_msize()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->msize()); } // optional .mozilla.layers.layerscope.TexturePacket.Matrix mMaskTransform = 3; if (has_mmasktransform()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->mmasktransform()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket_EffectMask::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket_EffectMask::MergeFrom(const TexturePacket_EffectMask& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_mis3d()) { set_mis3d(from.mis3d()); } if (from.has_msize()) { mutable_msize()->::mozilla::layers::layerscope::TexturePacket_Size::MergeFrom(from.msize()); } if (from.has_mmasktransform()) { mutable_mmasktransform()->::mozilla::layers::layerscope::TexturePacket_Matrix::MergeFrom(from.mmasktransform()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void TexturePacket_EffectMask::CopyFrom(const TexturePacket_EffectMask& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket_EffectMask::IsInitialized() const { return true; } void TexturePacket_EffectMask::Swap(TexturePacket_EffectMask* other) { if (other != this) { std::swap(mis3d_, other->mis3d_); std::swap(msize_, other->msize_); std::swap(mmasktransform_, other->mmasktransform_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket_EffectMask::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket.EffectMask"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int TexturePacket::kLayerrefFieldNumber; const int TexturePacket::kWidthFieldNumber; const int TexturePacket::kHeightFieldNumber; const int TexturePacket::kStrideFieldNumber; const int TexturePacket::kNameFieldNumber; const int TexturePacket::kTargetFieldNumber; const int TexturePacket::kDataformatFieldNumber; const int TexturePacket::kGlcontextFieldNumber; const int TexturePacket::kDataFieldNumber; const int TexturePacket::kMTextureCoordsFieldNumber; const int TexturePacket::kMPremultipliedFieldNumber; const int TexturePacket::kMFilterFieldNumber; const int TexturePacket::kIsMaskFieldNumber; const int TexturePacket::kMaskFieldNumber; #endif // !_MSC_VER TexturePacket::TexturePacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.TexturePacket) } void TexturePacket::InitAsDefaultInstance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER mtexturecoords_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Rect*>( ::mozilla::layers::layerscope::TexturePacket_Rect::internal_default_instance()); #else mtexturecoords_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_Rect*>(&::mozilla::layers::layerscope::TexturePacket_Rect::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER mask_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_EffectMask*>( ::mozilla::layers::layerscope::TexturePacket_EffectMask::internal_default_instance()); #else mask_ = const_cast< ::mozilla::layers::layerscope::TexturePacket_EffectMask*>(&::mozilla::layers::layerscope::TexturePacket_EffectMask::default_instance()); #endif } TexturePacket::TexturePacket(const TexturePacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.TexturePacket) } void TexturePacket::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; layerref_ = GOOGLE_ULONGLONG(0); width_ = 0u; height_ = 0u; stride_ = 0u; name_ = 0u; target_ = 0u; dataformat_ = 0u; glcontext_ = GOOGLE_ULONGLONG(0); data_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); mtexturecoords_ = NULL; mpremultiplied_ = false; mfilter_ = 0; ismask_ = false; mask_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } TexturePacket::~TexturePacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.TexturePacket) SharedDtor(); } void TexturePacket::SharedDtor() { if (data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete data_; } #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif delete mtexturecoords_; delete mask_; } } void TexturePacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const TexturePacket& TexturePacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } TexturePacket* TexturePacket::default_instance_ = NULL; TexturePacket* TexturePacket::New() const { return new TexturePacket; } void TexturePacket::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 255) { ZR_(layerref_, glcontext_); } if (_has_bits_[8 / 32] & 16128) { ZR_(mfilter_, ismask_); if (has_data()) { if (data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { data_->clear(); } } if (has_mtexturecoords()) { if (mtexturecoords_ != NULL) mtexturecoords_->::mozilla::layers::layerscope::TexturePacket_Rect::Clear(); } if (has_mask()) { if (mask_ != NULL) mask_->::mozilla::layers::layerscope::TexturePacket_EffectMask::Clear(); } } #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool TexturePacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.TexturePacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint64 layerref = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &layerref_))); set_has_layerref(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_width; break; } // optional uint32 width = 2; case 2: { if (tag == 16) { parse_width: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &width_))); set_has_width(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_height; break; } // optional uint32 height = 3; case 3: { if (tag == 24) { parse_height: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &height_))); set_has_height(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_stride; break; } // optional uint32 stride = 4; case 4: { if (tag == 32) { parse_stride: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &stride_))); set_has_stride(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_name; break; } // optional uint32 name = 5; case 5: { if (tag == 40) { parse_name: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &name_))); set_has_name(); } else { goto handle_unusual; } if (input->ExpectTag(48)) goto parse_target; break; } // optional uint32 target = 6; case 6: { if (tag == 48) { parse_target: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &target_))); set_has_target(); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_dataformat; break; } // optional uint32 dataformat = 7; case 7: { if (tag == 56) { parse_dataformat: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &dataformat_))); set_has_dataformat(); } else { goto handle_unusual; } if (input->ExpectTag(64)) goto parse_glcontext; break; } // optional uint64 glcontext = 8; case 8: { if (tag == 64) { parse_glcontext: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &glcontext_))); set_has_glcontext(); } else { goto handle_unusual; } if (input->ExpectTag(74)) goto parse_data; break; } // optional bytes data = 9; case 9: { if (tag == 74) { parse_data: DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( input, this->mutable_data())); } else { goto handle_unusual; } if (input->ExpectTag(82)) goto parse_mTextureCoords; break; } // optional .mozilla.layers.layerscope.TexturePacket.Rect mTextureCoords = 10; case 10: { if (tag == 82) { parse_mTextureCoords: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_mtexturecoords())); } else { goto handle_unusual; } if (input->ExpectTag(88)) goto parse_mPremultiplied; break; } // optional bool mPremultiplied = 11; case 11: { if (tag == 88) { parse_mPremultiplied: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &mpremultiplied_))); set_has_mpremultiplied(); } else { goto handle_unusual; } if (input->ExpectTag(96)) goto parse_mFilter; break; } // optional .mozilla.layers.layerscope.TexturePacket.Filter mFilter = 12; case 12: { if (tag == 96) { parse_mFilter: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::TexturePacket_Filter_IsValid(value)) { set_mfilter(static_cast< ::mozilla::layers::layerscope::TexturePacket_Filter >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(160)) goto parse_isMask; break; } // optional bool isMask = 20; case 20: { if (tag == 160) { parse_isMask: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &ismask_))); set_has_ismask(); } else { goto handle_unusual; } if (input->ExpectTag(170)) goto parse_mask; break; } // optional .mozilla.layers.layerscope.TexturePacket.EffectMask mask = 21; case 21: { if (tag == 170) { parse_mask: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_mask())); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.TexturePacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.TexturePacket) return false; #undef DO_ } void TexturePacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.TexturePacket) // required uint64 layerref = 1; if (has_layerref()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->layerref(), output); } // optional uint32 width = 2; if (has_width()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->width(), output); } // optional uint32 height = 3; if (has_height()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->height(), output); } // optional uint32 stride = 4; if (has_stride()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->stride(), output); } // optional uint32 name = 5; if (has_name()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->name(), output); } // optional uint32 target = 6; if (has_target()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->target(), output); } // optional uint32 dataformat = 7; if (has_dataformat()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->dataformat(), output); } // optional uint64 glcontext = 8; if (has_glcontext()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(8, this->glcontext(), output); } // optional bytes data = 9; if (has_data()) { ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( 9, this->data(), output); } // optional .mozilla.layers.layerscope.TexturePacket.Rect mTextureCoords = 10; if (has_mtexturecoords()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 10, this->mtexturecoords(), output); } // optional bool mPremultiplied = 11; if (has_mpremultiplied()) { ::google::protobuf::internal::WireFormatLite::WriteBool(11, this->mpremultiplied(), output); } // optional .mozilla.layers.layerscope.TexturePacket.Filter mFilter = 12; if (has_mfilter()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 12, this->mfilter(), output); } // optional bool isMask = 20; if (has_ismask()) { ::google::protobuf::internal::WireFormatLite::WriteBool(20, this->ismask(), output); } // optional .mozilla.layers.layerscope.TexturePacket.EffectMask mask = 21; if (has_mask()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 21, this->mask(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.TexturePacket) } int TexturePacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint64 layerref = 1; if (has_layerref()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->layerref()); } // optional uint32 width = 2; if (has_width()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->width()); } // optional uint32 height = 3; if (has_height()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->height()); } // optional uint32 stride = 4; if (has_stride()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->stride()); } // optional uint32 name = 5; if (has_name()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->name()); } // optional uint32 target = 6; if (has_target()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->target()); } // optional uint32 dataformat = 7; if (has_dataformat()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->dataformat()); } // optional uint64 glcontext = 8; if (has_glcontext()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->glcontext()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // optional bytes data = 9; if (has_data()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize( this->data()); } // optional .mozilla.layers.layerscope.TexturePacket.Rect mTextureCoords = 10; if (has_mtexturecoords()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->mtexturecoords()); } // optional bool mPremultiplied = 11; if (has_mpremultiplied()) { total_size += 1 + 1; } // optional .mozilla.layers.layerscope.TexturePacket.Filter mFilter = 12; if (has_mfilter()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->mfilter()); } // optional bool isMask = 20; if (has_ismask()) { total_size += 2 + 1; } // optional .mozilla.layers.layerscope.TexturePacket.EffectMask mask = 21; if (has_mask()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->mask()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void TexturePacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void TexturePacket::MergeFrom(const TexturePacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_layerref()) { set_layerref(from.layerref()); } if (from.has_width()) { set_width(from.width()); } if (from.has_height()) { set_height(from.height()); } if (from.has_stride()) { set_stride(from.stride()); } if (from.has_name()) { set_name(from.name()); } if (from.has_target()) { set_target(from.target()); } if (from.has_dataformat()) { set_dataformat(from.dataformat()); } if (from.has_glcontext()) { set_glcontext(from.glcontext()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_data()) { set_data(from.data()); } if (from.has_mtexturecoords()) { mutable_mtexturecoords()->::mozilla::layers::layerscope::TexturePacket_Rect::MergeFrom(from.mtexturecoords()); } if (from.has_mpremultiplied()) { set_mpremultiplied(from.mpremultiplied()); } if (from.has_mfilter()) { set_mfilter(from.mfilter()); } if (from.has_ismask()) { set_ismask(from.ismask()); } if (from.has_mask()) { mutable_mask()->::mozilla::layers::layerscope::TexturePacket_EffectMask::MergeFrom(from.mask()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void TexturePacket::CopyFrom(const TexturePacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool TexturePacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void TexturePacket::Swap(TexturePacket* other) { if (other != this) { std::swap(layerref_, other->layerref_); std::swap(width_, other->width_); std::swap(height_, other->height_); std::swap(stride_, other->stride_); std::swap(name_, other->name_); std::swap(target_, other->target_); std::swap(dataformat_, other->dataformat_); std::swap(glcontext_, other->glcontext_); std::swap(data_, other->data_); std::swap(mtexturecoords_, other->mtexturecoords_); std::swap(mpremultiplied_, other->mpremultiplied_); std::swap(mfilter_, other->mfilter_); std::swap(ismask_, other->ismask_); std::swap(mask_, other->mask_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string TexturePacket::GetTypeName() const { return "mozilla.layers.layerscope.TexturePacket"; } // =================================================================== bool LayersPacket_Layer_LayerType_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_LayerType LayersPacket_Layer::UnknownLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerManager; const LayersPacket_Layer_LayerType LayersPacket_Layer::ContainerLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::PaintedLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::CanvasLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ImageLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ColorLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::RefLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::ReadbackLayer; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerType_MIN; const LayersPacket_Layer_LayerType LayersPacket_Layer::LayerType_MAX; const int LayersPacket_Layer::LayerType_ARRAYSIZE; #endif // _MSC_VER bool LayersPacket_Layer_ScrollingDirect_IsValid(int value) { switch(value) { case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::VERTICAL; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::HORIZONTAL; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::ScrollingDirect_MIN; const LayersPacket_Layer_ScrollingDirect LayersPacket_Layer::ScrollingDirect_MAX; const int LayersPacket_Layer::ScrollingDirect_ARRAYSIZE; #endif // _MSC_VER bool LayersPacket_Layer_Filter_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: return true; default: return false; } } #ifndef _MSC_VER const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_FAST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_GOOD; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_BEST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_NEAREST; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_BILINEAR; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_GAUSSIAN; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_SENTINEL; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_LINEAR; const LayersPacket_Layer_Filter LayersPacket_Layer::FILTER_POINT; const LayersPacket_Layer_Filter LayersPacket_Layer::Filter_MIN; const LayersPacket_Layer_Filter LayersPacket_Layer::Filter_MAX; const int LayersPacket_Layer::Filter_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int LayersPacket_Layer_Size::kWFieldNumber; const int LayersPacket_Layer_Size::kHFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Size::LayersPacket_Layer_Size() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer.Size) } void LayersPacket_Layer_Size::InitAsDefaultInstance() { } LayersPacket_Layer_Size::LayersPacket_Layer_Size(const LayersPacket_Layer_Size& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer.Size) } void LayersPacket_Layer_Size::SharedCtor() { _cached_size_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Size::~LayersPacket_Layer_Size() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer.Size) SharedDtor(); } void LayersPacket_Layer_Size::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void LayersPacket_Layer_Size::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Size& LayersPacket_Layer_Size::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer_Size* LayersPacket_Layer_Size::default_instance_ = NULL; LayersPacket_Layer_Size* LayersPacket_Layer_Size::New() const { return new LayersPacket_Layer_Size; } void LayersPacket_Layer_Size::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(w_, h_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer_Size::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer.Size) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 w = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &w_))); set_has_w(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_h; break; } // optional int32 h = 2; case 2: { if (tag == 16) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &h_))); set_has_h(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer.Size) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer.Size) return false; #undef DO_ } void LayersPacket_Layer_Size::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer.Size) // optional int32 w = 1; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->w(), output); } // optional int32 h = 2; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->h(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer.Size) } int LayersPacket_Layer_Size::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 w = 1; if (has_w()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->w()); } // optional int32 h = 2; if (has_h()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->h()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Size::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Size::MergeFrom(const LayersPacket_Layer_Size& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer_Size::CopyFrom(const LayersPacket_Layer_Size& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Size::IsInitialized() const { return true; } void LayersPacket_Layer_Size::Swap(LayersPacket_Layer_Size* other) { if (other != this) { std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Size::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Size"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Rect::kXFieldNumber; const int LayersPacket_Layer_Rect::kYFieldNumber; const int LayersPacket_Layer_Rect::kWFieldNumber; const int LayersPacket_Layer_Rect::kHFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Rect::LayersPacket_Layer_Rect() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer.Rect) } void LayersPacket_Layer_Rect::InitAsDefaultInstance() { } LayersPacket_Layer_Rect::LayersPacket_Layer_Rect(const LayersPacket_Layer_Rect& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer.Rect) } void LayersPacket_Layer_Rect::SharedCtor() { _cached_size_ = 0; x_ = 0; y_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Rect::~LayersPacket_Layer_Rect() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer.Rect) SharedDtor(); } void LayersPacket_Layer_Rect::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void LayersPacket_Layer_Rect::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Rect& LayersPacket_Layer_Rect::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer_Rect* LayersPacket_Layer_Rect::default_instance_ = NULL; LayersPacket_Layer_Rect* LayersPacket_Layer_Rect::New() const { return new LayersPacket_Layer_Rect; } void LayersPacket_Layer_Rect::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(x_, h_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer_Rect::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer.Rect) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 x = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &x_))); set_has_x(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_y; break; } // optional int32 y = 2; case 2: { if (tag == 16) { parse_y: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &y_))); set_has_y(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_w; break; } // optional int32 w = 3; case 3: { if (tag == 24) { parse_w: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &w_))); set_has_w(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_h; break; } // optional int32 h = 4; case 4: { if (tag == 32) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &h_))); set_has_h(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer.Rect) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer.Rect) return false; #undef DO_ } void LayersPacket_Layer_Rect::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer.Rect) // optional int32 x = 1; if (has_x()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->x(), output); } // optional int32 y = 2; if (has_y()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->y(), output); } // optional int32 w = 3; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->w(), output); } // optional int32 h = 4; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->h(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer.Rect) } int LayersPacket_Layer_Rect::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 x = 1; if (has_x()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->x()); } // optional int32 y = 2; if (has_y()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->y()); } // optional int32 w = 3; if (has_w()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->w()); } // optional int32 h = 4; if (has_h()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->h()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Rect::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Rect::MergeFrom(const LayersPacket_Layer_Rect& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_x()) { set_x(from.x()); } if (from.has_y()) { set_y(from.y()); } if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer_Rect::CopyFrom(const LayersPacket_Layer_Rect& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Rect::IsInitialized() const { return true; } void LayersPacket_Layer_Rect::Swap(LayersPacket_Layer_Rect* other) { if (other != this) { std::swap(x_, other->x_); std::swap(y_, other->y_); std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Rect::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Rect"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Region::kRFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Region::LayersPacket_Layer_Region() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer.Region) } void LayersPacket_Layer_Region::InitAsDefaultInstance() { } LayersPacket_Layer_Region::LayersPacket_Layer_Region(const LayersPacket_Layer_Region& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer.Region) } void LayersPacket_Layer_Region::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Region::~LayersPacket_Layer_Region() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer.Region) SharedDtor(); } void LayersPacket_Layer_Region::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void LayersPacket_Layer_Region::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Region& LayersPacket_Layer_Region::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer_Region* LayersPacket_Layer_Region::default_instance_ = NULL; LayersPacket_Layer_Region* LayersPacket_Layer_Region::New() const { return new LayersPacket_Layer_Region; } void LayersPacket_Layer_Region::Clear() { r_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer_Region::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer.Region) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; case 1: { if (tag == 10) { parse_r: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_r())); } else { goto handle_unusual; } if (input->ExpectTag(10)) goto parse_r; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer.Region) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer.Region) return false; #undef DO_ } void LayersPacket_Layer_Region::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer.Region) // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; for (int i = 0; i < this->r_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->r(i), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer.Region) } int LayersPacket_Layer_Region::ByteSize() const { int total_size = 0; // repeated .mozilla.layers.layerscope.LayersPacket.Layer.Rect r = 1; total_size += 1 * this->r_size(); for (int i = 0; i < this->r_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->r(i)); } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Region::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Region::MergeFrom(const LayersPacket_Layer_Region& from) { GOOGLE_CHECK_NE(&from, this); r_.MergeFrom(from.r_); mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer_Region::CopyFrom(const LayersPacket_Layer_Region& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Region::IsInitialized() const { return true; } void LayersPacket_Layer_Region::Swap(LayersPacket_Layer_Region* other) { if (other != this) { r_.Swap(&other->r_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Region::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Region"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Matrix::kIs2DFieldNumber; const int LayersPacket_Layer_Matrix::kIsIdFieldNumber; const int LayersPacket_Layer_Matrix::kMFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Matrix::LayersPacket_Layer_Matrix() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) } void LayersPacket_Layer_Matrix::InitAsDefaultInstance() { } LayersPacket_Layer_Matrix::LayersPacket_Layer_Matrix(const LayersPacket_Layer_Matrix& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) } void LayersPacket_Layer_Matrix::SharedCtor() { _cached_size_ = 0; is2d_ = false; isid_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Matrix::~LayersPacket_Layer_Matrix() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) SharedDtor(); } void LayersPacket_Layer_Matrix::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void LayersPacket_Layer_Matrix::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Matrix& LayersPacket_Layer_Matrix::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer_Matrix* LayersPacket_Layer_Matrix::default_instance_ = NULL; LayersPacket_Layer_Matrix* LayersPacket_Layer_Matrix::New() const { return new LayersPacket_Layer_Matrix; } void LayersPacket_Layer_Matrix::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(is2d_, isid_); #undef OFFSET_OF_FIELD_ #undef ZR_ m_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer_Matrix::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool is2D = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &is2d_))); set_has_is2d(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_isId; break; } // optional bool isId = 2; case 2: { if (tag == 16) { parse_isId: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &isid_))); set_has_isid(); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_m; break; } // repeated float m = 3; case 3: { if (tag == 29) { parse_m: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 1, 29, input, this->mutable_m()))); } else if (tag == 26) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, this->mutable_m()))); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_m; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) return false; #undef DO_ } void LayersPacket_Layer_Matrix::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) // optional bool is2D = 1; if (has_is2d()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->is2d(), output); } // optional bool isId = 2; if (has_isid()) { ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isid(), output); } // repeated float m = 3; for (int i = 0; i < this->m_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteFloat( 3, this->m(i), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer.Matrix) } int LayersPacket_Layer_Matrix::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool is2D = 1; if (has_is2d()) { total_size += 1 + 1; } // optional bool isId = 2; if (has_isid()) { total_size += 1 + 1; } } // repeated float m = 3; { int data_size = 0; data_size = 4 * this->m_size(); total_size += 1 * this->m_size() + data_size; } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Matrix::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Matrix::MergeFrom(const LayersPacket_Layer_Matrix& from) { GOOGLE_CHECK_NE(&from, this); m_.MergeFrom(from.m_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_is2d()) { set_is2d(from.is2d()); } if (from.has_isid()) { set_isid(from.isid()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer_Matrix::CopyFrom(const LayersPacket_Layer_Matrix& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Matrix::IsInitialized() const { return true; } void LayersPacket_Layer_Matrix::Swap(LayersPacket_Layer_Matrix* other) { if (other != this) { std::swap(is2d_, other->is2d_); std::swap(isid_, other->isid_); m_.Swap(&other->m_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Matrix::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Matrix"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer_Shadow::kClipFieldNumber; const int LayersPacket_Layer_Shadow::kTransformFieldNumber; const int LayersPacket_Layer_Shadow::kVRegionFieldNumber; #endif // !_MSC_VER LayersPacket_Layer_Shadow::LayersPacket_Layer_Shadow() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) } void LayersPacket_Layer_Shadow::InitAsDefaultInstance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Rect::internal_default_instance()); #else clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Rect::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::internal_default_instance()); #else transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif } LayersPacket_Layer_Shadow::LayersPacket_Layer_Shadow(const LayersPacket_Layer_Shadow& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) } void LayersPacket_Layer_Shadow::SharedCtor() { _cached_size_ = 0; clip_ = NULL; transform_ = NULL; vregion_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer_Shadow::~LayersPacket_Layer_Shadow() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) SharedDtor(); } void LayersPacket_Layer_Shadow::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif delete clip_; delete transform_; delete vregion_; } } void LayersPacket_Layer_Shadow::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer_Shadow& LayersPacket_Layer_Shadow::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer_Shadow* LayersPacket_Layer_Shadow::default_instance_ = NULL; LayersPacket_Layer_Shadow* LayersPacket_Layer_Shadow::New() const { return new LayersPacket_Layer_Shadow; } void LayersPacket_Layer_Shadow::Clear() { if (_has_bits_[0 / 32] & 7) { if (has_clip()) { if (clip_ != NULL) clip_->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::Clear(); } if (has_transform()) { if (transform_ != NULL) transform_->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::Clear(); } if (has_vregion()) { if (vregion_ != NULL) vregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer_Shadow::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; case 1: { if (tag == 10) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_clip())); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_transform; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; case 2: { if (tag == 18) { parse_transform: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_transform())); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_vRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; case 3: { if (tag == 26) { parse_vRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_vregion())); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) return false; #undef DO_ } void LayersPacket_Layer_Shadow::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; if (has_clip()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->clip(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; if (has_transform()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 2, this->transform(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; if (has_vregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 3, this->vregion(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer.Shadow) } int LayersPacket_Layer_Shadow::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 1; if (has_clip()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->clip()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 2; if (has_transform()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->transform()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 3; if (has_vregion()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->vregion()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer_Shadow::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer_Shadow::MergeFrom(const LayersPacket_Layer_Shadow& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_clip()) { mutable_clip()->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::MergeFrom(from.clip()); } if (from.has_transform()) { mutable_transform()->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::MergeFrom(from.transform()); } if (from.has_vregion()) { mutable_vregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.vregion()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer_Shadow::CopyFrom(const LayersPacket_Layer_Shadow& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer_Shadow::IsInitialized() const { return true; } void LayersPacket_Layer_Shadow::Swap(LayersPacket_Layer_Shadow* other) { if (other != this) { std::swap(clip_, other->clip_); std::swap(transform_, other->transform_); std::swap(vregion_, other->vregion_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer_Shadow::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer.Shadow"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket_Layer::kTypeFieldNumber; const int LayersPacket_Layer::kPtrFieldNumber; const int LayersPacket_Layer::kParentPtrFieldNumber; const int LayersPacket_Layer::kClipFieldNumber; const int LayersPacket_Layer::kTransformFieldNumber; const int LayersPacket_Layer::kVRegionFieldNumber; const int LayersPacket_Layer::kShadowFieldNumber; const int LayersPacket_Layer::kOpacityFieldNumber; const int LayersPacket_Layer::kCOpaqueFieldNumber; const int LayersPacket_Layer::kCAlphaFieldNumber; const int LayersPacket_Layer::kDirectFieldNumber; const int LayersPacket_Layer::kBarIDFieldNumber; const int LayersPacket_Layer::kMaskFieldNumber; const int LayersPacket_Layer::kHitRegionFieldNumber; const int LayersPacket_Layer::kDispatchRegionFieldNumber; const int LayersPacket_Layer::kNoActionRegionFieldNumber; const int LayersPacket_Layer::kHPanRegionFieldNumber; const int LayersPacket_Layer::kVPanRegionFieldNumber; const int LayersPacket_Layer::kValidFieldNumber; const int LayersPacket_Layer::kColorFieldNumber; const int LayersPacket_Layer::kFilterFieldNumber; const int LayersPacket_Layer::kRefIDFieldNumber; const int LayersPacket_Layer::kSizeFieldNumber; const int LayersPacket_Layer::kDisplayListLogLengthFieldNumber; const int LayersPacket_Layer::kDisplayListLogFieldNumber; #endif // !_MSC_VER LayersPacket_Layer::LayersPacket_Layer() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket.Layer) } void LayersPacket_Layer::InitAsDefaultInstance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Rect::internal_default_instance()); #else clip_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Rect*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Rect::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::internal_default_instance()); #else transform_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Matrix*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else vregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER shadow_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Shadow*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::internal_default_instance()); #else shadow_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Shadow*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER hitregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else hitregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER dispatchregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else dispatchregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER noactionregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else noactionregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER hpanregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else hpanregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER vpanregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else vpanregion_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER valid_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Region::internal_default_instance()); #else valid_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Region*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Region::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER size_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Size*>( ::mozilla::layers::layerscope::LayersPacket_Layer_Size::internal_default_instance()); #else size_ = const_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Size*>(&::mozilla::layers::layerscope::LayersPacket_Layer_Size::default_instance()); #endif } LayersPacket_Layer::LayersPacket_Layer(const LayersPacket_Layer& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket.Layer) } void LayersPacket_Layer::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; type_ = 0; ptr_ = GOOGLE_ULONGLONG(0); parentptr_ = GOOGLE_ULONGLONG(0); clip_ = NULL; transform_ = NULL; vregion_ = NULL; shadow_ = NULL; opacity_ = 0; copaque_ = false; calpha_ = false; direct_ = 1; barid_ = GOOGLE_ULONGLONG(0); mask_ = GOOGLE_ULONGLONG(0); hitregion_ = NULL; dispatchregion_ = NULL; noactionregion_ = NULL; hpanregion_ = NULL; vpanregion_ = NULL; valid_ = NULL; color_ = 0u; filter_ = 0; refid_ = GOOGLE_ULONGLONG(0); size_ = NULL; displaylistloglength_ = 0u; displaylistlog_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket_Layer::~LayersPacket_Layer() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket.Layer) SharedDtor(); } void LayersPacket_Layer::SharedDtor() { if (displaylistlog_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete displaylistlog_; } #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif delete clip_; delete transform_; delete vregion_; delete shadow_; delete hitregion_; delete dispatchregion_; delete noactionregion_; delete hpanregion_; delete vpanregion_; delete valid_; delete size_; } } void LayersPacket_Layer::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket_Layer& LayersPacket_Layer::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket_Layer* LayersPacket_Layer::default_instance_ = NULL; LayersPacket_Layer* LayersPacket_Layer::New() const { return new LayersPacket_Layer; } void LayersPacket_Layer::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 255) { ZR_(ptr_, parentptr_); ZR_(type_, opacity_); if (has_clip()) { if (clip_ != NULL) clip_->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::Clear(); } if (has_transform()) { if (transform_ != NULL) transform_->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::Clear(); } if (has_vregion()) { if (vregion_ != NULL) vregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_shadow()) { if (shadow_ != NULL) shadow_->::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::Clear(); } } if (_has_bits_[8 / 32] & 65280) { ZR_(copaque_, calpha_); ZR_(barid_, mask_); direct_ = 1; if (has_hitregion()) { if (hitregion_ != NULL) hitregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_dispatchregion()) { if (dispatchregion_ != NULL) dispatchregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_noactionregion()) { if (noactionregion_ != NULL) noactionregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } } if (_has_bits_[16 / 32] & 16711680) { ZR_(color_, refid_); if (has_hpanregion()) { if (hpanregion_ != NULL) hpanregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_vpanregion()) { if (vpanregion_ != NULL) vpanregion_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_valid()) { if (valid_ != NULL) valid_->::mozilla::layers::layerscope::LayersPacket_Layer_Region::Clear(); } if (has_size()) { if (size_ != NULL) size_->::mozilla::layers::layerscope::LayersPacket_Layer_Size::Clear(); } displaylistloglength_ = 0u; } if (has_displaylistlog()) { if (displaylistlog_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { displaylistlog_->clear(); } } #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket_Layer::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket.Layer) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; case 1: { if (tag == 8) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_LayerType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_LayerType >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_ptr; break; } // required uint64 ptr = 2; case 2: { if (tag == 16) { parse_ptr: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &ptr_))); set_has_ptr(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_parentPtr; break; } // required uint64 parentPtr = 3; case 3: { if (tag == 24) { parse_parentPtr: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &parentptr_))); set_has_parentptr(); } else { goto handle_unusual; } if (input->ExpectTag(82)) goto parse_clip; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; case 10: { if (tag == 82) { parse_clip: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_clip())); } else { goto handle_unusual; } if (input->ExpectTag(90)) goto parse_transform; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; case 11: { if (tag == 90) { parse_transform: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_transform())); } else { goto handle_unusual; } if (input->ExpectTag(98)) goto parse_vRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; case 12: { if (tag == 98) { parse_vRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_vregion())); } else { goto handle_unusual; } if (input->ExpectTag(106)) goto parse_shadow; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; case 13: { if (tag == 106) { parse_shadow: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_shadow())); } else { goto handle_unusual; } if (input->ExpectTag(117)) goto parse_opacity; break; } // optional float opacity = 14; case 14: { if (tag == 117) { parse_opacity: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &opacity_))); set_has_opacity(); } else { goto handle_unusual; } if (input->ExpectTag(120)) goto parse_cOpaque; break; } // optional bool cOpaque = 15; case 15: { if (tag == 120) { parse_cOpaque: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &copaque_))); set_has_copaque(); } else { goto handle_unusual; } if (input->ExpectTag(128)) goto parse_cAlpha; break; } // optional bool cAlpha = 16; case 16: { if (tag == 128) { parse_cAlpha: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &calpha_))); set_has_calpha(); } else { goto handle_unusual; } if (input->ExpectTag(136)) goto parse_direct; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; case 17: { if (tag == 136) { parse_direct: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_ScrollingDirect_IsValid(value)) { set_direct(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_ScrollingDirect >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(144)) goto parse_barID; break; } // optional uint64 barID = 18; case 18: { if (tag == 144) { parse_barID: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &barid_))); set_has_barid(); } else { goto handle_unusual; } if (input->ExpectTag(152)) goto parse_mask; break; } // optional uint64 mask = 19; case 19: { if (tag == 152) { parse_mask: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &mask_))); set_has_mask(); } else { goto handle_unusual; } if (input->ExpectTag(162)) goto parse_hitRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hitRegion = 20; case 20: { if (tag == 162) { parse_hitRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_hitregion())); } else { goto handle_unusual; } if (input->ExpectTag(170)) goto parse_dispatchRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region dispatchRegion = 21; case 21: { if (tag == 170) { parse_dispatchRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_dispatchregion())); } else { goto handle_unusual; } if (input->ExpectTag(178)) goto parse_noActionRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region noActionRegion = 22; case 22: { if (tag == 178) { parse_noActionRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_noactionregion())); } else { goto handle_unusual; } if (input->ExpectTag(186)) goto parse_hPanRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hPanRegion = 23; case 23: { if (tag == 186) { parse_hPanRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_hpanregion())); } else { goto handle_unusual; } if (input->ExpectTag(194)) goto parse_vPanRegion; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vPanRegion = 24; case 24: { if (tag == 194) { parse_vPanRegion: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_vpanregion())); } else { goto handle_unusual; } if (input->ExpectTag(802)) goto parse_valid; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; case 100: { if (tag == 802) { parse_valid: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_valid())); } else { goto handle_unusual; } if (input->ExpectTag(808)) goto parse_color; break; } // optional uint32 color = 101; case 101: { if (tag == 808) { parse_color: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &color_))); set_has_color(); } else { goto handle_unusual; } if (input->ExpectTag(816)) goto parse_filter; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; case 102: { if (tag == 816) { parse_filter: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::LayersPacket_Layer_Filter_IsValid(value)) { set_filter(static_cast< ::mozilla::layers::layerscope::LayersPacket_Layer_Filter >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(824)) goto parse_refID; break; } // optional uint64 refID = 103; case 103: { if (tag == 824) { parse_refID: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &refid_))); set_has_refid(); } else { goto handle_unusual; } if (input->ExpectTag(834)) goto parse_size; break; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; case 104: { if (tag == 834) { parse_size: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_size())); } else { goto handle_unusual; } if (input->ExpectTag(840)) goto parse_displayListLogLength; break; } // optional uint32 displayListLogLength = 105; case 105: { if (tag == 840) { parse_displayListLogLength: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &displaylistloglength_))); set_has_displaylistloglength(); } else { goto handle_unusual; } if (input->ExpectTag(850)) goto parse_displayListLog; break; } // optional bytes displayListLog = 106; case 106: { if (tag == 850) { parse_displayListLog: DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( input, this->mutable_displaylistlog())); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket.Layer) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket.Layer) return false; #undef DO_ } void LayersPacket_Layer::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket.Layer) // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // required uint64 ptr = 2; if (has_ptr()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->ptr(), output); } // required uint64 parentPtr = 3; if (has_parentptr()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->parentptr(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; if (has_clip()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 10, this->clip(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; if (has_transform()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 11, this->transform(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; if (has_vregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 12, this->vregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; if (has_shadow()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 13, this->shadow(), output); } // optional float opacity = 14; if (has_opacity()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(14, this->opacity(), output); } // optional bool cOpaque = 15; if (has_copaque()) { ::google::protobuf::internal::WireFormatLite::WriteBool(15, this->copaque(), output); } // optional bool cAlpha = 16; if (has_calpha()) { ::google::protobuf::internal::WireFormatLite::WriteBool(16, this->calpha(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; if (has_direct()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 17, this->direct(), output); } // optional uint64 barID = 18; if (has_barid()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(18, this->barid(), output); } // optional uint64 mask = 19; if (has_mask()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(19, this->mask(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hitRegion = 20; if (has_hitregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 20, this->hitregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region dispatchRegion = 21; if (has_dispatchregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 21, this->dispatchregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region noActionRegion = 22; if (has_noactionregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 22, this->noactionregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hPanRegion = 23; if (has_hpanregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 23, this->hpanregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vPanRegion = 24; if (has_vpanregion()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 24, this->vpanregion(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; if (has_valid()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 100, this->valid(), output); } // optional uint32 color = 101; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(101, this->color(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; if (has_filter()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 102, this->filter(), output); } // optional uint64 refID = 103; if (has_refid()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(103, this->refid(), output); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; if (has_size()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 104, this->size(), output); } // optional uint32 displayListLogLength = 105; if (has_displaylistloglength()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(105, this->displaylistloglength(), output); } // optional bytes displayListLog = 106; if (has_displaylistlog()) { ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased( 106, this->displaylistlog(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket.Layer) } int LayersPacket_Layer::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.LayersPacket.Layer.LayerType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // required uint64 ptr = 2; if (has_ptr()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->ptr()); } // required uint64 parentPtr = 3; if (has_parentptr()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->parentptr()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Rect clip = 10; if (has_clip()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->clip()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Matrix transform = 11; if (has_transform()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->transform()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vRegion = 12; if (has_vregion()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->vregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Shadow shadow = 13; if (has_shadow()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->shadow()); } // optional float opacity = 14; if (has_opacity()) { total_size += 1 + 4; } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // optional bool cOpaque = 15; if (has_copaque()) { total_size += 1 + 1; } // optional bool cAlpha = 16; if (has_calpha()) { total_size += 2 + 1; } // optional .mozilla.layers.layerscope.LayersPacket.Layer.ScrollingDirect direct = 17; if (has_direct()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->direct()); } // optional uint64 barID = 18; if (has_barid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->barid()); } // optional uint64 mask = 19; if (has_mask()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->mask()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hitRegion = 20; if (has_hitregion()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->hitregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region dispatchRegion = 21; if (has_dispatchregion()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->dispatchregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region noActionRegion = 22; if (has_noactionregion()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->noactionregion()); } } if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region hPanRegion = 23; if (has_hpanregion()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->hpanregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region vPanRegion = 24; if (has_vpanregion()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->vpanregion()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Region valid = 100; if (has_valid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->valid()); } // optional uint32 color = 101; if (has_color()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->color()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Filter filter = 102; if (has_filter()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->filter()); } // optional uint64 refID = 103; if (has_refid()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->refid()); } // optional .mozilla.layers.layerscope.LayersPacket.Layer.Size size = 104; if (has_size()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->size()); } // optional uint32 displayListLogLength = 105; if (has_displaylistloglength()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->displaylistloglength()); } } if (_has_bits_[24 / 32] & (0xffu << (24 % 32))) { // optional bytes displayListLog = 106; if (has_displaylistlog()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::BytesSize( this->displaylistlog()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket_Layer::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket_Layer::MergeFrom(const LayersPacket_Layer& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_ptr()) { set_ptr(from.ptr()); } if (from.has_parentptr()) { set_parentptr(from.parentptr()); } if (from.has_clip()) { mutable_clip()->::mozilla::layers::layerscope::LayersPacket_Layer_Rect::MergeFrom(from.clip()); } if (from.has_transform()) { mutable_transform()->::mozilla::layers::layerscope::LayersPacket_Layer_Matrix::MergeFrom(from.transform()); } if (from.has_vregion()) { mutable_vregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.vregion()); } if (from.has_shadow()) { mutable_shadow()->::mozilla::layers::layerscope::LayersPacket_Layer_Shadow::MergeFrom(from.shadow()); } if (from.has_opacity()) { set_opacity(from.opacity()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_copaque()) { set_copaque(from.copaque()); } if (from.has_calpha()) { set_calpha(from.calpha()); } if (from.has_direct()) { set_direct(from.direct()); } if (from.has_barid()) { set_barid(from.barid()); } if (from.has_mask()) { set_mask(from.mask()); } if (from.has_hitregion()) { mutable_hitregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.hitregion()); } if (from.has_dispatchregion()) { mutable_dispatchregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.dispatchregion()); } if (from.has_noactionregion()) { mutable_noactionregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.noactionregion()); } } if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { if (from.has_hpanregion()) { mutable_hpanregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.hpanregion()); } if (from.has_vpanregion()) { mutable_vpanregion()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.vpanregion()); } if (from.has_valid()) { mutable_valid()->::mozilla::layers::layerscope::LayersPacket_Layer_Region::MergeFrom(from.valid()); } if (from.has_color()) { set_color(from.color()); } if (from.has_filter()) { set_filter(from.filter()); } if (from.has_refid()) { set_refid(from.refid()); } if (from.has_size()) { mutable_size()->::mozilla::layers::layerscope::LayersPacket_Layer_Size::MergeFrom(from.size()); } if (from.has_displaylistloglength()) { set_displaylistloglength(from.displaylistloglength()); } } if (from._has_bits_[24 / 32] & (0xffu << (24 % 32))) { if (from.has_displaylistlog()) { set_displaylistlog(from.displaylistlog()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket_Layer::CopyFrom(const LayersPacket_Layer& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket_Layer::IsInitialized() const { if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false; return true; } void LayersPacket_Layer::Swap(LayersPacket_Layer* other) { if (other != this) { std::swap(type_, other->type_); std::swap(ptr_, other->ptr_); std::swap(parentptr_, other->parentptr_); std::swap(clip_, other->clip_); std::swap(transform_, other->transform_); std::swap(vregion_, other->vregion_); std::swap(shadow_, other->shadow_); std::swap(opacity_, other->opacity_); std::swap(copaque_, other->copaque_); std::swap(calpha_, other->calpha_); std::swap(direct_, other->direct_); std::swap(barid_, other->barid_); std::swap(mask_, other->mask_); std::swap(hitregion_, other->hitregion_); std::swap(dispatchregion_, other->dispatchregion_); std::swap(noactionregion_, other->noactionregion_); std::swap(hpanregion_, other->hpanregion_); std::swap(vpanregion_, other->vpanregion_); std::swap(valid_, other->valid_); std::swap(color_, other->color_); std::swap(filter_, other->filter_); std::swap(refid_, other->refid_); std::swap(size_, other->size_); std::swap(displaylistloglength_, other->displaylistloglength_); std::swap(displaylistlog_, other->displaylistlog_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket_Layer::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket.Layer"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int LayersPacket::kLayerFieldNumber; #endif // !_MSC_VER LayersPacket::LayersPacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.LayersPacket) } void LayersPacket::InitAsDefaultInstance() { } LayersPacket::LayersPacket(const LayersPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.LayersPacket) } void LayersPacket::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } LayersPacket::~LayersPacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.LayersPacket) SharedDtor(); } void LayersPacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void LayersPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const LayersPacket& LayersPacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } LayersPacket* LayersPacket::default_instance_ = NULL; LayersPacket* LayersPacket::New() const { return new LayersPacket; } void LayersPacket::Clear() { layer_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool LayersPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.LayersPacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; case 1: { if (tag == 10) { parse_layer: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_layer())); } else { goto handle_unusual; } if (input->ExpectTag(10)) goto parse_layer; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.LayersPacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.LayersPacket) return false; #undef DO_ } void LayersPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.LayersPacket) // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; for (int i = 0; i < this->layer_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 1, this->layer(i), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.LayersPacket) } int LayersPacket::ByteSize() const { int total_size = 0; // repeated .mozilla.layers.layerscope.LayersPacket.Layer layer = 1; total_size += 1 * this->layer_size(); for (int i = 0; i < this->layer_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->layer(i)); } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void LayersPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void LayersPacket::MergeFrom(const LayersPacket& from) { GOOGLE_CHECK_NE(&from, this); layer_.MergeFrom(from.layer_); mutable_unknown_fields()->append(from.unknown_fields()); } void LayersPacket::CopyFrom(const LayersPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool LayersPacket::IsInitialized() const { if (!::google::protobuf::internal::AllAreInitialized(this->layer())) return false; return true; } void LayersPacket::Swap(LayersPacket* other) { if (other != this) { layer_.Swap(&other->layer_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string LayersPacket::GetTypeName() const { return "mozilla.layers.layerscope.LayersPacket"; } // =================================================================== #ifndef _MSC_VER const int MetaPacket::kComposedByHwcFieldNumber; #endif // !_MSC_VER MetaPacket::MetaPacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.MetaPacket) } void MetaPacket::InitAsDefaultInstance() { } MetaPacket::MetaPacket(const MetaPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.MetaPacket) } void MetaPacket::SharedCtor() { _cached_size_ = 0; composedbyhwc_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MetaPacket::~MetaPacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.MetaPacket) SharedDtor(); } void MetaPacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void MetaPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const MetaPacket& MetaPacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } MetaPacket* MetaPacket::default_instance_ = NULL; MetaPacket* MetaPacket::New() const { return new MetaPacket; } void MetaPacket::Clear() { composedbyhwc_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool MetaPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.MetaPacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bool composedByHwc = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &composedbyhwc_))); set_has_composedbyhwc(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.MetaPacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.MetaPacket) return false; #undef DO_ } void MetaPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.MetaPacket) // optional bool composedByHwc = 1; if (has_composedbyhwc()) { ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->composedbyhwc(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.MetaPacket) } int MetaPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bool composedByHwc = 1; if (has_composedbyhwc()) { total_size += 1 + 1; } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MetaPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void MetaPacket::MergeFrom(const MetaPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_composedbyhwc()) { set_composedbyhwc(from.composedbyhwc()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void MetaPacket::CopyFrom(const MetaPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MetaPacket::IsInitialized() const { return true; } void MetaPacket::Swap(MetaPacket* other) { if (other != this) { std::swap(composedbyhwc_, other->composedbyhwc_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string MetaPacket::GetTypeName() const { return "mozilla.layers.layerscope.MetaPacket"; } // =================================================================== #ifndef _MSC_VER const int DrawPacket_Rect::kXFieldNumber; const int DrawPacket_Rect::kYFieldNumber; const int DrawPacket_Rect::kWFieldNumber; const int DrawPacket_Rect::kHFieldNumber; #endif // !_MSC_VER DrawPacket_Rect::DrawPacket_Rect() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.DrawPacket.Rect) } void DrawPacket_Rect::InitAsDefaultInstance() { } DrawPacket_Rect::DrawPacket_Rect(const DrawPacket_Rect& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.DrawPacket.Rect) } void DrawPacket_Rect::SharedCtor() { _cached_size_ = 0; x_ = 0; y_ = 0; w_ = 0; h_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } DrawPacket_Rect::~DrawPacket_Rect() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.DrawPacket.Rect) SharedDtor(); } void DrawPacket_Rect::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void DrawPacket_Rect::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const DrawPacket_Rect& DrawPacket_Rect::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } DrawPacket_Rect* DrawPacket_Rect::default_instance_ = NULL; DrawPacket_Rect* DrawPacket_Rect::New() const { return new DrawPacket_Rect; } void DrawPacket_Rect::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(x_, h_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool DrawPacket_Rect::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.DrawPacket.Rect) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required float x = 1; case 1: { if (tag == 13) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &x_))); set_has_x(); } else { goto handle_unusual; } if (input->ExpectTag(21)) goto parse_y; break; } // required float y = 2; case 2: { if (tag == 21) { parse_y: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &y_))); set_has_y(); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_w; break; } // required float w = 3; case 3: { if (tag == 29) { parse_w: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &w_))); set_has_w(); } else { goto handle_unusual; } if (input->ExpectTag(37)) goto parse_h; break; } // required float h = 4; case 4: { if (tag == 37) { parse_h: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &h_))); set_has_h(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.DrawPacket.Rect) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.DrawPacket.Rect) return false; #undef DO_ } void DrawPacket_Rect::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.DrawPacket.Rect) // required float x = 1; if (has_x()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->x(), output); } // required float y = 2; if (has_y()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->y(), output); } // required float w = 3; if (has_w()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->w(), output); } // required float h = 4; if (has_h()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->h(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.DrawPacket.Rect) } int DrawPacket_Rect::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required float x = 1; if (has_x()) { total_size += 1 + 4; } // required float y = 2; if (has_y()) { total_size += 1 + 4; } // required float w = 3; if (has_w()) { total_size += 1 + 4; } // required float h = 4; if (has_h()) { total_size += 1 + 4; } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void DrawPacket_Rect::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void DrawPacket_Rect::MergeFrom(const DrawPacket_Rect& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_x()) { set_x(from.x()); } if (from.has_y()) { set_y(from.y()); } if (from.has_w()) { set_w(from.w()); } if (from.has_h()) { set_h(from.h()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void DrawPacket_Rect::CopyFrom(const DrawPacket_Rect& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool DrawPacket_Rect::IsInitialized() const { if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; return true; } void DrawPacket_Rect::Swap(DrawPacket_Rect* other) { if (other != this) { std::swap(x_, other->x_); std::swap(y_, other->y_); std::swap(w_, other->w_); std::swap(h_, other->h_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string DrawPacket_Rect::GetTypeName() const { return "mozilla.layers.layerscope.DrawPacket.Rect"; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int DrawPacket::kOffsetXFieldNumber; const int DrawPacket::kOffsetYFieldNumber; const int DrawPacket::kMvMatrixFieldNumber; const int DrawPacket::kTotalRectsFieldNumber; const int DrawPacket::kLayerRectFieldNumber; const int DrawPacket::kLayerrefFieldNumber; const int DrawPacket::kTexIDsFieldNumber; const int DrawPacket::kTextureRectFieldNumber; #endif // !_MSC_VER DrawPacket::DrawPacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.DrawPacket) } void DrawPacket::InitAsDefaultInstance() { } DrawPacket::DrawPacket(const DrawPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.DrawPacket) } void DrawPacket::SharedCtor() { _cached_size_ = 0; offsetx_ = 0; offsety_ = 0; totalrects_ = 0u; layerref_ = GOOGLE_ULONGLONG(0); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } DrawPacket::~DrawPacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.DrawPacket) SharedDtor(); } void DrawPacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void DrawPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const DrawPacket& DrawPacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } DrawPacket* DrawPacket::default_instance_ = NULL; DrawPacket* DrawPacket::New() const { return new DrawPacket; } void DrawPacket::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 43) { ZR_(offsetx_, offsety_); totalrects_ = 0u; layerref_ = GOOGLE_ULONGLONG(0); } #undef OFFSET_OF_FIELD_ #undef ZR_ mvmatrix_.Clear(); layerrect_.Clear(); texids_.Clear(); texturerect_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool DrawPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.DrawPacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required float offsetX = 1; case 1: { if (tag == 13) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &offsetx_))); set_has_offsetx(); } else { goto handle_unusual; } if (input->ExpectTag(21)) goto parse_offsetY; break; } // required float offsetY = 2; case 2: { if (tag == 21) { parse_offsetY: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &offsety_))); set_has_offsety(); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_mvMatrix; break; } // repeated float mvMatrix = 3; case 3: { if (tag == 29) { parse_mvMatrix: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 1, 29, input, this->mutable_mvmatrix()))); } else if (tag == 26) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, this->mutable_mvmatrix()))); } else { goto handle_unusual; } if (input->ExpectTag(29)) goto parse_mvMatrix; if (input->ExpectTag(32)) goto parse_totalRects; break; } // required uint32 totalRects = 4; case 4: { if (tag == 32) { parse_totalRects: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &totalrects_))); set_has_totalrects(); } else { goto handle_unusual; } if (input->ExpectTag(42)) goto parse_layerRect; break; } // repeated .mozilla.layers.layerscope.DrawPacket.Rect layerRect = 5; case 5: { if (tag == 42) { parse_layerRect: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_layerrect())); } else { goto handle_unusual; } if (input->ExpectTag(42)) goto parse_layerRect; if (input->ExpectTag(48)) goto parse_layerref; break; } // required uint64 layerref = 6; case 6: { if (tag == 48) { parse_layerref: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( input, &layerref_))); set_has_layerref(); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_texIDs; break; } // repeated uint32 texIDs = 7; case 7: { if (tag == 56) { parse_texIDs: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( 1, 56, input, this->mutable_texids()))); } else if (tag == 58) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, this->mutable_texids()))); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_texIDs; if (input->ExpectTag(66)) goto parse_textureRect; break; } // repeated .mozilla.layers.layerscope.DrawPacket.Rect textureRect = 8; case 8: { if (tag == 66) { parse_textureRect: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_texturerect())); } else { goto handle_unusual; } if (input->ExpectTag(66)) goto parse_textureRect; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.DrawPacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.DrawPacket) return false; #undef DO_ } void DrawPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.DrawPacket) // required float offsetX = 1; if (has_offsetx()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->offsetx(), output); } // required float offsetY = 2; if (has_offsety()) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->offsety(), output); } // repeated float mvMatrix = 3; for (int i = 0; i < this->mvmatrix_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteFloat( 3, this->mvmatrix(i), output); } // required uint32 totalRects = 4; if (has_totalrects()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->totalrects(), output); } // repeated .mozilla.layers.layerscope.DrawPacket.Rect layerRect = 5; for (int i = 0; i < this->layerrect_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 5, this->layerrect(i), output); } // required uint64 layerref = 6; if (has_layerref()) { ::google::protobuf::internal::WireFormatLite::WriteUInt64(6, this->layerref(), output); } // repeated uint32 texIDs = 7; for (int i = 0; i < this->texids_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteUInt32( 7, this->texids(i), output); } // repeated .mozilla.layers.layerscope.DrawPacket.Rect textureRect = 8; for (int i = 0; i < this->texturerect_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 8, this->texturerect(i), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.DrawPacket) } int DrawPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required float offsetX = 1; if (has_offsetx()) { total_size += 1 + 4; } // required float offsetY = 2; if (has_offsety()) { total_size += 1 + 4; } // required uint32 totalRects = 4; if (has_totalrects()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->totalrects()); } // required uint64 layerref = 6; if (has_layerref()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt64Size( this->layerref()); } } // repeated float mvMatrix = 3; { int data_size = 0; data_size = 4 * this->mvmatrix_size(); total_size += 1 * this->mvmatrix_size() + data_size; } // repeated .mozilla.layers.layerscope.DrawPacket.Rect layerRect = 5; total_size += 1 * this->layerrect_size(); for (int i = 0; i < this->layerrect_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->layerrect(i)); } // repeated uint32 texIDs = 7; { int data_size = 0; for (int i = 0; i < this->texids_size(); i++) { data_size += ::google::protobuf::internal::WireFormatLite:: UInt32Size(this->texids(i)); } total_size += 1 * this->texids_size() + data_size; } // repeated .mozilla.layers.layerscope.DrawPacket.Rect textureRect = 8; total_size += 1 * this->texturerect_size(); for (int i = 0; i < this->texturerect_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->texturerect(i)); } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void DrawPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void DrawPacket::MergeFrom(const DrawPacket& from) { GOOGLE_CHECK_NE(&from, this); mvmatrix_.MergeFrom(from.mvmatrix_); layerrect_.MergeFrom(from.layerrect_); texids_.MergeFrom(from.texids_); texturerect_.MergeFrom(from.texturerect_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_offsetx()) { set_offsetx(from.offsetx()); } if (from.has_offsety()) { set_offsety(from.offsety()); } if (from.has_totalrects()) { set_totalrects(from.totalrects()); } if (from.has_layerref()) { set_layerref(from.layerref()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void DrawPacket::CopyFrom(const DrawPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool DrawPacket::IsInitialized() const { if ((_has_bits_[0] & 0x0000002b) != 0x0000002b) return false; if (!::google::protobuf::internal::AllAreInitialized(this->layerrect())) return false; if (!::google::protobuf::internal::AllAreInitialized(this->texturerect())) return false; return true; } void DrawPacket::Swap(DrawPacket* other) { if (other != this) { std::swap(offsetx_, other->offsetx_); std::swap(offsety_, other->offsety_); mvmatrix_.Swap(&other->mvmatrix_); std::swap(totalrects_, other->totalrects_); layerrect_.Swap(&other->layerrect_); std::swap(layerref_, other->layerref_); texids_.Swap(&other->texids_); texturerect_.Swap(&other->texturerect_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string DrawPacket::GetTypeName() const { return "mozilla.layers.layerscope.DrawPacket"; } // =================================================================== bool Packet_DataType_IsValid(int value) { switch(value) { case 1: case 2: case 3: case 4: case 5: case 6: case 7: return true; default: return false; } } #ifndef _MSC_VER const Packet_DataType Packet::FRAMESTART; const Packet_DataType Packet::FRAMEEND; const Packet_DataType Packet::COLOR; const Packet_DataType Packet::TEXTURE; const Packet_DataType Packet::LAYERS; const Packet_DataType Packet::META; const Packet_DataType Packet::DRAW; const Packet_DataType Packet::DataType_MIN; const Packet_DataType Packet::DataType_MAX; const int Packet::DataType_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int Packet::kTypeFieldNumber; const int Packet::kFrameFieldNumber; const int Packet::kColorFieldNumber; const int Packet::kTextureFieldNumber; const int Packet::kLayersFieldNumber; const int Packet::kMetaFieldNumber; const int Packet::kDrawFieldNumber; #endif // !_MSC_VER Packet::Packet() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.Packet) } void Packet::InitAsDefaultInstance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER frame_ = const_cast< ::mozilla::layers::layerscope::FramePacket*>( ::mozilla::layers::layerscope::FramePacket::internal_default_instance()); #else frame_ = const_cast< ::mozilla::layers::layerscope::FramePacket*>(&::mozilla::layers::layerscope::FramePacket::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER color_ = const_cast< ::mozilla::layers::layerscope::ColorPacket*>( ::mozilla::layers::layerscope::ColorPacket::internal_default_instance()); #else color_ = const_cast< ::mozilla::layers::layerscope::ColorPacket*>(&::mozilla::layers::layerscope::ColorPacket::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER texture_ = const_cast< ::mozilla::layers::layerscope::TexturePacket*>( ::mozilla::layers::layerscope::TexturePacket::internal_default_instance()); #else texture_ = const_cast< ::mozilla::layers::layerscope::TexturePacket*>(&::mozilla::layers::layerscope::TexturePacket::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER layers_ = const_cast< ::mozilla::layers::layerscope::LayersPacket*>( ::mozilla::layers::layerscope::LayersPacket::internal_default_instance()); #else layers_ = const_cast< ::mozilla::layers::layerscope::LayersPacket*>(&::mozilla::layers::layerscope::LayersPacket::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER meta_ = const_cast< ::mozilla::layers::layerscope::MetaPacket*>( ::mozilla::layers::layerscope::MetaPacket::internal_default_instance()); #else meta_ = const_cast< ::mozilla::layers::layerscope::MetaPacket*>(&::mozilla::layers::layerscope::MetaPacket::default_instance()); #endif #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER draw_ = const_cast< ::mozilla::layers::layerscope::DrawPacket*>( ::mozilla::layers::layerscope::DrawPacket::internal_default_instance()); #else draw_ = const_cast< ::mozilla::layers::layerscope::DrawPacket*>(&::mozilla::layers::layerscope::DrawPacket::default_instance()); #endif } Packet::Packet(const Packet& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.Packet) } void Packet::SharedCtor() { _cached_size_ = 0; type_ = 1; frame_ = NULL; color_ = NULL; texture_ = NULL; layers_ = NULL; meta_ = NULL; draw_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } Packet::~Packet() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.Packet) SharedDtor(); } void Packet::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif delete frame_; delete color_; delete texture_; delete layers_; delete meta_; delete draw_; } } void Packet::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const Packet& Packet::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } Packet* Packet::default_instance_ = NULL; Packet* Packet::New() const { return new Packet; } void Packet::Clear() { if (_has_bits_[0 / 32] & 127) { type_ = 1; if (has_frame()) { if (frame_ != NULL) frame_->::mozilla::layers::layerscope::FramePacket::Clear(); } if (has_color()) { if (color_ != NULL) color_->::mozilla::layers::layerscope::ColorPacket::Clear(); } if (has_texture()) { if (texture_ != NULL) texture_->::mozilla::layers::layerscope::TexturePacket::Clear(); } if (has_layers()) { if (layers_ != NULL) layers_->::mozilla::layers::layerscope::LayersPacket::Clear(); } if (has_meta()) { if (meta_ != NULL) meta_->::mozilla::layers::layerscope::MetaPacket::Clear(); } if (has_draw()) { if (draw_ != NULL) draw_->::mozilla::layers::layerscope::DrawPacket::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool Packet::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.Packet) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.Packet.DataType type = 1; case 1: { if (tag == 8) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::Packet_DataType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::Packet_DataType >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_frame; break; } // optional .mozilla.layers.layerscope.FramePacket frame = 2; case 2: { if (tag == 18) { parse_frame: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_frame())); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_color; break; } // optional .mozilla.layers.layerscope.ColorPacket color = 3; case 3: { if (tag == 26) { parse_color: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_color())); } else { goto handle_unusual; } if (input->ExpectTag(34)) goto parse_texture; break; } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; case 4: { if (tag == 34) { parse_texture: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_texture())); } else { goto handle_unusual; } if (input->ExpectTag(42)) goto parse_layers; break; } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; case 5: { if (tag == 42) { parse_layers: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_layers())); } else { goto handle_unusual; } if (input->ExpectTag(50)) goto parse_meta; break; } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; case 6: { if (tag == 50) { parse_meta: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_meta())); } else { goto handle_unusual; } if (input->ExpectTag(58)) goto parse_draw; break; } // optional .mozilla.layers.layerscope.DrawPacket draw = 7; case 7: { if (tag == 58) { parse_draw: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_draw())); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.Packet) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.Packet) return false; #undef DO_ } void Packet::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.Packet) // required .mozilla.layers.layerscope.Packet.DataType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional .mozilla.layers.layerscope.FramePacket frame = 2; if (has_frame()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 2, this->frame(), output); } // optional .mozilla.layers.layerscope.ColorPacket color = 3; if (has_color()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 3, this->color(), output); } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; if (has_texture()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 4, this->texture(), output); } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; if (has_layers()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 5, this->layers(), output); } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; if (has_meta()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 6, this->meta(), output); } // optional .mozilla.layers.layerscope.DrawPacket draw = 7; if (has_draw()) { ::google::protobuf::internal::WireFormatLite::WriteMessage( 7, this->draw(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.Packet) } int Packet::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.Packet.DataType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional .mozilla.layers.layerscope.FramePacket frame = 2; if (has_frame()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->frame()); } // optional .mozilla.layers.layerscope.ColorPacket color = 3; if (has_color()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->color()); } // optional .mozilla.layers.layerscope.TexturePacket texture = 4; if (has_texture()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->texture()); } // optional .mozilla.layers.layerscope.LayersPacket layers = 5; if (has_layers()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->layers()); } // optional .mozilla.layers.layerscope.MetaPacket meta = 6; if (has_meta()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->meta()); } // optional .mozilla.layers.layerscope.DrawPacket draw = 7; if (has_draw()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->draw()); } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void Packet::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void Packet::MergeFrom(const Packet& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_frame()) { mutable_frame()->::mozilla::layers::layerscope::FramePacket::MergeFrom(from.frame()); } if (from.has_color()) { mutable_color()->::mozilla::layers::layerscope::ColorPacket::MergeFrom(from.color()); } if (from.has_texture()) { mutable_texture()->::mozilla::layers::layerscope::TexturePacket::MergeFrom(from.texture()); } if (from.has_layers()) { mutable_layers()->::mozilla::layers::layerscope::LayersPacket::MergeFrom(from.layers()); } if (from.has_meta()) { mutable_meta()->::mozilla::layers::layerscope::MetaPacket::MergeFrom(from.meta()); } if (from.has_draw()) { mutable_draw()->::mozilla::layers::layerscope::DrawPacket::MergeFrom(from.draw()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void Packet::CopyFrom(const Packet& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool Packet::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; if (has_color()) { if (!this->color().IsInitialized()) return false; } if (has_texture()) { if (!this->texture().IsInitialized()) return false; } if (has_layers()) { if (!this->layers().IsInitialized()) return false; } if (has_draw()) { if (!this->draw().IsInitialized()) return false; } return true; } void Packet::Swap(Packet* other) { if (other != this) { std::swap(type_, other->type_); std::swap(frame_, other->frame_); std::swap(color_, other->color_); std::swap(texture_, other->texture_); std::swap(layers_, other->layers_); std::swap(meta_, other->meta_); std::swap(draw_, other->draw_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string Packet::GetTypeName() const { return "mozilla.layers.layerscope.Packet"; } // =================================================================== bool CommandPacket_CmdType_IsValid(int value) { switch(value) { case 0: case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const CommandPacket_CmdType CommandPacket::NO_OP; const CommandPacket_CmdType CommandPacket::LAYERS_TREE; const CommandPacket_CmdType CommandPacket::LAYERS_BUFFER; const CommandPacket_CmdType CommandPacket::CmdType_MIN; const CommandPacket_CmdType CommandPacket::CmdType_MAX; const int CommandPacket::CmdType_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int CommandPacket::kTypeFieldNumber; const int CommandPacket::kValueFieldNumber; #endif // !_MSC_VER CommandPacket::CommandPacket() : ::google::protobuf::MessageLite() { SharedCtor(); // @@protoc_insertion_point(constructor:mozilla.layers.layerscope.CommandPacket) } void CommandPacket::InitAsDefaultInstance() { } CommandPacket::CommandPacket(const CommandPacket& from) : ::google::protobuf::MessageLite() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:mozilla.layers.layerscope.CommandPacket) } void CommandPacket::SharedCtor() { _cached_size_ = 0; type_ = 0; value_ = false; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } CommandPacket::~CommandPacket() { // @@protoc_insertion_point(destructor:mozilla.layers.layerscope.CommandPacket) SharedDtor(); } void CommandPacket::SharedDtor() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER if (this != &default_instance()) { #else if (this != default_instance_) { #endif } } void CommandPacket::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const CommandPacket& CommandPacket::default_instance() { #ifdef GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER protobuf_AddDesc_LayerScopePacket_2eproto(); #else if (default_instance_ == NULL) protobuf_AddDesc_LayerScopePacket_2eproto(); #endif return *default_instance_; } CommandPacket* CommandPacket::default_instance_ = NULL; CommandPacket* CommandPacket::New() const { return new CommandPacket; } void CommandPacket::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(type_, value_); #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->clear(); } bool CommandPacket::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; ::google::protobuf::io::StringOutputStream unknown_fields_string( mutable_unknown_fields()); ::google::protobuf::io::CodedOutputStream unknown_fields_stream( &unknown_fields_string); // @@protoc_insertion_point(parse_start:mozilla.layers.layerscope.CommandPacket) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; case 1: { if (tag == 8) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::mozilla::layers::layerscope::CommandPacket_CmdType_IsValid(value)) { set_type(static_cast< ::mozilla::layers::layerscope::CommandPacket_CmdType >(value)); } else { unknown_fields_stream.WriteVarint32(tag); unknown_fields_stream.WriteVarint32(value); } } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_value; break; } // optional bool value = 2; case 2: { if (tag == 16) { parse_value: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( input, &value_))); set_has_value(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormatLite::SkipField( input, tag, &unknown_fields_stream)); break; } } } success: // @@protoc_insertion_point(parse_success:mozilla.layers.layerscope.CommandPacket) return true; failure: // @@protoc_insertion_point(parse_failure:mozilla.layers.layerscope.CommandPacket) return false; #undef DO_ } void CommandPacket::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:mozilla.layers.layerscope.CommandPacket) // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional bool value = 2; if (has_value()) { ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->value(), output); } output->WriteRaw(unknown_fields().data(), unknown_fields().size()); // @@protoc_insertion_point(serialize_end:mozilla.layers.layerscope.CommandPacket) } int CommandPacket::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .mozilla.layers.layerscope.CommandPacket.CmdType type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional bool value = 2; if (has_value()) { total_size += 1 + 1; } } total_size += unknown_fields().size(); GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void CommandPacket::CheckTypeAndMergeFrom( const ::google::protobuf::MessageLite& from) { MergeFrom(*::google::protobuf::down_cast(&from)); } void CommandPacket::MergeFrom(const CommandPacket& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_value()) { set_value(from.value()); } } mutable_unknown_fields()->append(from.unknown_fields()); } void CommandPacket::CopyFrom(const CommandPacket& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool CommandPacket::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void CommandPacket::Swap(CommandPacket* other) { if (other != this) { std::swap(type_, other->type_); std::swap(value_, other->value_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.swap(other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::std::string CommandPacket::GetTypeName() const { return "mozilla.layers.layerscope.CommandPacket"; } // @@protoc_insertion_point(namespace_scope) } // namespace layerscope } // namespace layers } // namespace mozilla // @@protoc_insertion_point(global_scope)