From 43ed0bf8d5f6b7ffc4919fe946dfe095abd33079 Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 9 Jul 2024 18:23:19 +0200 Subject: [PATCH] Remove Effect.toLayered --- src/Libs/FShade.Core/Effect.fs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/Libs/FShade.Core/Effect.fs b/src/Libs/FShade.Core/Effect.fs index a3d85d0..8755860 100644 --- a/src/Libs/FShade.Core/Effect.fs +++ b/src/Libs/FShade.Core/Effect.fs @@ -985,8 +985,8 @@ module Effect = - let toLayered (layerSemantic : string) (customLayerSemantic : string) - (layers : int) (uniforms : Map) (topology : InputTopology) (effect : Effect) = + let toLayeredEffect' (layerSemantic : string) (customLayerSemantic : string) + (layers : int) (uniforms : Map) (topology : InputTopology) (effect : Effect) = Serializer.Init() if effect.TessControlShader.IsSome || effect.TessEvalShader.IsSome then @@ -1044,14 +1044,11 @@ module Effect = | None -> ofList [ geometryShader ] - let toLayeredEffect' (layerSemantic : string) (layers : int) (uniforms : Map) (topology : InputTopology) (effect : Effect) = - toLayered layerSemantic layerSemantic layers uniforms topology effect - let toLayeredEffect (layers : int) (uniforms : Map) (topology : InputTopology) (effect : Effect) = - toLayeredEffect' Intrinsics.Layer layers uniforms topology effect + toLayeredEffect' Intrinsics.Layer Intrinsics.Layer layers uniforms topology effect let toMultiViewportEffect (viewports : int) (uniforms : Map) (topology : InputTopology) (effect : Effect) = - toLayeredEffect' Intrinsics.ViewportIndex viewports uniforms topology effect + toLayeredEffect' Intrinsics.ViewportIndex Intrinsics.ViewportIndex viewports uniforms topology effect