diff --git a/src/mesa/drivers/dri/i915/intel_buffer_objects.c b/src/mesa/drivers/dri/i915/intel_buffer_objects.c index 18d98371773..11fe2ed27e5 100644 --- a/src/mesa/drivers/dri/i915/intel_buffer_objects.c +++ b/src/mesa/drivers/dri/i915/intel_buffer_objects.c @@ -35,12 +35,6 @@ #include "bufmgr.h" -struct intel_buffer_object { - struct gl_buffer_object Base; - GLuint buffer; -}; - - /* There is some duplication between mesa's bufferobjects and our * bufmgr buffers. Both have an integer handle and a hashtable to * lookup an opaque structure. It would be nice if the handles and diff --git a/src/mesa/drivers/dri/i915/intel_buffer_objects.h b/src/mesa/drivers/dri/i915/intel_buffer_objects.h index e0f21de5443..5936892d19d 100644 --- a/src/mesa/drivers/dri/i915/intel_buffer_objects.h +++ b/src/mesa/drivers/dri/i915/intel_buffer_objects.h @@ -32,7 +32,13 @@ struct intel_context; struct gl_buffer_object; -struct intel_buffer_object; + + +struct intel_buffer_object { + struct gl_buffer_object Base; + GLuint buffer; +}; + /* Get the bm buffer associated with a GL bufferobject: */