1 /* 2 * Copyright 2023 Bas Nieuwenhuizen 3 * SPDX-License-Identifier: MIT 4 */ 5 6 #ifndef U_GPUVIS_H 7 #define U_GPUVIS_H 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 #ifdef HAVE_GPUVIS 14 15 void util_gpuvis_init(void); 16 17 void util_gpuvis_begin(const char *name); 18 19 /* ctx needs to be the return value from begin*/ 20 void util_gpuvis_end(void); 21 22 #else 23 24 static inline void 25 util_gpuvis_init(void) 26 { 27 } 28 29 #endif 30 31 #ifdef __cplusplus 32 } 33 #endif 34 35 #endif /* U_GPUVIS_H */