diff --git a/src/gallium/drivers/zink/zink_resource.h b/src/gallium/drivers/zink/zink_resource.h index 2b6de9a7170..fd04c950931 100644 --- a/src/gallium/drivers/zink/zink_resource.h +++ b/src/gallium/drivers/zink/zink_resource.h @@ -215,6 +215,12 @@ zink_resource_has_binds(const struct zink_resource *res) return res->all_binds > 0; } +static inline bool +zink_is_swapchain(const struct zink_resource *res) +{ + return (res->base.b.bind & PIPE_BIND_DISPLAY_TARGET) > 0; +} + #ifndef __cplusplus #include "zink_bo.h"