X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fstate_tracker%2Fst_cb_bufferobjects.h;h=534506a62b343bb4714dafe22a1b03565c5f4a13;hb=614331738d5178bf33edb11c8e0facc57fb06a8b;hp=f55e2ef542bee172144569d73830964ce2783d37;hpb=70e66c57bbff930f7caa8606e75cfc91417bbc67;p=mesa.git diff --git a/src/mesa/state_tracker/st_cb_bufferobjects.h b/src/mesa/state_tracker/st_cb_bufferobjects.h index f55e2ef542b..534506a62b3 100644 --- a/src/mesa/state_tracker/st_cb_bufferobjects.h +++ b/src/mesa/state_tracker/st_cb_bufferobjects.h @@ -28,11 +28,11 @@ #ifndef ST_CB_BUFFEROBJECTS_H #define ST_CB_BUFFEROBJECTS_H -#include "main/compiler.h" #include "main/mtypes.h" struct dd_function_table; struct pipe_resource; +struct pipe_screen; struct st_context; /** @@ -55,10 +55,8 @@ st_buffer_object(struct gl_buffer_object *obj) } -extern void -st_bufferobj_validate_usage(struct st_context *st, - struct st_buffer_object *obj, - unsigned usage); +enum pipe_transfer_usage +st_access_flags_to_transfer_flags(GLbitfield access, bool wholeBuffer); extern void