Found 107 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 395757227
Total bytes of diff: 395756009
Total bytes of delta: -1218 (-0.00 % of base)
Total relative delta: -3.18
diff is an improvement.
relative diff is an improvement.
Top file improvements (bytes):
-658 : SixLabors.ImageSharp.dasm (-0.03 % of base)
-269 : BepuPhysics.dasm (-0.03 % of base)
-219 : SixLabors.ImageSharp.Drawing.dasm (-0.07 % of base)
-52 : System.Private.CoreLib.dasm (-0.00 % of base)
-20 : SixLabors.Fonts.dasm (-0.00 % of base)
5 total files with Code Size differences (5 improved, 0 regressed), 755 unchanged.
Top method improvements (bytes):
-128 (-1.64 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.MeshReduction:ReduceManifolds(byref,byref,int,int,bool,byref,byref,byref,ptr,ptr,ptr,BepuPhysics.Collidables.Shapes,BepuUtilities.Memory.BufferPool) (FullOpts)
-36 (-5.80 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.MeshReduction+TestTriangle:.ctor(byref,int):this (FullOpts)
-29 (-2.35 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullHelper:CreateTransformedCopy(byref,byref,BepuUtilities.Memory.Buffer`1[BepuUtilities.Vector3Wide],BepuUtilities.Memory.Buffer`1[BepuPhysics.Collidables.HullBoundingPlanes]) (FullOpts)
-26 (-2.39 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullWide:GetBounds(byref,int,byref,byref,byref,byref):this (FullOpts)
-24 (-5.62 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.ColorProfiles.Icc.Calculators.ColorTrcCalculator:.ctor(SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,bool):this (FullOpts)
-23 (-3.78 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Transform(System.Numerics.Matrix4x4,System.Numerics.Quaternion):System.Numerics.Matrix4x4 (FullOpts)
-21 (-0.77 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifProfile:SyncSubject(int,int,System.Numerics.Matrix4x4):this (FullOpts)
-18 (-1.29 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:GetRawTransformedSize(System.Numerics.Matrix4x4,SixLabors.ImageSharp.Size):SixLabors.ImageSharp.SizeF (FullOpts)
-18 (-1.14 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:GetTransformedCanvasSize(System.Numerics.Matrix4x4,SixLabors.ImageSharp.Size):SixLabors.ImageSharp.Size (FullOpts)
-18 (-1.14 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:GetTransformedSize(System.Numerics.Matrix4x4,SixLabors.ImageSharp.Size,bool):SixLabors.ImageSharp.SizeF (FullOpts)
-18 (-1.73 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:TryGetTransformedRectangle(SixLabors.ImageSharp.RectangleF,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-18 (-1.29 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:GetTransformedSize(SixLabors.ImageSharp.Rectangle,System.Numerics.Matrix4x4):SixLabors.ImageSharp.SizeF (FullOpts)
-18 (-1.24 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:GetTransformedSize(SixLabors.ImageSharp.Rectangle):SixLabors.ImageSharp.SizeF:this (FullOpts)
-18 (-0.77 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.TransformExtensions:Transform(SixLabors.ImageSharp.Processing.IImageProcessingContext,SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder,SixLabors.ImageSharp.Processing.Processors.Transforms.IResampler):SixLabors.ImageSharp.Processing.IImageProcessingContext (FullOpts)
-18 (-0.78 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.TransformExtensions:Transform(SixLabors.ImageSharp.Processing.IImageProcessingContext,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder,SixLabors.ImageSharp.Processing.Processors.Transforms.IResampler):SixLabors.ImageSharp.Processing.IImageProcessingContext (FullOpts)
-17 (-1.95 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.RectangleF:Transform(SixLabors.ImageSharp.RectangleF,System.Numerics.Matrix4x4):SixLabors.ImageSharp.RectangleF (FullOpts)
-15 (-1.01 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.Capsule:RayTest(byref,System.Numerics.Vector3,System.Numerics.Vector3,byref,byref):bool:this (FullOpts)
-13 (-1.80 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.EllipticGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-12 (-3.64 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.ColorProfiles.Cmyk:FromProfileConnectingSpace(SixLabors.ImageSharp.ColorProfiles.ColorConversionOptions,byref):SixLabors.ImageSharp.ColorProfiles.Cmyk (FullOpts)
-12 (-1.04 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:TryCreateLinearGradientBrush(SixLabors.Fonts.Rendering.LinearGradientPaint,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-12 (-1.07 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.SweepGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-11 (-0.88 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.Cylinder:RayTest(byref,System.Numerics.Vector3,System.Numerics.Vector3,byref,byref):bool:this (FullOpts)
-9 (-0.70 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:BuildContourSegments(System.ReadOnlySpan`1[SixLabors.ImageSharp.PointF],bool,System.Span`1[SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1+StrokeContourSegment[System.__Canon]],byref,byref):int:this (FullOpts)
-9 (-1.57 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:GetPointBounds(System.ReadOnlySpan`1[SixLabors.ImageSharp.PointF]):SixLabors.ImageSharp.RectangleF:this (FullOpts)
-8 (-4.19 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.ClipQuad:FromBounds(byref,byref):SixLabors.Fonts.ClipQuad (FullOpts)
-8 (-0.15 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Path:TryParseSvgPath(System.ReadOnlySpan`1[char],byref):bool (FullOpts)
-8 (-1.03 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+Linearizer`1[System.__Canon]:ProcessContained():this (FullOpts)
-8 (-1.32 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+Linearizer`1[System.__Canon]:ProcessUncontained():this (FullOpts)
-8 (-1.50 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:IsContourClosedForEmission(System.ReadOnlySpan`1[SixLabors.ImageSharp.PointF],bool):bool:this (FullOpts)
-8 (-0.95 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:ProcessCore():bool:this (FullOpts)
-8 (-0.57 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.FlushScene:TryPrepareLineSegmentStroke(byref,SixLabors.ImageSharp.Memory.MemoryAllocator,byref):bool (FullOpts)
-8 (-1.92 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.LinearGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-8 (-0.59 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:SetDecoration(int,System.Numerics.Vector2,System.Numerics.Vector2,float):this (FullOpts)
-8 (-1.00 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:TryCreateRadialGradientBrush(SixLabors.Fonts.Rendering.RadialGradientPaint,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-8 (-0.99 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.RadialGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-8 (-2.19 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.19 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.28 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.53 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.52 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.37 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.39 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.29 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.24 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.22 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgba64(SixLabors.ImageSharp.PixelFormats.Rgba64):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-1.19 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:AppendScale(SixLabors.ImageSharp.SizeF):SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:this (FullOpts)
-8 (-1.22 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:AppendScale(System.Numerics.Vector2):SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:this (FullOpts)
-8 (-0.94 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:PrependScale(SixLabors.ImageSharp.SizeF):SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:this (FullOpts)
-8 (-0.95 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:PrependScale(System.Numerics.Vector2):SixLabors.ImageSharp.Processing.ProjectiveTransformBuilder:this (FullOpts)
-8 (-6.72 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreateScale(System.Numerics.Vector3,System.Numerics.Vector3):System.Numerics.Matrix4x4 (FullOpts)
-8 (-10.39 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreateScale(System.Numerics.Vector3):System.Numerics.Matrix4x4 (FullOpts)
-5 (-0.28 % of base) : BepuPhysics.dasm - BepuPhysics.BoundingBoxHelpers:GetLocalBoundingBoxForSweep(BepuPhysics.Collidables.TypedIndex,BepuPhysics.Collidables.Shapes,byref,System.Numerics.Quaternion,byref,System.Numerics.Vector3,System.Numerics.Quaternion,byref,float,byref,byref,byref) (FullOpts)
-5 (-1.00 % of base) : BepuPhysics.dasm - BepuPhysics.PoseIntegration:Integrate(byref,byref,float,byref) (FullOpts)
-5 (-1.09 % of base) : BepuPhysics.dasm - BepuPhysics.PoseIntegration:Integrate(System.Numerics.Quaternion,System.Numerics.Vector3,float,byref) (FullOpts)
-5 (-1.56 % of base) : BepuPhysics.dasm - BepuPhysics.RigidPose:TransformByInverse(System.Numerics.Vector3,byref,byref) (FullOpts)
-5 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128:AsVector128Unsafe(System.Numerics.Vector3):System.Runtime.Intrinsics.Vector128`1[float] (FullOpts)
-4 (-0.73 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullHelper:FindNextIndexForFaceHull(System.Numerics.Vector2,System.Numerics.Vector2,float,byref):int (FullOpts)
-4 (-0.27 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Rendering.PaintedGlyphMetrics:RenderTo(SixLabors.Fonts.Rendering.IGlyphRenderer,int,System.Numerics.Vector2,System.Numerics.Vector2,int,SixLabors.Fonts.TextOptions):this (FullOpts)
-4 (-0.07 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.General.Svg.SvgGlyphSource:BuildCommandsFromPathData(System.String):System.Collections.Generic.List`1[SixLabors.Fonts.Rendering.PathCommand] (FullOpts)
-4 (-0.87 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.TrueType.TrueTypeGlyphMetrics+<>c__DisplayClass11_0:<RenderTo>b__0(float):SixLabors.Fonts.Tables.TrueType.Glyphs.GlyphVector:this (FullOpts)
-4 (-0.79 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.ArcLineSegment:SixLabors.ImageSharp.Drawing.ILineSegment.Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.ILineSegment:this (FullOpts)
-4 (-0.77 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.ArcLineSegment:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.ILineSegment:this (FullOpts)
-4 (-0.85 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.CubicBezierLineSegment:SixLabors.ImageSharp.Drawing.ILineSegment.Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.ILineSegment:this (FullOpts)
-4 (-0.83 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.CubicBezierLineSegment:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.CubicBezierLineSegment:this (FullOpts)
-4 (-0.43 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.InternalPath:PointAlongPath(float):SixLabors.ImageSharp.Drawing.SegmentInfo:this (FullOpts)
-4 (-0.85 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.LinearLineSegment:SixLabors.ImageSharp.Drawing.ILineSegment.Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.ILineSegment:this (FullOpts)
-4 (-0.83 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.LinearLineSegment:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.LinearLineSegment:this (FullOpts)
-4 (-1.91 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.PathBuilder:MoveTo(float,float):SixLabors.ImageSharp.Drawing.PathBuilder:this (FullOpts)
-4 (-1.90 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.PathBuilder:MoveTo(SixLabors.ImageSharp.PointF):SixLabors.ImageSharp.Drawing.PathBuilder:this (FullOpts)
-4 (-1.90 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:TransformPoint(SixLabors.ImageSharp.PointF):SixLabors.ImageSharp.PointF:this (FullOpts)
-4 (-0.66 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.PathGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-4 (-0.19 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:BeginGlyph(byref,byref):bool:this (FullOpts)
-4 (-0.53 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:ComputeTransform(byref):System.Numerics.Matrix4x4:this (FullOpts)
-4 (-0.38 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:TransformGlyph(byref):this (FullOpts)
-4 (-0.42 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:TryCreateBrush(SixLabors.Fonts.Rendering.Paint,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-4 (-0.72 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Processors.Text.RichTextGlyphRenderer:TryCreateSweepGradientBrush(SixLabors.Fonts.Rendering.SweepGradientPaint,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-4 (-0.54 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.RectanglePolygon:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.IPath:this (FullOpts)
-4 (-0.79 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.RegularPolygon:CreateSegment(SixLabors.ImageSharp.PointF,float,int,float):SixLabors.ImageSharp.Drawing.LinearLineSegment (FullOpts)
-4 (-0.57 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.StarPolygon:CreateSegment(System.Numerics.Vector2,float,float,int,float):SixLabors.ImageSharp.Drawing.LinearLineSegment (FullOpts)
-4 (-0.40 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Text.PathGlyphBuilder:BeginGlyph(byref,byref):bool:this (FullOpts)
-4 (-0.40 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Text.PathGlyphBuilder:TransformGlyph(byref):this (FullOpts)
-4 (-4.04 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Matrix3x2Extensions:CreateScale(SixLabors.ImageSharp.SizeF,SixLabors.ImageSharp.PointF):System.Numerics.Matrix3x2 (FullOpts)
-4 (-6.25 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Matrix3x2Extensions:CreateScale(SixLabors.ImageSharp.SizeF):System.Numerics.Matrix3x2 (FullOpts)
-4 (-2.38 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.38 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.60 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.41 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.30 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-3.36 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-3.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.86 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.63 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.50 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.41 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
Top method improvements (percentages):
-5 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128:AsVector128Unsafe(System.Numerics.Vector3):System.Runtime.Intrinsics.Vector128`1[float] (FullOpts)
-8 (-10.39 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreateScale(System.Numerics.Vector3):System.Numerics.Matrix4x4 (FullOpts)
-4 (-9.52 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:CreateScale(System.Numerics.Vector2):System.Numerics.Matrix3x2 (FullOpts)
-4 (-7.27 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:CreateScale(System.Numerics.Vector2,System.Numerics.Vector2):System.Numerics.Matrix3x2 (FullOpts)
-8 (-6.72 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreateScale(System.Numerics.Vector3,System.Numerics.Vector3):System.Numerics.Matrix4x4 (FullOpts)
-4 (-6.25 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Matrix3x2Extensions:CreateScale(SixLabors.ImageSharp.SizeF):System.Numerics.Matrix3x2 (FullOpts)
-36 (-5.80 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.MeshReduction+TestTriangle:.ctor(byref,int):this (FullOpts)
-4 (-5.71 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:ToVector4():System.Numerics.Vector4:this (FullOpts)
-24 (-5.62 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.ColorProfiles.Icc.Calculators.ColorTrcCalculator:.ctor(SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccXyzTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,SixLabors.ImageSharp.Metadata.Profiles.Icc.IccTagDataEntry,bool):this (FullOpts)
-4 (-5.06 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-8 (-4.19 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.ClipQuad:FromBounds(byref,byref):SixLabors.Fonts.ClipQuad (FullOpts)
-4 (-4.04 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Matrix3x2Extensions:CreateScale(SixLabors.ImageSharp.SizeF,SixLabors.ImageSharp.PointF):System.Numerics.Matrix3x2 (FullOpts)
-23 (-3.78 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Transform(System.Numerics.Matrix4x4,System.Numerics.Quaternion):System.Numerics.Matrix4x4 (FullOpts)
-12 (-3.64 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.ColorProfiles.Cmyk:FromProfileConnectingSpace(SixLabors.ImageSharp.ColorProfiles.ColorConversionOptions,byref):SixLabors.ImageSharp.ColorProfiles.Cmyk (FullOpts)
-4 (-3.36 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-3.33 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-3.05 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-2.92 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-8 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-4 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:ProjectiveTransform2D(float,float,System.Numerics.Matrix4x4):System.Numerics.Vector2 (FullOpts)
-4 (-2.86 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.65 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-2.63 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.60 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.55 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-8 (-2.53 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.52 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-4 (-2.50 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.44 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgba64(SixLabors.ImageSharp.PixelFormats.Rgba64):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.41 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.41 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-8 (-2.39 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-26 (-2.39 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullWide:GetBounds(byref,int,byref,byref,byref,byref):this (FullOpts)
-4 (-2.38 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-4 (-2.38 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-8 (-2.37 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-29 (-2.35 % of base) : BepuPhysics.dasm - BepuPhysics.Collidables.ConvexHullHelper:CreateTransformedCopy(byref,byref,BepuUtilities.Memory.Buffer`1[BepuUtilities.Vector3Wide],BepuUtilities.Memory.Buffer`1[BepuPhysics.Collidables.HullBoundingPlanes]) (FullOpts)
-4 (-2.30 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.HalfVector2:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.HalfVector2 (FullOpts)
-8 (-2.29 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.28 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.24 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-4 (-2.22 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PointF:Transform(SixLabors.ImageSharp.PointF,System.Numerics.Matrix4x4):SixLabors.ImageSharp.PointF (FullOpts)
-8 (-2.22 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgba64(SixLabors.ImageSharp.PixelFormats.Rgba64):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.19 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-8 (-2.19 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Bgr565:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.Bgr565 (FullOpts)
-4 (-2.14 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Point:Transform(SixLabors.ImageSharp.Point,System.Numerics.Matrix4x4):SixLabors.ImageSharp.PointF (FullOpts)
-4 (-2.09 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-2.08 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Rg32:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Rg32 (FullOpts)
-4 (-2.08 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Rg32:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.Rg32 (FullOpts)
-4 (-2.08 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-2.04 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-2.03 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-2.02 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-17 (-1.95 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.RectangleF:Transform(SixLabors.ImageSharp.RectangleF,System.Numerics.Matrix4x4):SixLabors.ImageSharp.RectangleF (FullOpts)
-8 (-1.92 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.LinearGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-4 (-1.91 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.PathBuilder:MoveTo(float,float):SixLabors.ImageSharp.Drawing.PathBuilder:this (FullOpts)
-4 (-1.90 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:TransformPoint(SixLabors.ImageSharp.PointF):SixLabors.ImageSharp.PointF:this (FullOpts)
-4 (-1.90 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.90 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.PathBuilder:MoveTo(SixLabors.ImageSharp.PointF):SixLabors.ImageSharp.Drawing.PathBuilder:this (FullOpts)
-4 (-1.89 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.85 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromScaledVector4(System.Numerics.Vector4):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.85 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.83 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-13 (-1.80 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.EllipticGradientBrush:Transform(System.Numerics.Matrix4x4):SixLabors.ImageSharp.Drawing.Processing.Brush:this (FullOpts)
-4 (-1.79 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.77 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.74 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-18 (-1.73 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Processing.Processors.Transforms.TransformUtilities:TryGetTransformedRectangle(SixLabors.ImageSharp.RectangleF,System.Numerics.Matrix4x4,byref):bool (FullOpts)
-4 (-1.72 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.72 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.69 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromRgba64(SixLabors.ImageSharp.PixelFormats.Rgba64):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.68 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.68 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.68 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.67 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.67 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.65 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromRgba64(SixLabors.ImageSharp.PixelFormats.Rgba64):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-128 (-1.64 % of base) : BepuPhysics.dasm - BepuPhysics.CollisionDetection.MeshReduction:ReduceManifolds(byref,byref,int,int,bool,byref,byref,byref,ptr,ptr,ptr,BepuPhysics.Collidables.Shapes,BepuUtilities.Memory.BufferPool) (FullOpts)
-4 (-1.64 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromBgra32(SixLabors.ImageSharp.PixelFormats.Bgra32):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.64 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.63 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromAbgr32(SixLabors.ImageSharp.PixelFormats.Abgr32):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.63 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromArgb32(SixLabors.ImageSharp.PixelFormats.Argb32):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-4 (-1.63 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Short2:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.Short2 (FullOpts)
-4 (-1.59 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedShort2:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.NormalizedShort2 (FullOpts)
-9 (-1.57 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:GetPointBounds(System.ReadOnlySpan`1[SixLabors.ImageSharp.PointF]):SixLabors.ImageSharp.RectangleF:this (FullOpts)
-5 (-1.56 % of base) : BepuPhysics.dasm - BepuPhysics.RigidPose:TransformByInverse(System.Numerics.Vector3,byref,byref) (FullOpts)
-4 (-1.56 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromL16(SixLabors.ImageSharp.PixelFormats.L16):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.56 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromL8(SixLabors.ImageSharp.PixelFormats.L8):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-8 (-1.50 % of base) : SixLabors.ImageSharp.Drawing.dasm - SixLabors.ImageSharp.Drawing.Processing.Backends.DefaultRasterizer+StrokeLinearizer`1[System.__Canon]:IsContourClosedForEmission(System.ReadOnlySpan`1[SixLabors.ImageSharp.PointF],bool):bool:this (FullOpts)
-4 (-1.45 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromLa32(SixLabors.ImageSharp.PixelFormats.La32):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.44 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromLa16(SixLabors.ImageSharp.PixelFormats.La16):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.39 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.Rg32:FromBgra5551(SixLabors.ImageSharp.PixelFormats.Bgra5551):SixLabors.ImageSharp.PixelFormats.Rg32 (FullOpts)
-4 (-1.38 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromRgb24(SixLabors.ImageSharp.PixelFormats.Rgb24):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.37 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromBgr24(SixLabors.ImageSharp.PixelFormats.Bgr24):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
-4 (-1.35 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.PixelFormats.NormalizedByte2:FromRgb48(SixLabors.ImageSharp.PixelFormats.Rgb48):SixLabors.ImageSharp.PixelFormats.NormalizedByte2 (FullOpts)
160 total methods with Code Size differences (160 improved, 0 regressed), 2114069 unchanged.
--------------------------------------------------------------------------------
Job completed in 22 minutes 12 seconds (remote runner delay: 1 minute 18 seconds).
dotnet/runtime#130422
Using arguments:
-nugetMain commit: dotnet/runtime@6c58491
PR commit: tannergooding/runtime@28de33b
Diffs
Diffs
Artifacts: