Search Issue Tracker

Fixed in 2022.3.4f1

Fixed in 2022.3.X, 2023.1.X, 2023.2.X, 2023.2.0a22

Votes

0

Found in

2022.3.2f1

2023.1.0b18

2023.2.0a19

Issue ID

UUM-37432

Regression

No

Compiling both variants when dynamic keywords are used

Shader System

-

As I was working on a PR to change fog keywords in URP to dynamic branches, we noticed that we seem to be compiling both variants.

Based on a DM chat with Aleksandr I'm creating this bug and attaching the editor log.

{code:java}
Serialized binary data for shader Universal Render Pipeline/Simple Lit in 0.00s
d3d11 (total internal programs: 959, unique: 682)

Serialized binary data for shader Universal Render Pipeline/Lit in 0.00s
d3d11 (total internal programs: 2078, unique: 1475)
{code}

  1. Resolution Note (fix version 2023.2):

    Fixed regression causing dynamic branching compiling separate variants

  2. Resolution Note (fix version 2023.1):

    Fixed regression causing dynamic branching compiling separate variants

  3. Resolution Note (fix version 2022.3):

    The regression hadn't actually gotten this far in the versioning, but we added test coverage just in case

Add comment

Log in to post comment