diff options
Diffstat (limited to 'src/mesa/state_tracker/st_context.h')
-rw-r--r-- | src/mesa/state_tracker/st_context.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_context.h b/src/mesa/state_tracker/st_context.h index af9149ebe41..43c8b0853bf 100644 --- a/src/mesa/state_tracker/st_context.h +++ b/src/mesa/state_tracker/st_context.h @@ -33,6 +33,7 @@ #include "main/fbobject.h" #include "state_tracker/st_atom.h" #include "util/u_inlines.h" +#include "util/list.h" #ifdef __cplusplus @@ -277,6 +278,9 @@ struct st_context */ struct st_bound_handles bound_texture_handles[PIPE_SHADER_TYPES]; struct st_bound_handles bound_image_handles[PIPE_SHADER_TYPES]; + + /* Winsys buffers */ + struct list_head winsys_buffers; }; @@ -301,6 +305,10 @@ struct st_framebuffer unsigned num_statts; int32_t stamp; int32_t iface_stamp; + uint32_t iface_ID; + + /* list of framebuffer objects */ + struct list_head head; }; |