Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2020.3.X

Votes

0

Found in

2019.4

2020.3

2021.1

2021.2

2022.1

Issue ID

1358444

Regression

No

MaterialPropertyBlock arrays are limited to 1023 elements

Shader System

-

MaterialPropertyBlock arrays are limited to 1023 elements. This makes instances rendering less efficient.

STR:
1. Make a new Unity project from a 3D template.
2. Copy the attached script into the Assets folder.
3. Add MPBTest behaviour to the main camera.
4. Enter Play mode.

Expected: no message appears in the console
Actual: Property (foo) exceeds maximum allowed array size (1023). Cap to (1023).

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.