Skip to content

Commit b48f52d

Browse files
FredMoreauEvergreen
authored andcommitted
[URP/SG] Fix for UUM-136747
1 parent 4bf33ef commit b48f52d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalLitSubTarget.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,8 +380,8 @@ public static SubShaderDescriptor LitSubShader(UniversalTarget target, WorkflowM
380380

381381
// Currently neither of these passes (selection/picking) can be last for the game view for
382382
// UI shaders to render correctly. Verify [1352225] before changing this order.
383-
result.passes.Add(PassVariant(CorePasses.SceneSelection(target), CorePragmas.Default));
384-
result.passes.Add(PassVariant(CorePasses.ScenePicking(target), CorePragmas.Default));
383+
result.passes.Add(PassVariant(CorePasses.SceneSelection(target), CorePragmas.Instanced));
384+
result.passes.Add(PassVariant(CorePasses.ScenePicking(target), CorePragmas.Instanced));
385385
result.passes.Add(PassVariant(LitPasses._2D(target), CorePragmas.Default));
386386

387387
return result;

Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalUnlitSubTarget.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,8 @@ public static SubShaderDescriptor Unlit(UniversalTarget target, string renderTyp
262262

263263
// Currently neither of these passes (selection/picking) can be last for the game view for
264264
// UI shaders to render correctly. Verify [1352225] before changing this order.
265-
result.passes.Add(PassVariant(CorePasses.SceneSelection(target), CorePragmas.Default));
266-
result.passes.Add(PassVariant(CorePasses.ScenePicking(target), CorePragmas.Default));
265+
result.passes.Add(PassVariant(CorePasses.SceneSelection(target), CorePragmas.Instanced));
266+
result.passes.Add(PassVariant(CorePasses.ScenePicking(target), CorePragmas.Instanced));
267267

268268
return result;
269269
}

0 commit comments

Comments
 (0)