loader/dri3: constify the loader_dri3_vtable
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch>
This commit is contained in:

committed by
Emil Velikov

parent
fdd373acca
commit
9caacb39b9
@@ -123,7 +123,7 @@ egl_dri3_flush_drawable(struct loader_dri3_drawable *draw, unsigned flags)
|
||||
dri2_flush_drawable_for_swapbuffers(disp, &dri3_surf->base);
|
||||
}
|
||||
|
||||
static struct loader_dri3_vtable egl_dri3_vtable = {
|
||||
static const struct loader_dri3_vtable egl_dri3_vtable = {
|
||||
.get_swap_interval = egl_dri3_get_swap_interval,
|
||||
.clamp_swap_interval = egl_dri3_clamp_swap_interval,
|
||||
.set_swap_interval = egl_dri3_set_swap_interval,
|
||||
|
@@ -172,7 +172,7 @@ glx_dri3_show_fps(struct loader_dri3_drawable *draw, uint64_t current_ust)
|
||||
}
|
||||
}
|
||||
|
||||
static struct loader_dri3_vtable glx_dri3_vtable = {
|
||||
static const struct loader_dri3_vtable glx_dri3_vtable = {
|
||||
.get_swap_interval = glx_dri3_get_swap_interval,
|
||||
.clamp_swap_interval = glx_dri3_clamp_swap_interval,
|
||||
.set_swap_interval = glx_dri3_set_swap_interval,
|
||||
|
@@ -130,7 +130,7 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
|
||||
bool is_different_gpu,
|
||||
const __DRIconfig *dri_config,
|
||||
struct loader_dri3_extensions *ext,
|
||||
struct loader_dri3_vtable *vtable,
|
||||
const struct loader_dri3_vtable *vtable,
|
||||
struct loader_dri3_drawable *draw)
|
||||
{
|
||||
xcb_get_geometry_cookie_t cookie;
|
||||
|
@@ -159,7 +159,7 @@ struct loader_dri3_drawable {
|
||||
bool first_init;
|
||||
|
||||
struct loader_dri3_extensions *ext;
|
||||
struct loader_dri3_vtable *vtable;
|
||||
const struct loader_dri3_vtable *vtable;
|
||||
};
|
||||
|
||||
void
|
||||
@@ -176,7 +176,7 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
|
||||
bool is_different_gpu,
|
||||
const __DRIconfig *dri_config,
|
||||
struct loader_dri3_extensions *ext,
|
||||
struct loader_dri3_vtable *vtable,
|
||||
const struct loader_dri3_vtable *vtable,
|
||||
struct loader_dri3_drawable*);
|
||||
|
||||
bool loader_dri3_wait_for_msc(struct loader_dri3_drawable *draw,
|
||||
|
Reference in New Issue
Block a user