diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/xglLayer.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/xglLayer.h b/include/xglLayer.h index 97a2d4fa..fc192571 100644 --- a/include/xglLayer.h +++ b/include/xglLayer.h @@ -6,7 +6,11 @@ #include "xgl.h" #include "xglDbg.h" +#if defined(_WIN32) +#else // WIN32 +// FIXME: NEED WINDOWS EQUIVALENT #include "xglWsiX11Ext.h" +#endif // WIN32 #if defined(__GNUC__) && __GNUC__ >= 4 # define XGL_LAYER_EXPORT __attribute__((visibility("default"))) #elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590) @@ -147,10 +151,14 @@ typedef struct _XGL_LAYER_DISPATCH_TABLE xglDbgSetDeviceOptionType DbgSetDeviceOption; xglCmdDbgMarkerBeginType CmdDbgMarkerBegin; xglCmdDbgMarkerEndType CmdDbgMarkerEnd; +#if defined(_WIN32) +// FIXME: NEED WINDOWS EQUIVALENT +#else // WIN32 xglWsiX11AssociateConnectionType WsiX11AssociateConnection; xglWsiX11GetMSCType WsiX11GetMSC; xglWsiX11CreatePresentableImageType WsiX11CreatePresentableImage; xglWsiX11QueuePresentType WsiX11QueuePresent; +#endif // WIN32 } XGL_LAYER_DISPATCH_TABLE; // LL node for tree of dbg callback functions |
