Searched refs:window_priv (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/external/xserver/present/ |
| H A D | present_wnmd.c | 57 present_wnmd_create_event_id(present_window_priv_ptr window_priv, present_vblank_ptr vblank) in present_wnmd_create_event_id() argument 59 vblank->event_id = ++window_priv->event_id; in present_wnmd_create_event_id() 97 present_window_priv_ptr window_priv = present_window_priv(window); in present_wnmd_flip_try_ready() local 100 xorg_list_for_each_entry(vblank, &window_priv->flip_queue, event_queue) { in present_wnmd_flip_try_ready() 121 present_window_priv_ptr window_priv = present_window_priv(window); in present_wnmd_free_idle_vblanks() local 124 xorg_list_for_each_entry_safe(vblank, tmp, &window_priv->idle_queue, event_queue) { in present_wnmd_free_idle_vblanks() 129 if (window_priv->flip_active) { in present_wnmd_free_idle_vblanks() 130 present_wnmd_free_idle_vblank(window_priv->flip_active); in present_wnmd_free_idle_vblanks() 131 window_priv->flip_active = NULL; in present_wnmd_free_idle_vblanks() 156 present_window_priv_ptr window_priv = present_window_priv(window); in present_wnmd_set_abort_flip() local [all …]
|
| H A D | present_screen.c | 39 present_window_priv_ptr window_priv = present_window_priv(window); in present_get_window_priv() local 41 if (!create || window_priv != NULL) in present_get_window_priv() 42 return window_priv; in present_get_window_priv() 43 window_priv = calloc (1, sizeof (present_window_priv_rec)); in present_get_window_priv() 44 if (!window_priv) in present_get_window_priv() 46 xorg_list_init(&window_priv->vblank); in present_get_window_priv() 47 xorg_list_init(&window_priv->notifies); in present_get_window_priv() 49 xorg_list_init(&window_priv->exec_queue); in present_get_window_priv() 50 xorg_list_init(&window_priv->flip_queue); in present_get_window_priv() 51 xorg_list_init(&window_priv->idle_queue); in present_get_window_priv() [all …]
|
| H A D | present_event.c | 35 present_window_priv_ptr window_priv = present_window_priv(present_event->window); in present_free_event() local 38 for (previous = &window_priv->events; (current = *previous); previous = ¤t->next) { in present_free_event() 52 present_window_priv_ptr window_priv = present_window_priv(window); in present_free_events() local 55 if (!window_priv) in present_free_events() 58 while ((event = window_priv->events)) in present_free_events() 111 present_window_priv_ptr window_priv = present_window_priv(window); in present_send_config_notify() local 113 if (window_priv) { in present_send_config_notify() 133 for (event = window_priv->events; event; event = event->next) { in present_send_config_notify() 153 present_window_priv_ptr window_priv = present_window_priv(window); in present_send_complete_notify() local 155 if (window_priv) { in present_send_complete_notify() [all …]
|
| H A D | present_notify.c | 38 present_window_priv_ptr window_priv = present_window_priv(window); in present_clear_window_notifies() local 40 if (!window_priv) in present_clear_window_notifies() 43 xorg_list_for_each_entry(notify, &window_priv->notifies, window_list) { in present_clear_window_notifies() 66 present_window_priv_ptr window_priv = present_get_window_priv(window, TRUE); in present_add_window_notify() local 68 if (!window_priv) in present_add_window_notify() 71 xorg_list_add(¬ify->window_list, &window_priv->notifies); in present_add_window_notify()
|
| H A D | present_scmd.c | 50 present_scmd_create_event_id(present_window_priv_ptr window_priv, in present_scmd_create_event_id() argument 228 present_window_priv_ptr window_priv = present_get_window_priv(window, TRUE); in present_window_to_crtc_msc() local 230 if (crtc != window_priv->crtc) { in present_window_to_crtc_msc() 233 if (window_priv->crtc == PresentCrtcNeverSet) { in present_window_to_crtc_msc() 234 window_priv->msc_offset = 0; in present_window_to_crtc_msc() 240 …if (present_get_ust_msc(window->drawable.pScreen, window_priv->crtc, &old_ust, &old_msc) != Succes… in present_window_to_crtc_msc() 241 old_msc = window_priv->msc; in present_window_to_crtc_msc() 243 window_priv->msc_offset += new_msc - old_msc; in present_window_to_crtc_msc() 245 window_priv->crtc = crtc; in present_window_to_crtc_msc() 248 return window_msc + window_priv->msc_offset; in present_window_to_crtc_msc() [all …]
|
| H A D | present_vblank.c | 64 present_window_priv_ptr window_priv = present_get_window_priv(window, TRUE); in present_vblank_create() local 73 xorg_list_append(&vblank->window_list, &window_priv->vblank); in present_vblank_create() 80 screen_priv->create_event_id(window_priv, vblank); in present_vblank_create() 106 vblank->msc_offset = window_priv->msc_offset; in present_vblank_create()
|
| H A D | present_priv.h | 128 typedef void (*present_priv_create_event_id_ptr)(present_window_priv_ptr window_priv,
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 6276 the window_priv struct. 22518 * Use dixLookupResourceByType instead of walking window_priv->events 29243 updates window_priv->msc_offset according to the delta between the 29246 window_priv->msc_offset += new_msc - old_msc; 29248 window_priv->msc_offset is initially 0, so if new_msc < old_msc, 29249 window_priv->msc_offset wraps around and becomes a large number. If the
|