diff options
author | Ian Romanick <[email protected]> | 2013-02-22 16:43:02 -0800 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2013-11-07 18:12:32 -0800 |
commit | 419684091cb58e9c06e698c6eb2e86731815d279 (patch) | |
tree | 75e51c6a87e390776f35ce60adeabcf9fb27df1d /src/glx/dri2_glx.c | |
parent | 4944588cfda8988fdf27edde071545bfe8e02b29 (diff) |
glx/dri2: Pull some internal structures out to a separate header file
This structures will be accessed by internal functions that will be
added in a file separate from dri2_glx.c. The new code will be added to
a new file to facilitate unit testing.
Signed-off-by: Ian Romanick <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glx/dri2_glx.c')
-rw-r--r-- | src/glx/dri2_glx.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/glx/dri2_glx.c b/src/glx/dri2_glx.c index cfa5856484f..84e88ec2efd 100644 --- a/src/glx/dri2_glx.c +++ b/src/glx/dri2_glx.c @@ -50,6 +50,7 @@ #include "xf86drm.h" #include "dri2.h" #include "dri_common.h" +#include "dri2_priv.h" /* From xmlpool/options.h, user exposed so should be stable */ #define DRI_CONF_VBLANK_NEVER 0 @@ -78,26 +79,6 @@ struct dri2_display const __DRIextension *loader_extensions[4]; }; -struct dri2_screen { - struct glx_screen base; - - __DRIscreen *driScreen; - __GLXDRIscreen vtable; - const __DRIdri2Extension *dri2; - const __DRIcoreExtension *core; - - const __DRI2flushExtension *f; - const __DRI2configQueryExtension *config; - const __DRItexBufferExtension *texBuffer; - const __DRI2throttleExtension *throttle; - const __DRIconfig **driver_configs; - - void *driver; - int fd; - - int show_fps_interval; -}; - struct dri2_context { struct glx_context base; |