~oem-solutions-group/unity-2d/clutter-1.0

« back to all changes in this revision

Viewing changes to clutter/clutter-debug.h

  • Committer: Bazaar Package Importer
  • Author(s): Emilio Pozuelo Monfort
  • Date: 2010-03-21 13:27:56 UTC
  • mto: (2.1.3 experimental)
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20100321132756-nf8yd30yxo3zzwcm
Tags: upstream-1.2.2
ImportĀ upstreamĀ versionĀ 1.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
G_BEGIN_DECLS
8
8
 
9
9
typedef enum {
10
 
  CLUTTER_DEBUG_MISC            = 1 << 0,
11
 
  CLUTTER_DEBUG_ACTOR           = 1 << 1,
12
 
  CLUTTER_DEBUG_TEXTURE         = 1 << 2,
13
 
  CLUTTER_DEBUG_EVENT           = 1 << 3,
14
 
  CLUTTER_DEBUG_PAINT           = 1 << 4,
15
 
  CLUTTER_DEBUG_GL              = 1 << 5,
16
 
  CLUTTER_DEBUG_ALPHA           = 1 << 6,
17
 
  CLUTTER_DEBUG_BEHAVIOUR       = 1 << 7,
18
 
  CLUTTER_DEBUG_PANGO           = 1 << 8,
19
 
  CLUTTER_DEBUG_BACKEND         = 1 << 9,
20
 
  CLUTTER_DEBUG_SCHEDULER       = 1 << 10,
21
 
  CLUTTER_DEBUG_SCRIPT          = 1 << 11,
22
 
  CLUTTER_DEBUG_SHADER          = 1 << 12,
23
 
  CLUTTER_DEBUG_MULTISTAGE      = 1 << 13,
24
 
  CLUTTER_DEBUG_ANIMATION       = 1 << 14,
25
 
  CLUTTER_DEBUG_LAYOUT          = 1 << 15,
26
 
  CLUTTER_DEBUG_NOP_PICKING     = 1 << 16,
 
10
  CLUTTER_DEBUG_MISC                = 1 << 0,
 
11
  CLUTTER_DEBUG_ACTOR               = 1 << 1,
 
12
  CLUTTER_DEBUG_TEXTURE             = 1 << 2,
 
13
  CLUTTER_DEBUG_EVENT               = 1 << 3,
 
14
  CLUTTER_DEBUG_PAINT               = 1 << 4,
 
15
  CLUTTER_DEBUG_GL                  = 1 << 5,
 
16
  CLUTTER_DEBUG_ALPHA               = 1 << 6,
 
17
  CLUTTER_DEBUG_BEHAVIOUR           = 1 << 7,
 
18
  CLUTTER_DEBUG_PANGO               = 1 << 8,
 
19
  CLUTTER_DEBUG_BACKEND             = 1 << 9,
 
20
  CLUTTER_DEBUG_SCHEDULER           = 1 << 10,
 
21
  CLUTTER_DEBUG_SCRIPT              = 1 << 11,
 
22
  CLUTTER_DEBUG_SHADER              = 1 << 12,
 
23
  CLUTTER_DEBUG_MULTISTAGE          = 1 << 13,
 
24
  CLUTTER_DEBUG_ANIMATION           = 1 << 14,
 
25
  CLUTTER_DEBUG_LAYOUT              = 1 << 15
27
26
} ClutterDebugFlag;
28
27
 
 
28
typedef enum {
 
29
  CLUTTER_DEBUG_NOP_PICKING         = 1 << 0,
 
30
  CLUTTER_DEBUG_DUMP_PICK_BUFFERS   = 1 << 1
 
31
} ClutterPickDebugFlag;
 
32
 
 
33
typedef enum {
 
34
  CLUTTER_DEBUG_DISABLE_SWAP_EVENTS     = 1 << 0,
 
35
  CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS = 1 << 1,
 
36
  CLUTTER_DEBUG_REDRAWS                 = 1 << 2
 
37
} ClutterDrawDebugFlag;
 
38
 
29
39
#ifdef CLUTTER_ENABLE_DEBUG
30
40
 
31
41
#ifdef __GNUC__
86
96
#endif /* CLUTTER_ENABLE_DEBUG */
87
97
 
88
98
extern guint clutter_debug_flags;
 
99
extern guint clutter_pick_debug_flags;
 
100
extern guint clutter_paint_debug_flags;
89
101
 
90
102
G_END_DECLS
91
103