From 8f4e2a93dfe937d981c9906595ec18f6c6aa2a56 Mon Sep 17 00:00:00 2001 From: bj-rn Date: Thu, 5 Sep 2024 17:05:09 +0200 Subject: [PATCH] replaces ServiceRegistry.Current with AppHost.Current.Services to get rid of warnings during compilation. 'ServiceRegistry.Current' is obsolete: 'Use IAppHost.Current.Services' --- src/Fuse/ShaderNodesUtil.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Fuse/ShaderNodesUtil.cs b/src/Fuse/ShaderNodesUtil.cs index a127c6540..f58d54c8d 100644 --- a/src/Fuse/ShaderNodesUtil.cs +++ b/src/Fuse/ShaderNodesUtil.cs @@ -20,7 +20,6 @@ using VL.Stride.Rendering; using VL.Stride.Rendering.ComputeEffect; using VL.Stride.Shaders.ShaderFX; -using ServiceRegistry = VL.Core.ServiceRegistry; namespace Fuse { @@ -221,7 +220,7 @@ public static void AddShaderSource(string type, string sourceCode, string source { try { - var game = ServiceRegistry.Current.GetGameProvider().GetHandle().Resource; + var game = AppHost.Current.Services.GetGameProvider().GetHandle().Resource; if (game == null) return; var effectSystem = game.EffectSystem; @@ -251,7 +250,7 @@ public static void AddShaderSource(string type, string sourceCode, string source // accessed from vl public static VLComputeEffectShader RegisterComputeShader( ToComputeFx theComputeFx) { - var game = ServiceRegistry.Current.GetGameProvider().GetHandle().Resource; + var game = AppHost.Current.Services.GetGameProvider().GetHandle().Resource; if (game == null) return null; var shaderGraph = ShaderGraph.BuildFinalShaderGraph(theComputeFx); @@ -279,7 +278,7 @@ public static DynamicEffectInstance RegisterDrawShader(ToDrawFX theDrawShader) var watch = new Stopwatch(); watch.Start(); - var game = ServiceRegistry.Current.GetGameProvider().GetHandle().Resource; + var game = AppHost.Current.Services.GetGameProvider().GetHandle().Resource; if (game == null) return null; var effectImageShader = new DynamicDrawEffectInstance("ShaderFXGraphEffect");