Skip to content

Commit 1f44709

Browse files
committed
Compilation errors in 2021, now fixed.
1 parent 30ddad4 commit 1f44709

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

Plugins/UniversalShaderGraphExtensions/Editor/UniversalTargetExtensions/Targets/UniversalSimpleLitSubTarget.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,13 @@ public override void Setup(ref TargetSetupContext context)
106106
}
107107

108108
// Process SubShaders
109+
#if UNITY_2022_1_OR_NEWER
109110
context.AddSubShader(PostProcessSubShader(SubShaders.SimpleLitComputeDotsSubShader(target, /*workflowMode,*/ target.renderType, target.renderQueue, /*complexLit,*/ blendModePreserveSpecular, specularHighlights)));
110111
context.AddSubShader(PostProcessSubShader(SubShaders.SimpleLitGLESSubShader(target, /*workflowMode,*/ target.renderType, target.renderQueue, /*complexLit,*/ blendModePreserveSpecular, specularHighlights)));
112+
#else
113+
context.AddSubShader(PostProcessSubShader(SubShaders.SimpleLitComputeDotsSubShader(target, /*workflowMode,*/ target.renderType, target.renderQueue, /*complexLit,*/ /*blendModePreserveSpecular,*/ specularHighlights)));
114+
context.AddSubShader(PostProcessSubShader(SubShaders.SimpleLitGLESSubShader(target, /*workflowMode,*/ target.renderType, target.renderQueue, /*complexLit,*/ /*blendModePreserveSpecular,*/ specularHighlights)));
115+
#endif
111116
}
112117

113118
public override void ProcessPreviewMaterial(Material material)
@@ -526,7 +531,7 @@ public static PassDescriptor Forward(UniversalTarget target, /*WorkflowMode work
526531
#if UNITY_2022_1_OR_NEWER
527532
renderStates = CoreRenderStates.UberSwitchedRenderState(target, blendModePreserveSpecular),
528533
#else
529-
renderStates = CoreRenderStates.UberSwitchedRenderState(target, /*blendModePreserveSpecular),*/
534+
renderStates = CoreRenderStates.UberSwitchedRenderState(target/*, blendModePreserveSpecular*/),
530535
#endif
531536
pragmas = pragmas ?? CorePragmas.Forward, // NOTE: SM 2.0 only GL
532537
defines = new DefineCollection() { CoreDefines.UseFragmentFog },
@@ -631,7 +636,7 @@ public static PassDescriptor GBuffer(UniversalTarget target, /*WorkflowMode work
631636
#if UNITY_2022_1_OR_NEWER
632637
renderStates = CoreRenderStates.UberSwitchedRenderState(target, blendModePreserveSpecular),
633638
#else
634-
renderStates = CoreRenderStates.UberSwitchedRenderState(target, /*blendModePreserveSpecular),*/
639+
renderStates = CoreRenderStates.UberSwitchedRenderState(target/*, blendModePreserveSpecular*/),
635640
#endif
636641
pragmas = CorePragmas.DOTSGBuffer,
637642
defines = new DefineCollection() { CoreDefines.UseFragmentFog },

0 commit comments

Comments
 (0)