Home
last modified time | relevance | path

Searched refs:screen_priv (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_scmd.c59 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_flip_pending_pixmap() local
61 if (!screen_priv) in present_flip_pending_pixmap()
64 if (!screen_priv->flip_pending) in present_flip_pending_pixmap()
67 return screen_priv->flip_pending->pixmap; in present_flip_pending_pixmap()
83 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_check_flip() local
88 if (!screen_priv) in present_check_flip()
91 if (!screen_priv->info) in present_check_flip()
98 if (!screen_priv->info->flip) in present_check_flip()
104 window_pixmap != screen_priv->flip_pixmap && in present_check_flip()
134 if (screen_priv->info->version >= 1 && screen_priv->info->check_flip2) { in present_check_flip()
[all …]
H A Dpresent_screen.c65 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_close_screen() local
67 screen_priv->flip_destroy(screen); in present_close_screen()
69 unwrap(screen_priv, screen, CloseScreen); in present_close_screen()
71 free(screen_priv); in present_close_screen()
82 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_free_window_vblank() local
87screen_priv->abort_vblank(window->drawable.pScreen, window, vblank->crtc, vblank->event_id, vblank… in present_free_window_vblank()
99 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_clear_window_flip() local
100 present_vblank_ptr flip_pending = screen_priv->flip_pending; in present_clear_window_flip()
106 if (screen_priv->flip_window == window) { in present_clear_window_flip()
108 screen_priv->flip_window = NULL; in present_clear_window_flip()
[all …]
H A Dpresent_wnmd.c52 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_wnmd_queue_vblank() local
53 return (*screen_priv->wnmd_info->queue_vblank) (window, crtc, event_id, msc); in present_wnmd_queue_vblank()
63 present_wnmd_query_capabilities(present_screen_priv_ptr screen_priv) in present_wnmd_query_capabilities() argument
65 return screen_priv->wnmd_info->capabilities; in present_wnmd_query_capabilities()
69 present_wnmd_get_crtc(present_screen_priv_ptr screen_priv, WindowPtr window) in present_wnmd_get_crtc() argument
71 return (*screen_priv->wnmd_info->get_crtc)(window); in present_wnmd_get_crtc()
77 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_wnmd_get_ust_msc() local
78 return (*screen_priv->wnmd_info->get_ust_msc)(window, ust, msc); in present_wnmd_get_ust_msc()
167 present_screen_priv_ptr screen_priv = present_screen_priv(window->drawable.pScreen); in present_wnmd_flips_stop() local
171 (*screen_priv->wnmd_info->flips_stop) (window); in present_wnmd_flips_stop()
[all …]
H A Dpresent_fake.c42 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_fake_get_ust_msc() local
45 *msc = (*ust + screen_priv->fake_interval / 2) / screen_priv->fake_interval; in present_fake_get_ust_msc()
92 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_fake_queue_vblank() local
93 uint64_t ust = msc * screen_priv->fake_interval; in present_fake_queue_vblank()
123 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_fake_screen_init() local
131 if (screen_priv->info && screen_priv->info->get_crtc) in present_fake_screen_init()
132 screen_priv->fake_interval = 1000000; in present_fake_screen_init()
134 screen_priv->fake_interval = 16667; in present_fake_screen_init()
H A Dpresent.c44 present_screen_priv_ptr screen_priv; in present_query_capabilities() local
49 screen_priv = present_screen_priv(crtc->pScreen); in present_query_capabilities()
51 if (!screen_priv) in present_query_capabilities()
54 return screen_priv->query_capabilities(screen_priv); in present_query_capabilities()
61 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_get_crtc() local
63 if (!screen_priv) in present_get_crtc()
66 return screen_priv->get_crtc(screen_priv, window); in present_get_crtc()
155 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_can_window_flip() local
157 return screen_priv->can_window_flip(window); in present_can_window_flip()
206 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_pixmap() local
[all …]
H A Dpresent_execute.c39 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_wait_fence_triggered() local
41 screen_priv->re_execute(vblank); in present_wait_fence_triggered()
49 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_execute_wait() local
55 screen_priv->queue_vblank(screen, window, vblank->crtc, vblank->event_id, in present_execute_wait()
73 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_execute_copy() local
77 Success == screen_priv->queue_vblank(screen, in present_execute_copy()
92 screen_priv->flush(window); in present_execute_copy()
H A Dpresent_vblank.c65 present_screen_priv_ptr screen_priv = present_screen_priv(screen); in present_vblank_create() local
80 screen_priv->create_event_id(window_priv, vblank); in present_vblank_create()
116screen_priv->check_flip (target_crtc, window, pixmap, TRUE, valid, x_off, y_off, &reason)) in present_vblank_create()
121screen_priv->check_flip (target_crtc, window, pixmap, FALSE, valid, x_off, y_off, &reason)) in present_vblank_create()
H A Dpresent_priv.h96 typedef uint32_t (*present_priv_query_capabilities_ptr)(present_screen_priv_ptr screen_priv);
97 typedef RRCrtcPtr (*present_priv_get_crtc_ptr)(present_screen_priv_ptr screen_priv,
445 present_scmd_init_mode_hooks(present_screen_priv_ptr screen_priv);
488 present_wnmd_init_mode_hooks(present_screen_priv_ptr screen_priv);
/OK3568_Linux_fs/external/xserver/dri3/
H A Ddri3.c39 dri3_screen_priv_ptr screen_priv = dri3_screen_priv(screen); in dri3_close_screen() local
41 unwrap(screen_priv, screen, CloseScreen); in dri3_close_screen()
43 free(screen_priv); in dri3_close_screen()
56 dri3_screen_priv_ptr screen_priv = calloc(1, sizeof (dri3_screen_priv_rec)); in dri3_screen_init() local
57 if (!screen_priv) in dri3_screen_init()
60 wrap(screen_priv, screen, CloseScreen, dri3_close_screen); in dri3_screen_init()
62 screen_priv->info = info; in dri3_screen_init()
64 dixSetPrivate(&screen->devPrivates, &dri3_screen_private_key, screen_priv); in dri3_screen_init()
/OK3568_Linux_fs/external/xserver/Xext/
H A Dshm.c199 ShmScrPrivateRec *screen_priv = ShmGetScreenPriv(pScreen); in ShmCloseScreen() local
201 pScreen->CloseScreen = screen_priv->CloseScreen; in ShmCloseScreen()
203 free(screen_priv); in ShmCloseScreen()
214 ShmScrPrivateRec *screen_priv = ShmGetScreenPriv(pScreen); in ShmInitScreenPriv() local
216 if (!screen_priv) { in ShmInitScreenPriv()
217 screen_priv = calloc(1, sizeof(ShmScrPrivateRec)); in ShmInitScreenPriv()
218 screen_priv->CloseScreen = pScreen->CloseScreen; in ShmInitScreenPriv()
219 dixSetPrivate(&pScreen->devPrivates, shmScrPrivateKey, screen_priv); in ShmInitScreenPriv()
222 return screen_priv; in ShmInitScreenPriv()
256 ShmScrPrivateRec *screen_priv = ShmGetScreenPriv(pScreen); in ShmDestroyPixmap() local
[all …]