anv: Get rid of a bunch of uses of size_t
[mesa.git] / src / intel / vulkan / anv_util.c
index ec5c9486d8c0001e5849deaf2a1956546c8394eb..ba91733d82bd2371f1fefea85ee259df007c3206 100644 (file)
@@ -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, ...)
 {