misc: Make DEBUG_MARKER entrypoints a device extension with separate dispatch
Right now only DrawState and ParamChecker implement this extension.
diff --git a/layers/draw_state.h b/layers/draw_state.h
index d56f2db..73dfc14 100644
--- a/layers/draw_state.h
+++ b/layers/draw_state.h
@@ -51,6 +51,7 @@
DRAWSTATE_RASTER_NOT_BOUND, // Draw submitted with no raster state object bound
DRAWSTATE_COLOR_BLEND_NOT_BOUND, // Draw submitted with no color blend state object bound when color write enabled
DRAWSTATE_DEPTH_STENCIL_NOT_BOUND, // Draw submitted with no depth-stencil state object bound when depth write enabled
+ DRAWSTATE_INVALID_EXTENSION
} DRAW_STATE_ERROR;
typedef enum _DRAW_TYPE