From d3802fd0ec09799c5c8436ac69635cffca649d9e Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Sun, 17 Aug 2025 05:25:31 -0400 Subject: [PATCH] Added mipmap and framebuffer to each channel --- package/contents/ui/ShaderChannel.qml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/package/contents/ui/ShaderChannel.qml b/package/contents/ui/ShaderChannel.qml index 2f3524b..deb4fcc 100644 --- a/package/contents/ui/ShaderChannel.qml +++ b/package/contents/ui/ShaderChannel.qml @@ -267,6 +267,8 @@ Item wrapMode: ShaderEffectSource.Repeat textureSize: Qt.size(channelShaderContent.width, channelShaderContent.height) textureMirroring: ShaderEffectSource.NoMirroring + recursive: true + mipmap: true } ShaderEffectSource @@ -279,6 +281,8 @@ Item wrapMode: ShaderEffectSource.Repeat textureSize: Qt.size(channelShaderContent.width, channelShaderContent.height) textureMirroring: ShaderEffectSource.NoMirroring + recursive: true + mipmap: true } ShaderEffectSource @@ -291,6 +295,8 @@ Item wrapMode: ShaderEffectSource.Repeat textureSize: Qt.size(channelShaderContent.width, channelShaderContent.height) textureMirroring: ShaderEffectSource.NoMirroring + recursive: true + mipmap: true } ShaderEffectSource @@ -303,6 +309,8 @@ Item wrapMode: ShaderEffectSource.Repeat textureSize: Qt.size(channelShaderContent.width, channelShaderContent.height) textureMirroring: ShaderEffectSource.NoMirroring + recursive: true + mipmap: true } // recursive frame buffer @@ -314,6 +322,7 @@ Item sourceRect: Qt.rect(0,0, channelShaderContent.width, channelShaderContent.height) wrapMode: ShaderEffectSource.Repeat recursive: true + mipmap: true textureSize: Qt.size(channelShaderContent.width, channelShaderContent.height) anchors.fill: parent visible: false