Search Issue Tracker

Fixed in 5.6.0

Votes

0

Found in

5.6.0b1

Issue ID

862862

Regression

No

DrawMeshInstanceIndirect impacts performance for buffered but not drawn(limited threads) Instanced Meshes

Graphics - General

-

Steps to reproduce:
1. Download and open the project
2. Open "Test_AniMatrix_InstanceIndirectAppend" scene
3. Enter playmode
-At this point, 10000 Max meshes are set, but 1000 are drawn
4. Press C to toggle the max to 1000
-Sets max to 1000 and draws 1000
5. Observe performance differences

Expected result: Performance should be roughly the same
Actual result: Performance is drastically lower when max meshes is set to 10000

Reproduced on 5.6.0b1, 5.6.0b4
Earlier versions are missing required Graphics commands

Notes:
-Pressing D outputs the current instance count with GetData() on the argeuments buffer after using CopyCount,

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.