From 92a4212070190b67a41011aa9eb4476d628180e9 Mon Sep 17 00:00:00 2001 From: ZenoArrows <129334871+ZenoArrows@users.noreply.github.com> Date: Wed, 11 Sep 2024 20:38:21 +0200 Subject: [PATCH] AreaScaling: Force the alpha to 1 when storing the pixel. --- .../Effects/Shaders/area_scaling.glsl | 2 +- .../Effects/Shaders/AreaScaling.glsl | 2 +- .../Effects/Shaders/AreaScaling.spv | Bin 12292 -> 12428 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Ryujinx.Graphics.OpenGL/Effects/Shaders/area_scaling.glsl b/src/Ryujinx.Graphics.OpenGL/Effects/Shaders/area_scaling.glsl index 951bdccbe..0fe20d3f9 100644 --- a/src/Ryujinx.Graphics.OpenGL/Effects/Shaders/area_scaling.glsl +++ b/src/Ryujinx.Graphics.OpenGL/Effects/Shaders/area_scaling.glsl @@ -115,5 +115,5 @@ void main() } vec4 outColor = AreaSampling(loc); - imageStore(imgOutput, ivec2(translateDest(loc)), outColor); + imageStore(imgOutput, ivec2(translateDest(loc)), vec4(outColor.rgb, 1)); } diff --git a/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.glsl b/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.glsl index 98719722c..e34dd77dd 100644 --- a/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.glsl +++ b/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.glsl @@ -118,5 +118,5 @@ void main() } vec4 outColor = AreaSampling(loc); - imageStore(imgOutput, ivec2(translateDest(loc)), outColor); + imageStore(imgOutput, ivec2(translateDest(loc)), vec4(outColor.rgb, 1)); } diff --git a/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.spv b/src/Ryujinx.Graphics.Vulkan/Effects/Shaders/AreaScaling.spv index 2fc7d7894c6bac1570d9dd38de827064f0f0396f..7d097280f0c781e90318832e0a3cc8463a8beb08 100644 GIT binary patch delta 232 zcmZok=t<;dW>RKnU|?k6X5eMe*~t5ul~H>$BU>=Dp*RBzgEA8X0~-Sa12Yh71Nn_W zS_>#90Hk$*GQSyt;y^w~Olxx~=VJDH6(Cari2WHjz}i)TY>*fTg8)zm1Be;OzzQ~6 z4afnh0RfnpI#dj#7AB?v6$2>^U|?t91k##74oE*pJxJb(fq{=98R$+~AV&#^H8<-D HUY7#^g&-0B delta 95 zcmeB4Y)Rl{W>RKnU|?k6X5eK|+sONwl~HvwBU>=DqBa8yLn8wNg9;M^g8-1$VPIqU n&B(x@3gm;tR5rJAE@l^11~MgpI2ov17Dy`rvGV4vg4g8$g%J%|