move pipe_buffer_handle definition to top of file, use it in pipe_region

This commit is contained in:
Brian 2007-08-11 16:59:54 +01:00
parent 0b13336540
commit bec2230514

View file

@ -55,6 +55,9 @@
/* fwd decl */
struct pipe_surface;
/* opaque type */
struct pipe_buffer_handle;
/***
*** State objects
@ -238,7 +241,7 @@ struct pipe_sampler_state
struct pipe_region
{
void *buffer; /**< driver private buffer handle */
struct pipe_buffer_handle *buffer; /**< driver private buffer handle */
GLuint refcount; /**< Reference count for region */
GLuint cpp; /**< bytes per pixel */
@ -326,8 +329,4 @@ struct pipe_mipmap_tree
};
struct pipe_buffer_handle;
#endif