Textures go black when changing masterTextureLimit at runtime

Whenever I change my Quality Settings at runtime via script, all of my textures turn black. I use the following line to change the quality settings :

QualitySettings.masterTextureLimit

I am using HDRP and the shader “HDRenderPipeline/Lit” on pretty much all of my materials.

Hi Kosta99DT,

I have reproduced this issue and have contacted the HRDP team to ask if this masterTextureLimit is supported. They tell me that is should be supported and so I have logged a bug.

Out of curiosity, has there been any headway on this bug? We’re noticing the same issue, also using HDRP materials.

I too have the same problem with HRDP 6.9.1. When restarting the application everything is working fine until the next change during runtime.

1 Like

Also getting this issue with 2019.1, HDRP 5.7.2. Everything is fine as soon as I reset the scene

The issue is resolved when using Unity 2019.3 with HDRP version 7.1.x.

@MiTschMR it’s not: 7.2.0: Setting QualitySettings.masterTextureLimit causes textures artefacts

Issue is still there- black spots appear on extures when this setting is below more than 0.

@thomh_unity any update on this?

Thanks,
S

Same with me

@thomh_unity - any update? At least please share bug report id and who I should nag about - it’s kind of blocker for us right now, since we can’t give players ability to customize performance options to make sure it works on their rig right.