Search Issue Tracker

Active

Votes

0

Found in

2021.3.46f1

2022.3.53f1

6000.0.27f1

6000.1.0a5

Issue ID

UUM-87636

Regression

No

Graphics.DrawMeshInstanced does not work when 2D Renderer and 2D Shaders are used

--

-

Reproduction steps:
1. Open the attached “DrawMeshInstancedTest.zip” project
2. Open the “SampleScene”
3. Enter the Play mode
4. Observe the Game view

Expected result: Two rows of 10 instanced quads are visible
Actual result: One row of 10 instanced quads is visible

Reproducible with: 2021.3.46f1, 2022.3.53f1, 6000.0.27f1, 6000.1.0a5

Reproducible on: Ubuntu 24.10, Windows 11
Not reproducible on: No other environment tested

Notes:
- The issue does not reproduce if ‘URP/Unlit’ Shader is used (That is the row of quads that gets rendered in the project), but that appears to be the only Shader that the issue does not reproduce with
- Also reproduces in the Player
- Enabling “Wireframe” mode in the Scene view shows that the geometry is not rendered
- Mesh Renderer with the Material works correctly, but not when used with DrawMeshInstanced

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.