Search Issue Tracker

By Design

Votes

0

Found in

5.6.2p3

Issue ID

940848

Regression

No

Objects sharing a material are not being batched when Graphics Jobs are used

Graphics - General

-

Steps to reproduce:
1. Open QA attached project
2. Make sure 'Graphics Jobs' are on in 'Player Settings'
3. Deploy to device with Mali GPU
4. Inspect frame with a debugger* (Mali Graphics Debugger)

Expected behaviour: Cubes that share the same material are dynamically batched and done in one draw call
Actual behaviour: When Graphics Jobs are enabled the cubes are not being batched causing separate draw calls for objects sharing materials

Reproduced on: 5.6.0a1, 5.6.3p2, 2017.1.1f1, 2017.2.0b10, 2017.3.0a6
Not reproduced on: 5.5.0p2, 5.5.2f1, 5.4.4p4
Graphics jobs introduced in 5.6.0a1

Reproduced on:
Samsung SM G903F, OS:6.0.1, CPU:armeabi-v7a, GPU:Mali-T720, Build:samsung/s5neoltexx/s5neolte:6.0.1/MMB29K/G903FXXU1BQC1:user/release-keys
Samsung SM G925F (Galaxy S6 Edge)*, OS:7.0, CPU:arm64-v8a, GPU:Mali-T760, Build:samsung/zeroltexx/zerolte:7.0/NRD90M/G925FXXS5EQG1:user/release-keys
Samsung SM G950F, OS:7.0, CPU:arm64-v8a, GPU:Mali-G71, Build:samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQF7:user/release-keys

Not reproduced on:
Google Nexus 5X*, OS:7.1.2, CPU:arm64-v8a, GPU:Adreno (TM) 418, Build:google/bullhead/bullhead:7.1.2/N2G47W/3938523:user/release-keys
Xiaomi MI 5s*, OS:6.0.1, CPU:arm64-v8a, GPU:Adreno (TM) 530, Build:Xiaomi/capricorn/capricorn:6.0.1/MXB48T/V8.0.10.0.MAGCNDH:user/release-keys
iPad mini 3 iOS10.3.2

  1. Resolution Note:

    Dynamic batching is temporarily disabled when running with graphics jobs for all platforms

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.