Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
}
static const struct glx_screen_vtable dri2_screen_vtable = {
- dri2_create_context
+ dri2_create_context,
+ NULL
};
static struct glx_screen *
}
static const struct glx_screen_vtable dri_screen_vtable = {
- dri_create_context
+ dri_create_context,
+ NULL
};
static struct glx_screen *
struct glx_config *config,
struct glx_context *shareList,
int renderType);
+
+ struct glx_context *(*create_context_attribs)(struct glx_screen *psc,
+ struct glx_config *config,
+ struct glx_context *shareList,
+ unsigned num_attrib,
+ const uint32_t *attribs,
+ unsigned *error);
+
};
struct glx_screen
}
struct glx_screen_vtable indirect_screen_vtable = {
- indirect_create_context
+ indirect_create_context,
+ NULL
};
_X_HIDDEN struct glx_screen *