diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
index 2b365f1779..5740a704ca 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
@@ -338,7 +338,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 NormalXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 NormalClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -883,7 +883,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 MultiplyXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 MultiplyClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -1428,7 +1428,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 AddXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 AddClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -1973,7 +1973,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 SubtractXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 SubtractClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -2518,7 +2518,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 ScreenXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 ScreenClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -3063,7 +3063,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 DarkenXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 DarkenClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -3608,7 +3608,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 LightenXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 LightenClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -4153,7 +4153,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 OverlayXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 OverlayClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
@@ -4698,7 +4698,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 HardLightXor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 HardLightClear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
index 5baa1e8641..34eeb78cbe 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
@@ -348,7 +348,7 @@ internal static partial class PorterDuffFunctions
/// The source opacity. Range 0..1
/// The .
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static Vector256 <#=blender#>Xor(Vector256 backdrop, Vector256 source, Vector256 opacity)
+ public static Vector256 <#=blender#>Clear(Vector256 backdrop, Vector256 source, Vector256 opacity)
=> Clear(backdrop, Avx.Blend(source, Avx.Multiply(source, opacity), BlendAlphaControl));
<#} #>