diff options
-rw-r--r-- | src/gallium/state_trackers/wgl/stw_framebuffer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gallium/state_trackers/wgl/stw_framebuffer.c b/src/gallium/state_trackers/wgl/stw_framebuffer.c index fbe77b23d9c..11f60b6c763 100644 --- a/src/gallium/state_trackers/wgl/stw_framebuffer.c +++ b/src/gallium/state_trackers/wgl/stw_framebuffer.c @@ -611,7 +611,9 @@ DrvSwapBuffers(HDC hdc) /* Display the HUD */ struct pipe_resource *back = stw_get_framebuffer_resource(fb->stfb, ST_ATTACHMENT_BACK_LEFT); - hud_draw(ctx->hud, back); + if (back) { + hud_draw(ctx->hud, back); + } } if (ctx->current_framebuffer == fb) { |