X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fintel%2Fvulkan%2Fanv_util.c;h=ba91733d82bd2371f1fefea85ee259df007c3206;hb=367031a5c82b62ec3359dab862387e679093c9b7;hp=ec5c9486d8c0001e5849deaf2a1956546c8394eb;hpb=e9dcb17962f7e58a81c93bae7bd33885675b1043;p=mesa.git diff --git a/src/intel/vulkan/anv_util.c b/src/intel/vulkan/anv_util.c index ec5c9486d8c..ba91733d82b 100644 --- a/src/intel/vulkan/anv_util.c +++ b/src/intel/vulkan/anv_util.c @@ -64,6 +64,19 @@ __anv_finishme(const char *file, int line, const char *format, ...) fprintf(stderr, "%s:%d: FINISHME: %s\n", file, line, buffer); } +void anv_printflike(3, 4) +__anv_perf_warn(const char *file, int line, const char *format, ...) +{ + va_list ap; + char buffer[256]; + + va_start(ap, format); + vsnprintf(buffer, sizeof(buffer), format, ap); + va_end(ap); + + fprintf(stderr, "%s:%d: PERF: %s\n", file, line, buffer); +} + VkResult __vk_errorf(VkResult error, const char *file, int line, const char *format, ...) {