mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-01 05:58:05 +02:00
loader: remove clamp_swap_interval()
As of last commit, no invalid swap interval can be stored, so there's no need to sanitize the values when reading them anymore. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
This commit is contained in:
parent
2714a8f3e9
commit
97eadb07e7
4 changed files with 0 additions and 23 deletions
|
|
@ -53,19 +53,6 @@ egl_dri3_get_swap_interval(struct loader_dri3_drawable *draw)
|
|||
return dri3_surf->base.SwapInterval;
|
||||
}
|
||||
|
||||
static int
|
||||
egl_dri3_clamp_swap_interval(struct loader_dri3_drawable *draw, int interval)
|
||||
{
|
||||
struct dri3_egl_surface *dri3_surf = loader_drawable_to_egl_surface(draw);
|
||||
|
||||
if (interval > dri3_surf->base.Config->MaxSwapInterval)
|
||||
interval = dri3_surf->base.Config->MaxSwapInterval;
|
||||
else if (interval < dri3_surf->base.Config->MinSwapInterval)
|
||||
interval = dri3_surf->base.Config->MinSwapInterval;
|
||||
|
||||
return interval;
|
||||
}
|
||||
|
||||
static void
|
||||
egl_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval)
|
||||
{
|
||||
|
|
@ -126,7 +113,6 @@ egl_dri3_flush_drawable(struct loader_dri3_drawable *draw, unsigned flags)
|
|||
|
||||
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,
|
||||
.set_drawable_size = egl_dri3_set_drawable_size,
|
||||
.in_current_context = egl_dri3_in_current_context,
|
||||
|
|
|
|||
|
|
@ -94,12 +94,6 @@ glx_dri3_get_swap_interval(struct loader_dri3_drawable *draw)
|
|||
return priv->swap_interval;
|
||||
}
|
||||
|
||||
static int
|
||||
glx_dri3_clamp_swap_interval(struct loader_dri3_drawable *draw, int interval)
|
||||
{
|
||||
return interval;
|
||||
}
|
||||
|
||||
static void
|
||||
glx_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval)
|
||||
{
|
||||
|
|
@ -180,7 +174,6 @@ glx_dri3_show_fps(struct loader_dri3_drawable *draw, uint64_t current_ust)
|
|||
|
||||
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,
|
||||
.set_drawable_size = glx_dri3_set_drawable_size,
|
||||
.in_current_context = glx_dri3_in_current_context,
|
||||
|
|
|
|||
|
|
@ -77,7 +77,6 @@ dri3_update_num_back(struct loader_dri3_drawable *draw)
|
|||
void
|
||||
loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval)
|
||||
{
|
||||
interval = draw->vtable->clamp_swap_interval(draw, interval);
|
||||
draw->vtable->set_swap_interval(draw, interval);
|
||||
dri3_update_num_back(draw);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -98,7 +98,6 @@ struct loader_dri3_drawable;
|
|||
|
||||
struct loader_dri3_vtable {
|
||||
int (*get_swap_interval)(struct loader_dri3_drawable *);
|
||||
int (*clamp_swap_interval)(struct loader_dri3_drawable *, int);
|
||||
void (*set_swap_interval)(struct loader_dri3_drawable *, int);
|
||||
void (*set_drawable_size)(struct loader_dri3_drawable *, int, int);
|
||||
bool (*in_current_context)(struct loader_dri3_drawable *);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue