| /OK3568_Linux_fs/external/xserver/present/ |
| H A D | present_scmd.c | 59 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 D | present_screen.c | 65 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 87 …screen_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 D | present_wnmd.c | 52 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 D | present_fake.c | 42 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 D | present.c | 44 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 D | present_execute.c | 39 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 D | present_vblank.c | 65 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() 116 … screen_priv->check_flip (target_crtc, window, pixmap, TRUE, valid, x_off, y_off, &reason)) in present_vblank_create() 121 … screen_priv->check_flip (target_crtc, window, pixmap, FALSE, valid, x_off, y_off, &reason)) in present_vblank_create()
|
| H A D | present_priv.h | 96 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 D | dri3.c | 39 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 D | shm.c | 199 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 …]
|