17 #ifndef __KERNEL_PROFILING_H__
18 #define __KERNEL_PROFILING_H__
27 # define PROFILING_INIT(kg, event) ProfilingHelper profiling_helper(&kg->profiler, event)
28 # define PROFILING_EVENT(event) profiling_helper.set_event(event)
29 # define PROFILING_SHADER(shader) \
30 if ((shader) != SHADER_NONE) { \
31 profiling_helper.set_shader((shader)&SHADER_MASK); \
33 # define PROFILING_OBJECT(object) \
34 if ((object) != PRIM_NONE) { \
35 profiling_helper.set_object(object); \
38 # define PROFILING_INIT(kg, event)
39 # define PROFILING_EVENT(event)
40 # define PROFILING_SHADER(shader)
41 # define PROFILING_OBJECT(object)
#define CCL_NAMESPACE_END