Fix #147155: Crash opening a blend file

Workaround regression in [0] which crashed opening files & on startup
in some cases.

[0]: dde9d21b91
This commit is contained in:
Campbell Barton
2025-10-02 09:13:52 +10:00
parent 264231e66a
commit 60f8d625a4

View File

@@ -32,7 +32,13 @@ class Background : Overlay {
DRWState pass_state = DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_BACKGROUND;
float4 color_override(0.0f, 0.0f, 0.0f, 0.0f);
int background_type;
const float vignette_aperture = state.v3d->vignette_aperture, vignette_falloff = 0.15f;
#if 0 /* FIXME: causes crash on startup, see #147155. */
const float vignette_aperture = state.v3d->vignette_aperture;
#else
const float vignette_aperture = 1.0f;
#endif
const float vignette_falloff = 0.15f;
if (state.is_viewport_image_render && !state.draw_background) {
background_type = BG_SOLID;