Module: Mesa
Branch: master
Commit: b9cb1cae431308362727e1a90aac376a0a698b4b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9cb1cae431308362727e1a90aac376a0a698b4b

Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Mar  1 10:40:05 2021 -0500

zink: handle null src for fb refs

Acked-by: Erik Faye-Lund <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9298>

---

 src/gallium/drivers/zink/zink_framebuffer.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/zink/zink_framebuffer.h 
b/src/gallium/drivers/zink/zink_framebuffer.h
index 58d590e74fc..48f0a7202fa 100644
--- a/src/gallium/drivers/zink/zink_framebuffer.h
+++ b/src/gallium/drivers/zink/zink_framebuffer.h
@@ -77,7 +77,7 @@ zink_framebuffer_reference(struct zink_screen *screen,
 {
    struct zink_framebuffer *old_dst = *dst;
 
-   if (pipe_reference_described(&old_dst->reference, &src->reference,
+   if (pipe_reference_described(&old_dst->reference, src ? &src->reference : 
NULL,
                                 
(debug_reference_descriptor)debug_describe_zink_framebuffer))
       zink_destroy_framebuffer(screen, old_dst);
    *dst = src;

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to