Index: mojo/dart/packages/mojo_services/lib/mojo/quads.mojom.dart |
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/quads.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/quads.mojom.dart |
index 821ae614462945a48e470e041c36175244fd2dea..86217cb7f1336ead6f1ae2523458f70baacab12e 100644 |
--- a/mojo/dart/packages/mojo_services/lib/mojo/quads.mojom.dart |
+++ b/mojo/dart/packages/mojo_services/lib/mojo/quads.mojom.dart |
@@ -454,6 +454,10 @@ class Color extends bindings.Struct { |
Color() : super(kVersions.last.size); |
+ Color.init( |
+ int this.rgba |
+ ) : super(kVersions.last.size); |
+ |
static Color deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -525,6 +529,9 @@ class CheckerboardQuadState extends bindings.Struct { |
CheckerboardQuadState() : super(kVersions.last.size); |
+ CheckerboardQuadState.init( |
+ ) : super(kVersions.last.size); |
+ |
static CheckerboardQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -583,6 +590,9 @@ class DebugBorderQuadState extends bindings.Struct { |
DebugBorderQuadState() : super(kVersions.last.size); |
+ DebugBorderQuadState.init( |
+ ) : super(kVersions.last.size); |
+ |
static DebugBorderQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -641,6 +651,9 @@ class IoSurfaceContentQuadState extends bindings.Struct { |
IoSurfaceContentQuadState() : super(kVersions.last.size); |
+ IoSurfaceContentQuadState.init( |
+ ) : super(kVersions.last.size); |
+ |
static IoSurfaceContentQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -701,6 +714,11 @@ class RenderPassId extends bindings.Struct { |
RenderPassId() : super(kVersions.last.size); |
+ RenderPassId.init( |
+ int this.layerId, |
+ int this.index |
+ ) : super(kVersions.last.size); |
+ |
static RenderPassId deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -790,6 +808,14 @@ class RenderPassQuadState extends bindings.Struct { |
RenderPassQuadState() : super(kVersions.last.size); |
+ RenderPassQuadState.init( |
+ RenderPassId this.renderPassId, |
+ int this.maskResourceId, |
+ geometry_mojom.PointF this.maskUvScale, |
+ geometry_mojom.Size this.maskTextureSize, |
+ geometry_mojom.PointF this.filtersScale |
+ ) : super(kVersions.last.size); |
+ |
static RenderPassQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -919,6 +945,11 @@ class SolidColorQuadState extends bindings.Struct { |
SolidColorQuadState() : super(kVersions.last.size); |
+ SolidColorQuadState.init( |
+ Color this.color, |
+ bool this.forceAntiAliasingOff |
+ ) : super(kVersions.last.size); |
+ |
static SolidColorQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1005,6 +1036,10 @@ class SurfaceQuadState extends bindings.Struct { |
SurfaceQuadState() : super(kVersions.last.size); |
+ SurfaceQuadState.init( |
+ surface_id_mojom.SurfaceId this.surface |
+ ) : super(kVersions.last.size); |
+ |
static SurfaceQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1085,6 +1120,17 @@ class TextureQuadState extends bindings.Struct { |
TextureQuadState() : super(kVersions.last.size); |
+ TextureQuadState.init( |
+ int this.resourceId, |
+ bool this.premultipliedAlpha, |
+ bool this.flipped, |
+ bool this.nearestNeighbor, |
+ geometry_mojom.PointF this.uvTopLeft, |
+ geometry_mojom.PointF this.uvBottomRight, |
+ Color this.backgroundColor, |
+ List<double> this.vertexOpacity |
+ ) : super(kVersions.last.size); |
+ |
static TextureQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1255,6 +1301,14 @@ class TileQuadState extends bindings.Struct { |
TileQuadState() : super(kVersions.last.size); |
+ TileQuadState.init( |
+ geometry_mojom.RectF this.texCoordRect, |
+ geometry_mojom.Size this.textureSize, |
+ bool this.swizzleContents, |
+ bool this.nearestNeighbor, |
+ int this.resourceId |
+ ) : super(kVersions.last.size); |
+ |
static TileQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1380,6 +1434,9 @@ class StreamVideoQuadState extends bindings.Struct { |
StreamVideoQuadState() : super(kVersions.last.size); |
+ StreamVideoQuadState.init( |
+ ) : super(kVersions.last.size); |
+ |
static StreamVideoQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1444,6 +1501,15 @@ class YuvVideoQuadState extends bindings.Struct { |
YuvVideoQuadState() : super(kVersions.last.size); |
+ YuvVideoQuadState.init( |
+ geometry_mojom.RectF this.texCoordRect, |
+ int this.yPlaneResourceId, |
+ int this.uPlaneResourceId, |
+ int this.vPlaneResourceId, |
+ int this.aPlaneResourceId, |
+ YuvColorSpace this.colorSpace |
+ ) : super(kVersions.last.size); |
+ |
static YuvVideoQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1601,6 +1667,25 @@ class Quad extends bindings.Struct { |
Quad() : super(kVersions.last.size); |
+ Quad.init( |
+ Material this.material, |
+ bool this.needsBlending, |
+ geometry_mojom.Rect this.rect, |
+ geometry_mojom.Rect this.opaqueRect, |
+ geometry_mojom.Rect this.visibleRect, |
+ int this.sharedQuadStateIndex, |
+ CheckerboardQuadState this.checkerboardQuadState, |
+ DebugBorderQuadState this.debugBorderQuadState, |
+ IoSurfaceContentQuadState this.ioSurfaceQuadState, |
+ RenderPassQuadState this.renderPassQuadState, |
+ SolidColorQuadState this.solidColorQuadState, |
+ SurfaceQuadState this.surfaceQuadState, |
+ TextureQuadState this.textureQuadState, |
+ TileQuadState this.tileQuadState, |
+ StreamVideoQuadState this.streamVideoQuadState, |
+ YuvVideoQuadState this.yuvVideoQuadState |
+ ) : super(kVersions.last.size); |
+ |
static Quad deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1892,6 +1977,17 @@ class SharedQuadState extends bindings.Struct { |
SharedQuadState() : super(kVersions.last.size); |
+ SharedQuadState.init( |
+ geometry_mojom.Transform this.contentToTargetTransform, |
+ geometry_mojom.Size this.contentBounds, |
+ geometry_mojom.Rect this.visibleContentRect, |
+ geometry_mojom.Rect this.clipRect, |
+ bool this.isClipped, |
+ double this.opacity, |
+ SkXfermode this.blendMode, |
+ int this.sortingContextId |
+ ) : super(kVersions.last.size); |
+ |
static SharedQuadState deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2069,6 +2165,16 @@ class Pass extends bindings.Struct { |
Pass() : super(kVersions.last.size); |
+ Pass.init( |
+ int this.id, |
+ bool this.hasTransparentBackground, |
+ geometry_mojom.Rect this.outputRect, |
+ geometry_mojom.Rect this.damageRect, |
+ geometry_mojom.Transform this.transformToRootTarget, |
+ List<Quad> this.quads, |
+ List<SharedQuadState> this.sharedQuadStates |
+ ) : super(kVersions.last.size); |
+ |
static Pass deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |