Skip to content

fix: add missing DCL/Scene shader variants for WebGL#91

Open
dalkia wants to merge 1 commit into
mainfrom
fix/add-missing-scene-shader-variants
Open

fix: add missing DCL/Scene shader variants for WebGL#91
dalkia wants to merge 1 commit into
mainfrom
fix/add-missing-scene-shader-variants

Conversation

@dalkia

@dalkia dalkia commented Apr 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds missing ALPHAPREMULTIPLY_ON + FOG_EXP forward pass variants (passType 13) and ALPHATEST_ON shadow caster variants (passType 8) to SceneVariants.shadervariants
  • These were reported as missing in explorer WebGL builds via browser console logs
  • Includes _GPU_INSTANCER_BATCHER and _SURFACE_TYPE_TRANSPARENT companion variants to match existing pattern

Test plan

  • Verify the previously missing shader variants no longer appear in WebGL explorer console logs

🤖 Generated with Claude Code

Adds ALPHAPREMULTIPLY_ON with FOG_EXP and ALPHATEST_ON shadow caster
variants that were reported missing in explorer WebGL builds.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🔗 Merge Alignment Reminder

If this PR targets main, please make sure the corresponding changes in unity-explorer are also ready to merge.

Both repos should be merged in coordination to avoid breaking changes. Do not merge one without the other being ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant