header: add XGL_DBG_OBJECT_TYPE
diff --git a/include/xglDbg.h b/include/xglDbg.h
index 138d109..2f5b74d 100644
--- a/include/xglDbg.h
+++ b/include/xglDbg.h
@@ -53,6 +53,43 @@
     XGL_NUM_DBG_DEVICE_OPTION         = (XGL_DBG_DEVICE_OPTION_END_RANGE - XGL_DBG_DEVICE_OPTION_BEGIN_RANGE + 1),
 } XGL_DBG_DEVICE_OPTION;
 
+typedef enum _XGL_DBG_OBJECT_TYPE
+{
+    XGL_DBG_OBJECT_UNKNOWN                = 0x00,
+    XGL_DBG_OBJECT_DEVICE                 = 0x01,
+    XGL_DBG_OBJECT_QUEUE                  = 0x02,
+    XGL_DBG_OBJECT_GPU_MEMORY             = 0x03,
+    XGL_DBG_OBJECT_IMAGE                  = 0x04,
+    XGL_DBG_OBJECT_IMAGE_VIEW             = 0x05,
+    XGL_DBG_OBJECT_COLOR_TARGET_VIEW      = 0x06,
+    XGL_DBG_OBJECT_DEPTH_STENCIL_VIEW     = 0x07,
+    XGL_DBG_OBJECT_SHADER                 = 0x08,
+    XGL_DBG_OBJECT_GRAPHICS_PIPELINE      = 0x09,
+    XGL_DBG_OBJECT_COMPUTE_PIPELINE       = 0x0a,
+    XGL_DBG_OBJECT_SAMPLER                = 0x0b,
+    XGL_DBG_OBJECT_DESCRIPTOR_SET         = 0x0c,
+    XGL_DBG_OBJECT_VIEWPORT_STATE         = 0x0d,
+    XGL_DBG_OBJECT_RASTER_STATE           = 0x0e,
+    XGL_DBG_OBJECT_MSAA_STATE             = 0x0f,
+    XGL_DBG_OBJECT_COLOR_BLEND_STATE      = 0x10,
+    XGL_DBG_OBJECT_DEPTH_STENCIL_STATE    = 0x11,
+    XGL_DBG_OBJECT_CMD_BUFFER             = 0x12,
+    XGL_DBG_OBJECT_FENCE                  = 0x13,
+    XGL_DBG_OBJECT_QUEUE_SEMAPHORE        = 0x14,
+    XGL_DBG_OBJECT_EVENT                  = 0x15,
+    XGL_DBG_OBJECT_QUERY_POOL             = 0x16,
+    XGL_DBG_OBJECT_SHARED_GPU_MEMORY      = 0x17,
+    XGL_DBG_OBJECT_SHARED_QUEUE_SEMAPHORE = 0x18,
+    XGL_DBG_OBJECT_PEER_GPU_MEMORY        = 0x19,
+    XGL_DBG_OBJECT_PEER_IMAGE             = 0x1a,
+    XGL_DBG_OBJECT_PINNED_GPU_MEMORY      = 0x1b,
+    XGL_DBG_OBJECT_INTERNAL_GPU_MEMORY    = 0x1c,
+
+    XGL_DBG_OBJECT_TYPE_BEGIN_RANGE = XGL_DBG_OBJECT_UNKNOWN,
+    XGL_DBG_OBJECT_TYPE_END_RANGE   = XGL_DBG_OBJECT_INTERNAL_GPU_MEMORY,
+    XGL_NUM_DBG_OBJECT_TYPE         = (XGL_DBG_OBJECT_TYPE_END_RANGE - XGL_DBG_OBJECT_TYPE_BEGIN_RANGE + 1),
+} XGL_DBG_OBJECT_TYPE;
+
 typedef XGL_VOID (XGLAPI *XGL_DBG_MSG_CALLBACK_FUNCTION)(
     XGL_DBG_MSG_TYPE     msgType,
     XGL_VALIDATION_LEVEL validationLevel,