- print '// Whether user arrays were used'
- print 'static bool __user_arrays = false;'
- print 'static bool __user_arrays_arb = false;'
- print 'static bool __user_arrays_nv = false;'
+ print 'enum tracer_context_profile {'
+ print ' PROFILE_COMPAT,'
+ print ' PROFILE_ES1,'
+ print ' PROFILE_ES2,'
+ print '};'
+ print
+ print 'struct tracer_context {'
+ print ' enum tracer_context_profile profile;'
+ print ' bool user_arrays;'
+ print ' bool user_arrays_arb;'
+ print ' bool user_arrays_nv;'
+ print '};'