1 | #ifndef __GSK_GL_PROFILER_PRIVATE_H__ |
---|---|
2 | #define __GSK_GL_PROFILER_PRIVATE_H__ |
3 | |
4 | #include <gsk/gsktypes.h> |
5 | |
6 | G_BEGIN_DECLS |
7 | |
8 | #define GSK_TYPE_GL_PROFILER (gsk_gl_profiler_get_type ()) |
9 | G_DECLARE_FINAL_TYPE (GskGLProfiler, gsk_gl_profiler, GSK, GL_PROFILER, GObject) |
10 | |
11 | GskGLProfiler * gsk_gl_profiler_new (GdkGLContext *context); |
12 | |
13 | void gsk_gl_profiler_begin_gpu_region (GskGLProfiler *profiler); |
14 | guint64 gsk_gl_profiler_end_gpu_region (GskGLProfiler *profiler); |
15 | |
16 | G_END_DECLS |
17 | |
18 | #endif /* __GSK_GL_PROFILER_PRIVATE_H__ */ |
19 |