Search Issue Tracker
In Progress
Fix In Review for 6000.0.23f1
Votes
0
Found in
6000.0.20f1
Issue ID
UUM-82234
Regression
No
Metal: Error creating pipeline state... See description
Summary:
“Metal: Error creating pipeline state (Universal Render Pipeline/2D/Sprite-Lit-Default): Vertex attribute BLENDINDICES0(5) of type uint4 cannot be read using MTLAttributeFormatFloat2 (null)“ when setting GPU Skinning to GPU after opening the project
How to reproduce (Stripped project):
1. Open the “ReproProject“ project
2. Open the “Repro“ scene
3. Navigate to the “Edit/Project Settings/Player/Other Settings/Rendering“
4. Set GPU Skinning to GPU
5. Observe the Console window
Alternative reproduction:
1. Import the “Happy Harvest” sample project
2. Open the “Farm_Outdoor“ scene
3. Navigate to the “Edit/Project Settings/Player/Other Settings/Rendering“
4. Set GPU Skinning to GPU
5. Observe the Console window
Expected result: No errors
Actual result: The “Metal: Error creating pipeline state (Universal Render Pipeline/2D/Sprite-Lit-Default): Vertex attribute BLENDINDICES0(5)/(BLENDINDICES0(4)) of type uint4 cannot be read using MTLAttributeFormatFloat2 (null)“ errors
Reproducible with: 6000.0.20f1
Could not test with: 2021.3.44f1, 2022.3.47f1 (Nor possible to switch the GPU Skinning between CPU and GPU)
Reproducible on: macOS 14.6.1 (Intel)
Not reproducible on: No other environments tested
Notes:
- Deactivating either one of the “Character/Visual/Prefab_character_base/nose“ or “Grid/House“ GameObjects will make the issue not reproducible
- The best way to reproduce is to change the GPU Skinning setting after reopening the project
- Might need to set GPU Skinning to GPU and back to CPU and once again to GPU several times to reproduce
- More information in the comments
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Screen position out of view frustum" error is shown when displaying populated World Space canvas in Multiplayer Play Mode secondary Editor using Input System UI Input Module
- Sprite width/height is rendered differently in the Game view than in the Scene view
- Debug Mode popup window is inaccessible/cut-off when opened on widescreen monitors or resizing to specific Editor Window resolution
- Post-processing Render Features using Render Graph do not work when URP 2D Renderer is used and Render Graph enabled
- [Unity Physics] The NativeList<DistanceHit> randomly returns fewer hits than expected when using CalculateDistance in Edit mode tests
Add comment