diff --git a/src/gallium/auxiliary/util/u_inlines.h b/src/gallium/auxiliary/util/u_inlines.h index 8d656f63fa3..9a1315d01ec 100644 --- a/src/gallium/auxiliary/util/u_inlines.h +++ b/src/gallium/auxiliary/util/u_inlines.h @@ -773,6 +773,11 @@ pipe_create_multimedia_context(struct pipe_screen *screen) return screen->context_create(screen, NULL, flags); } +static inline unsigned util_res_sample_count(struct pipe_resource *res) +{ + return res->nr_samples > 0 ? res->nr_samples : 1; +} + #ifdef __cplusplus } #endif