mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 03:08:05 +02:00
glx/apple: explicitly assign struct components for glx_*_vtable
... to improve readability of code. Set applegl_screen_vtable as a static const. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
This commit is contained in:
parent
5f280d0c44
commit
31a3b58cb7
1 changed files with 14 additions and 11 deletions
|
|
@ -109,15 +109,15 @@ applegl_get_proc_address(const char *symbol)
|
|||
}
|
||||
|
||||
static const struct glx_context_vtable applegl_context_vtable = {
|
||||
applegl_destroy_context,
|
||||
applegl_bind_context,
|
||||
applegl_unbind_context,
|
||||
applegl_wait_gl,
|
||||
applegl_wait_x,
|
||||
DRI_glXUseXFont,
|
||||
NULL, /* bind_tex_image, */
|
||||
NULL, /* release_tex_image, */
|
||||
applegl_get_proc_address,
|
||||
.destroy = applegl_destroy_context,
|
||||
.bind = applegl_bind_context,
|
||||
.unbind = applegl_unbind_context,
|
||||
.wait_gl = applegl_wait_gl,
|
||||
.wait_x = applegl_wait_x,
|
||||
.use_x_font = DRI_glXUseXFont,
|
||||
.bind_tex_image = NULL,
|
||||
.release_tex_image = NULL,
|
||||
.get_proc_address = applegl_get_proc_address,
|
||||
};
|
||||
|
||||
struct glx_context *
|
||||
|
|
@ -164,8 +164,11 @@ applegl_create_context(struct glx_screen *psc,
|
|||
return gc;
|
||||
}
|
||||
|
||||
struct glx_screen_vtable applegl_screen_vtable = {
|
||||
applegl_create_context
|
||||
static const struct glx_screen_vtable applegl_screen_vtable = {
|
||||
.create_context = applegl_create_context,
|
||||
.create_context_attribs = NULL,
|
||||
.query_renderer_integer = NULL,
|
||||
.query_renderer_string = NULL,
|
||||
};
|
||||
|
||||
_X_HIDDEN struct glx_screen *
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue