#include <signal.h>
#include <setjmp.h>
-extern "C" {
+#if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL)
+
#include "glxclient.h"
#include "glx_error.h"
-#include "xf86drm.h"
#include "dri2.h"
#include "dri_interface.h"
#include "dri2_priv.h"
-}
struct attribute_test_vector {
const char *glx_string;
return -1;
}
-struct __DRI2rendererQueryExtensionRec rendererQueryExt = {
+static const __DRI2rendererQueryExtension rendererQueryExt = {
{ __DRI2_RENDERER_QUERY, 1 },
fake_queryInteger,
EXPECT_FALSE(got_sigsegv);
}
}
+
+#endif /* GLX_DIRECT_RENDERING */