From b50e7e5c0fa4df20c9b84ef2ec3e10a46396d8e7 Mon Sep 17 00:00:00 2001 From: wheaney <42350981+wheaney@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:03:01 -0700 Subject: [PATCH] Unified shader working for both Breezy Vulkan and GNOME --- gnome/src/xrEffect.js | 2 +- modules/XRLinuxDriver | 2 +- modules/sombrero | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome/src/xrEffect.js b/gnome/src/xrEffect.js index 698b25e..1a29ce8 100644 --- a/gnome/src/xrEffect.js +++ b/gnome/src/xrEffect.js @@ -345,7 +345,7 @@ export const XREffect = GObject.registerClass({ vfunc_build_pipeline() { const code = getShaderSource(`${Globals.extension_dir}/IMUAdjust.frag`); - const main = 'PS_IMU_Transform(cogl_tex_coord_in[0].xy, cogl_color_out);'; + const main = 'PS_IMU_Transform(true, source_to_display_ratio, show_banner, cogl_tex_coord_in[0].xy, cogl_color_out);'; this.add_glsl_snippet(Shell.SnippetHook.FRAGMENT, code, main, false); } diff --git a/modules/XRLinuxDriver b/modules/XRLinuxDriver index 6e45586..a6f3c88 160000 --- a/modules/XRLinuxDriver +++ b/modules/XRLinuxDriver @@ -1 +1 @@ -Subproject commit 6e455867e465d08ed815966c0e1ff6ef38274df3 +Subproject commit a6f3c883e231b9055f9d0607acdb9301c8d784ea diff --git a/modules/sombrero b/modules/sombrero index 131c914..f3837cf 160000 --- a/modules/sombrero +++ b/modules/sombrero @@ -1 +1 @@ -Subproject commit 131c91446d8d99b2d2e612fb1c5cc46fc8c9a689 +Subproject commit f3837cf539f8e1ea96ce213a591efb87897c9edd