Removed SkipLocalInit-Attributes - they're causing issues and are not worth the effort for now

This commit is contained in:
DarthAffe committed 2023-04-13 11:29:22 +02:00
1 parent 260a820b80
commit ad75707645
3 files changed
-5

No files matched your search

@@ -76,7 +76,6 @@ public abstract class PixelTexture<T> : ITexture
/// <param name="width">The with of the region.</param> /// <param name="width">The with of the region.</param>
/// <param name="height">The height of the region.</param> /// <param name="height">The height of the region.</param>
/// <returns>The sampled color.</returns> /// <returns>The sampled color.</returns>
[SkipLocalsInit]
public virtual Color this[int x, int y, int width, int height] public virtual Color this[int x, int y, int width, int height]
{ {
get get
@@ -1,6 +1,5 @@
using System; using System;
using System.Numerics; using System.Numerics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using RGB.NET.Core; using RGB.NET.Core;
@@ -20,7 +19,6 @@ public class AverageByteSampler : ISampler<byte>
#region Methods #region Methods
/// <inheritdoc /> /// <inheritdoc />
[SkipLocalsInit]
public unsafe void Sample(in SamplerInfo<byte> info, in Span<byte> pixelData) public unsafe void Sample(in SamplerInfo<byte> info, in Span<byte> pixelData)
{ {
int count = info.Width * info.Height; int count = info.Width * info.Height;
@@ -1,6 +1,5 @@
using System; using System;
using System.Numerics; using System.Numerics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using RGB.NET.Core; using RGB.NET.Core;
@@ -14,7 +13,6 @@ public class AverageFloatSampler : ISampler<float>
#region Methods #region Methods
/// <inheritdoc /> /// <inheritdoc />
[SkipLocalsInit]
public unsafe void Sample(in SamplerInfo<float> info, in Span<float> pixelData) public unsafe void Sample(in SamplerInfo<float> info, in Span<float> pixelData)
{ {
int count = info.Width * info.Height; int count = info.Width * info.Height;