Search Issue Tracker

Fixed in 2018.3.X

Fixed in 2017.4.X

Votes

0

Found in

2017.4.1f1

Issue ID

1046256

Regression

No

[Mobile] Setting Camera.AllowMSAA = false has no effect on QualitySettings.antiAliasing

Mobile

-

Steps to reproduce:
1. Open QA attached project
2. Build to device
3. Press 'Enable/Disable AA'

Expected behaviour: Visual quality dropping from 8x to the visual fidelity of 0x AA because MSAA is disabled
Actual behaviour: Setting Camera.AllowMSAA = false; is ignored and AA doesn't change

Reproduced on: . 2017.4.5f1, 2018.1.4f1, 2018.2.0b7, 2018.3.0a1
Not reproduced in: Editor, Windows and Mac builds

DUT Reproduced on:
iPhone 6S iOS 11.0
VLNQA00016, Samsung Galaxy S4 Mini (GT-I9195), 4.4.2, CPU: Snapdragon S4 Plus MSM8960, GPU: Adreno (TM) 305
VLNQA00031, Lge Nexus 5 (Nexus 5), 6.0.1, CPU: Snapdragon 800 MSM8974, GPU: Adreno (TM) 330
VLNQA00025, Xiaomi Mi 5s (MI 5s), 6.0.1, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530

Note: It is possible to change AA level at runtime by changing QualitySettings.antiAliasing = x (and essentially disable by setting it to 0) but disabling AA from the camera doesn't work.

Comments (2)

  1. trenthm

    Dec 29, 2018 16:47

    Actually, it looks like allowMSAA does indeed disable/enable MSAA, but the shader I was using doesn't play nicely with allowMSAA as of 2018.3, and made it seem like MSAA wasn't changing.

  2. trenthm

    Dec 28, 2018 22:39

    NOT FIXED – I'm getting this same thing in 2018.3

    Changing QualitySettings.antiAliasing from 0 to 4 (my desired level) causes a black flicker, so QualitySettings.antiAliasing is not an effective workaround.

Add comment

Log in to post comment