summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/intel/intel_syncobj.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/drivers/dri/intel/intel_syncobj.c')
-rw-r--r--src/mesa/drivers/dri/intel/intel_syncobj.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_syncobj.c b/src/mesa/drivers/dri/intel/intel_syncobj.c
index 1286fe929b..b6ea56d547 100644
--- a/src/mesa/drivers/dri/intel/intel_syncobj.c
+++ b/src/mesa/drivers/dri/intel/intel_syncobj.c
@@ -45,6 +45,8 @@
#include "intel_batchbuffer.h"
#include "intel_reg.h"
+#if FEATURE_ARB_sync
+
static struct gl_sync_object *
intel_new_sync_object(GLcontext *ctx, GLuint id)
{
@@ -130,3 +132,11 @@ void intel_init_syncobj_functions(struct dd_function_table *functions)
functions->ClientWaitSync = intel_client_wait_sync;
functions->ServerWaitSync = intel_server_wait_sync;
}
+
+#else /* FEATURE_ARB_sync */
+
+void intel_init_syncobj_functions(struct dd_function_table *functions)
+{
+}
+
+#endif