Search Issue Tracker

Fixed

Fixed in 6000.0.50f1, 6000.1.5f1, 6000.2.0a8

Votes

0

Found in

6000.0.38f1

6000.1.0b6

6000.2.0a3

Issue ID

UUM-97406

Regression

No

WebGPU Graphics.RenderPrimitives fails on MeshTopology.Quads with Validation errors when exceeding 64k vertices

-

Reproduction steps:
1. Open the attached “IN-93851.zip” project
2. Make sure WebGL Platform is selected with ‘WebGPU’ Graphics API
3. Build and Run the Project (File > Build and Run)
4. Observe the Player in the browser and the Console (F12)

Expected result: No errors and the Player renders
Actual result: “Validation: [Invalid CommandBuffer] is invalid.", “Validation: Index range (first: 0, count: 21991188, format: IndexFormat::Uint16) does not fit in index buffer size (72)." errors and the Player does not render

Reproducible with: 6000.0.38f1, 6000.1.0b6, 6000.2.0a3
Could not test with: 2022.3.58f1 (WebGPU support was added in 2023.3)

Reproducible on: Windows 11, macOS 15.2 (M4 Max)
Not reproducible on: no other environment tested

Notes:
- Reproduces on Google Chrome and Opera browsers
- Does not reproduce on Windows, Metal, iOS or Android builds

Add comment

Log in to post comment