From 368498133a4d63752c22de90d28e89aa9b7924ff Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Sun, 26 Jul 2026 00:19:27 +1000 Subject: [PATCH] Fix Bokeh normalization on .NET 10 --- .../Convolution/Parameters/BokehBlurKernelDataProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ImageSharp/Processing/Processors/Convolution/Parameters/BokehBlurKernelDataProvider.cs b/src/ImageSharp/Processing/Processors/Convolution/Parameters/BokehBlurKernelDataProvider.cs index cf2bec448..12f6e55d5 100644 --- a/src/ImageSharp/Processing/Processors/Convolution/Parameters/BokehBlurKernelDataProvider.cs +++ b/src/ImageSharp/Processing/Processors/Convolution/Parameters/BokehBlurKernelDataProvider.cs @@ -213,7 +213,7 @@ internal static class BokehBlurKernelDataProvider // Complex64 stores each value as adjacent real and imaginary floats. Multiplying that flattened // float span scales both parts independently, which is exactly complex multiplication by a real scalar. - Span values = MemoryMarshal.Cast(kernelsRef); + Span values = MemoryMarshal.Cast(kernelsRef.AsSpan()); TensorPrimitives_.Multiply(values, scalar, values); } }