summaryrefslogtreecommitdiff
path: root/present
diff options
context:
space:
mode:
authorMichel Dänzer <mdaenzer@redhat.com>2020-07-28 18:53:45 +0200
committerMichel Dänzer <michel@daenzer.net>2020-08-25 12:22:04 +0200
commitd14ea667feccf085c7d66a7c63f380975e07af66 (patch)
tree358b33e9e475eb9b9acf6b5f915677087dba3830 /present
parentb0b3159abd8001fa3f6dfc44a288a95a62aa5cf6 (diff)
downloadxserver-d14ea667feccf085c7d66a7c63f380975e07af66.tar.gz
present/wnmd: Move up present_wnmd_queue_vblank
Allowing it to be called from more functions than before. No functional change. Reviewed-by: Roman Gilg <subdiff@gmail.com> Tested-by: Roman Gilg <subdiff@gmail.com>
Diffstat (limited to 'present')
-rw-r--r--present/present_wnmd.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/present/present_wnmd.c b/present/present_wnmd.c
index f97083f7b..55b2b6463 100644
--- a/present/present_wnmd.c
+++ b/present/present_wnmd.c
@@ -42,6 +42,17 @@
static void
present_wnmd_execute(present_vblank_ptr vblank, uint64_t ust, uint64_t crtc_msc);
+static int
+present_wnmd_queue_vblank(ScreenPtr screen,
+ WindowPtr window,
+ RRCrtcPtr crtc,
+ uint64_t event_id,
+ uint64_t msc)
+{
+ present_screen_priv_ptr screen_priv = present_screen_priv(screen);
+ return (*screen_priv->wnmd_info->queue_vblank) (window, crtc, event_id, msc);
+}
+
static void
present_wnmd_create_event_id(present_window_priv_ptr window_priv, present_vblank_ptr vblank)
{
@@ -527,17 +538,6 @@ present_wnmd_execute(present_vblank_ptr vblank, uint64_t ust, uint64_t crtc_msc)
present_execute_post(vblank, ust, crtc_msc);
}
-static int
-present_wnmd_queue_vblank(ScreenPtr screen,
- WindowPtr window,
- RRCrtcPtr crtc,
- uint64_t event_id,
- uint64_t msc)
-{
- present_screen_priv_ptr screen_priv = present_screen_priv(screen);
- return (*screen_priv->wnmd_info->queue_vblank) (window, crtc, event_id, msc);
-}
-
static void
present_wnmd_update_window_crtc(WindowPtr window, RRCrtcPtr crtc, uint64_t new_msc)
{