/dports/graphics/cogl/cogl-1.22.8/cogl/ |
H A D | cogl-onscreen.c | 126 CoglOnscreen *onscreen; in cogl_onscreen_new() local 175 g_free (onscreen); in _cogl_onscreen_free() 207 CoglOnscreen *onscreen = event->onscreen; in _cogl_dispatch_onscreen_cb() local 261 qe->onscreen = cogl_object_ref (onscreen); in _cogl_onscreen_queue_dirty() 291 event->onscreen = cogl_object_ref (onscreen); in _cogl_onscreen_queue_event() 340 onscreen->frame_counter++; in cogl_onscreen_swap_buffers_with_damage() 397 onscreen->frame_counter++; in cogl_onscreen_swap_region() 428 onscreen->foreign_xid = xid; in cogl_x11_onscreen_set_foreign_window_xid() 438 if (onscreen->foreign_xid) in cogl_x11_onscreen_get_window_xid() 481 if (onscreen->foreign_hwnd) in cogl_win32_onscreen_get_window() [all …]
|
H A D | cogl-onscreen.h | 200 cogl_win32_onscreen_get_window (CoglOnscreen *onscreen); 263 cogl_wayland_onscreen_resize (CoglOnscreen *onscreen, 285 cogl_mir_onscreen_get_surface (CoglOnscreen *onscreen); 324 cogl_mir_onscreen_resize (CoglOnscreen *onscreen, 375 cogl_onscreen_show (CoglOnscreen *onscreen); 400 cogl_onscreen_hide (CoglOnscreen *onscreen); 424 cogl_onscreen_swap_buffers (CoglOnscreen *onscreen); 477 cogl_onscreen_get_buffer_age (CoglOnscreen *onscreen); 553 cogl_onscreen_swap_region (CoglOnscreen *onscreen, 787 cogl_onscreen_set_resizable (CoglOnscreen *onscreen, [all …]
|
H A D | cogl-onscreen-private.h | 49 CoglOnscreen *onscreen; member 58 CoglOnscreen *onscreen; member 110 _cogl_onscreen_queue_event (CoglOnscreen *onscreen, 115 _cogl_onscreen_notify_frame_sync (CoglOnscreen *onscreen, CoglFrameInfo *info); 118 _cogl_onscreen_notify_complete (CoglOnscreen *onscreen, CoglFrameInfo *info); 121 _cogl_onscreen_notify_resize (CoglOnscreen *onscreen); 124 _cogl_onscreen_queue_dirty (CoglOnscreen *onscreen, 129 _cogl_onscreen_queue_full_dirty (CoglOnscreen *onscreen);
|
/dports/x11-wm/muffin/muffin-4.8.0/cogl/cogl/ |
H A D | cogl-onscreen.c | 126 CoglOnscreen *onscreen; in cogl_onscreen_new() local 175 free (onscreen); in _cogl_onscreen_free() 207 CoglOnscreen *onscreen = event->onscreen; in _cogl_dispatch_onscreen_cb() local 261 qe->onscreen = cogl_object_ref (onscreen); in _cogl_onscreen_queue_dirty() 291 event->onscreen = cogl_object_ref (onscreen); in _cogl_onscreen_queue_event() 340 onscreen->frame_counter++; in cogl_onscreen_swap_buffers_with_damage() 397 onscreen->frame_counter++; in cogl_onscreen_swap_region() 428 onscreen->foreign_xid = xid; in cogl_x11_onscreen_set_foreign_window_xid() 438 if (onscreen->foreign_xid) in cogl_x11_onscreen_get_window_xid() 439 return onscreen->foreign_xid; in cogl_x11_onscreen_get_window_xid() [all …]
|
H A D | cogl-onscreen.h | 157 cogl_x11_onscreen_get_window_xid (CoglOnscreen *onscreen); 162 cogl_x11_onscreen_get_visual_xid (CoglOnscreen *onscreen); 179 cogl_onscreen_set_swap_throttled (CoglOnscreen *onscreen, 211 cogl_onscreen_show (CoglOnscreen *onscreen); 236 cogl_onscreen_hide (CoglOnscreen *onscreen); 260 cogl_onscreen_swap_buffers (CoglOnscreen *onscreen); 313 cogl_onscreen_get_buffer_age (CoglOnscreen *onscreen); 389 cogl_onscreen_swap_region (CoglOnscreen *onscreen, 513 cogl_onscreen_add_frame_callback (CoglOnscreen *onscreen, 621 cogl_onscreen_set_resizable (CoglOnscreen *onscreen, [all …]
|
H A D | cogl-onscreen-private.h | 45 CoglOnscreen *onscreen; member 54 CoglOnscreen *onscreen; member 94 _cogl_onscreen_queue_event (CoglOnscreen *onscreen, 99 _cogl_onscreen_notify_frame_sync (CoglOnscreen *onscreen, CoglFrameInfo *info); 102 _cogl_onscreen_notify_complete (CoglOnscreen *onscreen, CoglFrameInfo *info); 105 _cogl_onscreen_notify_resize (CoglOnscreen *onscreen); 108 _cogl_onscreen_queue_dirty (CoglOnscreen *onscreen, 113 _cogl_onscreen_queue_full_dirty (CoglOnscreen *onscreen);
|
/dports/x11-wm/mutter/mutter-41.1/cogl/cogl/ |
H A D | cogl-onscreen.c | 151 cogl_onscreen_init (CoglOnscreen *onscreen) in cogl_onscreen_init() argument 169 notify_event (CoglOnscreen *onscreen, in notify_event() argument 199 CoglOnscreen *onscreen = event->onscreen; in _cogl_dispatch_onscreen_cb() local 204 g_object_unref (onscreen); in _cogl_dispatch_onscreen_cb() 216 CoglOnscreen *onscreen = qe->onscreen; in _cogl_dispatch_onscreen_cb() local 226 g_object_unref (qe->onscreen); in _cogl_dispatch_onscreen_cb() 257 qe->onscreen = g_object_ref (onscreen); in _cogl_onscreen_queue_dirty() 288 event->onscreen = g_object_ref (onscreen); in _cogl_onscreen_queue_event() 300 COGL_ONSCREEN_GET_CLASS (onscreen)->bind (onscreen); in cogl_onscreen_bind() 385 klass->swap_region (onscreen, in cogl_onscreen_swap_region() [all …]
|
H A D | cogl-onscreen.h | 63 void (* bind) (CoglOnscreen *onscreen); 71 void (* swap_region) (CoglOnscreen *onscreen, 77 gboolean (* direct_scanout) (CoglOnscreen *onscreen, 83 int (* get_buffer_age) (CoglOnscreen *onscreen); 124 cogl_onscreen_show (CoglOnscreen *onscreen); 149 cogl_onscreen_hide (CoglOnscreen *onscreen); 173 cogl_onscreen_swap_buffers (CoglOnscreen *onscreen, 228 cogl_onscreen_get_buffer_age (CoglOnscreen *onscreen); 289 cogl_onscreen_direct_scanout (CoglOnscreen *onscreen, 299 cogl_onscreen_add_frame_info (CoglOnscreen *onscreen, [all …]
|
H A D | cogl-onscreen-private.h | 45 CoglOnscreen *onscreen; member 54 CoglOnscreen *onscreen; member 63 _cogl_onscreen_queue_event (CoglOnscreen *onscreen, 74 _cogl_onscreen_queue_dirty (CoglOnscreen *onscreen, 79 _cogl_onscreen_queue_full_dirty (CoglOnscreen *onscreen); 82 cogl_onscreen_bind (CoglOnscreen *onscreen); 85 cogl_onscreen_set_winsys (CoglOnscreen *onscreen, 89 cogl_onscreen_get_winsys (CoglOnscreen *onscreen); 92 cogl_onscreen_peek_head_frame_info (CoglOnscreen *onscreen); 95 cogl_onscreen_peek_tail_frame_info (CoglOnscreen *onscreen); [all …]
|
/dports/x11-wm/mutter/mutter-41.1/src/backends/native/ |
H A D | meta-onscreen-native.c | 119 swap_secondary_drm_fb (CoglOnscreen *onscreen) in swap_secondary_drm_fb() argument 147 free_current_bo (CoglOnscreen *onscreen) in free_current_bo() argument 152 free_current_secondary_bo (onscreen); in free_current_bo() 163 free_current_bo (onscreen); in meta_onscreen_native_swap_drm_fb() 168 swap_secondary_drm_fb (onscreen); in meta_onscreen_native_swap_drm_fb() 233 meta_onscreen_native_swap_drm_fb (onscreen); in notify_view_crtc_presented() 978 ensure_crtc_modes (CoglOnscreen *onscreen) in ensure_crtc_modes() argument 1090 ensure_crtc_modes (onscreen); in meta_onscreen_native_swap_buffers_with_damage() 1310 ensure_crtc_modes (onscreen); in meta_onscreen_native_direct_scanout() 1780 if (!create_surfaces_gbm (onscreen, in meta_onscreen_native_allocate() [all …]
|
/dports/x11-wm/mutter/mutter-41.1/cogl/cogl/winsys/ |
H A D | cogl-onscreen-glx.c | 281 cogl_onscreen_glx_bind (CoglOnscreen *onscreen) in cogl_onscreen_glx_bind() argument 631 set_sync_pending (CoglOnscreen *onscreen) in set_sync_pending() argument 655 set_complete_pending (CoglOnscreen *onscreen) in set_complete_pending() argument 781 _cogl_winsys_wait_for_gpu (onscreen); in cogl_onscreen_glx_swap_region() 795 _cogl_winsys_wait_for_vblank (onscreen); in cogl_onscreen_glx_swap_region() 873 set_frame_info_output (onscreen, output); in cogl_onscreen_glx_swap_region() 883 set_sync_pending (onscreen); in cogl_onscreen_glx_swap_region() 884 set_complete_pending (onscreen); in cogl_onscreen_glx_swap_region() 946 _cogl_winsys_wait_for_gpu (onscreen); in cogl_onscreen_glx_swap_buffers_with_damage() 988 set_sync_pending (onscreen); in cogl_onscreen_glx_notify_swap_buffers() [all …]
|
H A D | cogl-onscreen-egl.c | 128 bind_onscreen_with_context (CoglOnscreen *onscreen, in bind_onscreen_with_context() argument 131 CoglOnscreenEgl *onscreen_egl = COGL_ONSCREEN_EGL (onscreen); in bind_onscreen_with_context() 134 CoglFramebuffer *framebuffer = COGL_FRAMEBUFFER (onscreen); in bind_onscreen_with_context() 151 cogl_onscreen_egl_bind (CoglOnscreen *onscreen) in cogl_onscreen_egl_bind() argument 153 CoglFramebuffer *framebuffer = COGL_FRAMEBUFFER (onscreen); in cogl_onscreen_egl_bind() 165 cogl_onscreen_egl_get_buffer_age (CoglOnscreen *onscreen) in cogl_onscreen_egl_get_buffer_age() argument 167 CoglOnscreenEgl *onscreen_egl = COGL_ONSCREEN_EGL (onscreen); in cogl_onscreen_egl_get_buffer_age() 170 CoglFramebuffer *framebuffer = COGL_FRAMEBUFFER (onscreen); in cogl_onscreen_egl_get_buffer_age() 202 cogl_onscreen_egl_swap_region (CoglOnscreen *onscreen, in cogl_onscreen_egl_swap_region() argument 211 CoglFramebuffer *framebuffer = COGL_FRAMEBUFFER (onscreen); in cogl_onscreen_egl_swap_region() [all …]
|
/dports/graphics/cogl/cogl-1.22.8/cogl/winsys/ |
H A D | cogl-winsys-egl-mir.c | 479 CoglOnscreen *onscreen = data; in _mir_surface_event_cb() local 580 event_handler.context = onscreen; in _cogl_winsys_egl_onscreen_init() 654 winsys->onscreen_deinit (onscreen); in mir_surface_recreate() 659 winsys->onscreen_bind (onscreen); in mir_surface_recreate() 661 egl_onscreen = onscreen->winsys; in mir_surface_recreate() 681 mir_surface_recreate (onscreen); in _cogl_winsys_onscreen_swap_buffers_with_damage() 754 fb = COGL_FRAMEBUFFER (onscreen); in cogl_mir_onscreen_set_foreign_surface() 760 onscreen->foreign_surface = surface; in cogl_mir_onscreen_set_foreign_surface() 775 egl_onscreen = onscreen->winsys; in cogl_mir_onscreen_get_surface() 808 else if (!onscreen->foreign_surface) in cogl_mir_onscreen_resize() [all …]
|
H A D | cogl-winsys-egl-wayland.c | 96 CoglOnscreen *onscreen; member 488 if (onscreen->foreign_surface) in _cogl_winsys_egl_onscreen_init() 522 if (!onscreen->foreign_surface) in _cogl_winsys_egl_onscreen_init() 568 if (!onscreen->foreign_surface) in _cogl_winsys_egl_onscreen_deinit() 622 CoglOnscreen *onscreen = callback_data->onscreen; in frame_cb() local 647 flush_pending_resize (onscreen); in _cogl_winsys_onscreen_swap_buffers_with_damage() 658 frame_callback_data->onscreen = onscreen; in _cogl_winsys_onscreen_swap_buffers_with_damage() 749 egl_onscreen = onscreen->winsys; in cogl_wayland_onscreen_get_surface() 763 egl_onscreen = onscreen->winsys; in cogl_wayland_onscreen_get_shell_surface() 775 fb = COGL_FRAMEBUFFER (onscreen); in cogl_wayland_onscreen_set_foreign_surface() [all …]
|
H A D | cogl-winsys-sdl2.c | 301 _cogl_onscreen_notify_resize (onscreen); in flush_pending_notifications_cb() 445 _cogl_winsys_onscreen_bind (CoglOnscreen *onscreen) in _cogl_winsys_onscreen_bind() argument 447 CoglFramebuffer *fb = COGL_FRAMEBUFFER (onscreen); in _cogl_winsys_onscreen_bind() 451 CoglOnscreenSdl2 *sdl_onscreen = onscreen->winsys; in _cogl_winsys_onscreen_bind() 478 CoglOnscreenSdl2 *sdl_onscreen = onscreen->winsys; in _cogl_winsys_onscreen_deinit() 504 onscreen->winsys = NULL; in _cogl_winsys_onscreen_deinit() 508 _cogl_winsys_onscreen_init (CoglOnscreen *onscreen, in _cogl_winsys_onscreen_init() argument 524 if (onscreen->resizable) in _cogl_winsys_onscreen_init() 544 sdl_onscreen = onscreen->winsys; in _cogl_winsys_onscreen_init() 571 _cogl_winsys_onscreen_bind (onscreen); in _cogl_winsys_onscreen_update_swap_throttled() [all …]
|
H A D | cogl-winsys-wgl.c | 194 if (onscreen) in find_onscreen_for_hwnd() 195 return onscreen; in find_onscreen_for_hwnd() 222 CoglOnscreen *onscreen = in win32_event_filter_cb() local 225 if (onscreen) in win32_event_filter_cb() 244 CoglOnscreen *onscreen = in win32_event_filter_cb() local 318 CoglOnscreen *onscreen; in window_proc() local 347 if (onscreen != NULL) in window_proc() 764 wgl_onscreen = onscreen->winsys; in _cogl_winsys_onscreen_bind() 816 onscreen->winsys = NULL; in _cogl_winsys_onscreen_deinit() 837 if (onscreen->foreign_hwnd) in _cogl_winsys_onscreen_init() [all …]
|
H A D | cogl-winsys-sdl.c | 58 CoglOnscreen *onscreen; member 243 CoglOnscreen *onscreen = sdl_display->onscreen; in flush_pending_resize_notification_idle() local 250 _cogl_onscreen_notify_resize (onscreen); in flush_pending_resize_notification_idle() 261 if (!sdl_display->onscreen) in sdl_event_filter_cb() 338 _cogl_winsys_onscreen_bind (CoglOnscreen *onscreen) in _cogl_winsys_onscreen_bind() argument 343 _cogl_winsys_onscreen_deinit (CoglOnscreen *onscreen) in _cogl_winsys_onscreen_deinit() argument 349 sdl_display->onscreen = NULL; in _cogl_winsys_onscreen_deinit() 353 _cogl_winsys_onscreen_init (CoglOnscreen *onscreen, in _cogl_winsys_onscreen_init() argument 363 if (sdl_display->onscreen) in _cogl_winsys_onscreen_init() 374 if (cogl_onscreen_get_resizable (onscreen)) in _cogl_winsys_onscreen_init() [all …]
|
H A D | cogl-winsys-private.h | 112 (*onscreen_init) (CoglOnscreen *onscreen, CoglError **error); 115 (*onscreen_deinit) (CoglOnscreen *onscreen); 118 (*onscreen_bind) (CoglOnscreen *onscreen); 121 (*onscreen_swap_buffers_with_damage) (CoglOnscreen *onscreen, 126 (*onscreen_update_swap_throttled) (CoglOnscreen *onscreen); 129 (*onscreen_set_visibility) (CoglOnscreen *onscreen, 138 (*onscreen_swap_region) (CoglOnscreen *onscreen, 143 (*onscreen_set_resizable) (CoglOnscreen *onscreen, CoglBool resizable); 146 (*onscreen_get_buffer_age) (CoglOnscreen *onscreen); 149 (*onscreen_x11_get_window_xid) (CoglOnscreen *onscreen); [all …]
|
H A D | cogl-winsys-glx.c | 431 if (!onscreen) in notify_swap_buffers() 433 glx_onscreen = onscreen->winsys; in notify_swap_buffers() 438 set_sync_pending (onscreen); in notify_swap_buffers() 450 set_complete_pending (onscreen); in notify_swap_buffers() 493 if (!onscreen) in notify_resize() 538 update_output (onscreen); in notify_resize() 575 CoglOnscreen *onscreen = in glx_event_filter_cb() local 578 if (onscreen) in glx_event_filter_cb() 1312 if (onscreen->foreign_xid) in _cogl_winsys_onscreen_init() 1341 onscreen->foreign_update_mask_callback (onscreen, in _cogl_winsys_onscreen_init() [all …]
|
/dports/x11-wm/muffin/muffin-4.8.0/cogl/cogl/winsys/ |
H A D | cogl-winsys-glx.c | 454 if (!onscreen) in notify_swap_buffers() 456 glx_onscreen = onscreen->winsys; in notify_swap_buffers() 461 set_sync_pending (onscreen); in notify_swap_buffers() 516 if (!onscreen) in notify_resize() 561 update_output (onscreen); in notify_resize() 598 CoglOnscreen *onscreen = in glx_event_filter_cb() local 601 if (onscreen) in glx_event_filter_cb() 1400 if (onscreen->foreign_xid) in _cogl_winsys_onscreen_init() 1429 onscreen->foreign_update_mask_callback (onscreen, in _cogl_winsys_onscreen_init() 1632 onscreen->winsys = NULL; in _cogl_winsys_onscreen_deinit() [all …]
|
H A D | cogl-winsys-private.h | 112 (*onscreen_init) (CoglOnscreen *onscreen, CoglError **error); 115 (*onscreen_deinit) (CoglOnscreen *onscreen); 118 (*onscreen_bind) (CoglOnscreen *onscreen); 121 (*onscreen_swap_buffers_with_damage) (CoglOnscreen *onscreen, 126 (*onscreen_update_swap_throttled) (CoglOnscreen *onscreen); 129 (*onscreen_set_visibility) (CoglOnscreen *onscreen, 138 (*onscreen_swap_region) (CoglOnscreen *onscreen, 143 (*onscreen_set_resizable) (CoglOnscreen *onscreen, CoglBool resizable); 146 (*onscreen_get_buffer_age) (CoglOnscreen *onscreen); 149 (*onscreen_x11_get_window_xid) (CoglOnscreen *onscreen);
|
/dports/games/pioneer/pioneer-20210723/data/pigui/modules/flight-ui/ |
H A D | indicators.lua | 68 if onscreen then 89 local onscreen,position,direction = Engine.ProjectRelPosition(pos) 92 onscreen,position,direction = Engine.ProjectRelDirection(vel) 94 onscreen,position,direction = Engine.ProjectRelDirection(-vel) 102 local onscreen,position,direction = Engine.ProjectRelDirection(frameVelocity) 104 onscreen,position,direction = Engine.ProjectRelDirection(-frameVelocity) 109 local onscreen,position,direction = Engine.ProjectRelDirection(awayFromFrame) 115 local onscreen,position,direction = Engine.GetTargetIndicatorScreenPosition(navTarget) 116 displayIndicator(onscreen, position, direction, icons.square, colors.navTarget, true) 119 onscreen,position,direction = Engine.ProjectRelDirection(navVelocity) [all …]
|
/dports/graphics/cogl/cogl-1.22.8/examples/ |
H A D | cogl-x11-foreign.c | 17 update_cogl_x11_event_mask (CoglOnscreen *onscreen, in update_cogl_x11_event_mask() argument 26 xwin = cogl_x11_onscreen_get_window_xid (onscreen); in update_cogl_x11_event_mask() 35 resize_handler (CoglOnscreen *onscreen, in resize_handler() argument 53 CoglOnscreen *onscreen; in main() local 118 onscreen = cogl_onscreen_new (ctx, 640, 480); in main() 122 visual = cogl_x11_onscreen_get_visual_xid (onscreen); in main() 154 cogl_x11_onscreen_set_foreign_window_xid (onscreen, xwin, in main() 160 fb = onscreen; in main() 162 cogl_onscreen_set_resizable (onscreen, TRUE); in main() 163 cogl_onscreen_add_resize_callback (onscreen, resize_handler, onscreen, NULL); in main() [all …]
|
/dports/graphics/clutter/clutter-1.26.4/clutter/mir/ |
H A D | clutter-stage-mir.c | 53 on_stage_resized (CoglOnscreen *onscreen, in on_stage_resized() argument 71 cogl_framebuffer_allocate (COGL_FRAMEBUFFER (stage_cogl->onscreen), NULL); in clutter_stage_mir_realize() 72 mir_surface = cogl_mir_onscreen_get_surface (stage_cogl->onscreen); in clutter_stage_mir_realize() 106 cogl_onscreen_show (stage_cogl->onscreen); in clutter_stage_mir_show() 116 cogl_onscreen_hide (stage_cogl->onscreen); in clutter_stage_mir_hide() 180 if (stage_cogl->onscreen) in clutter_stage_mir_resize() 182 cogl_mir_onscreen_resize (stage_cogl->onscreen, width, height); in clutter_stage_mir_resize() 244 if (!cogl_is_onscreen (stage_cogl->onscreen)) in clutter_mir_stage_get_mir_surface() 247 return cogl_mir_onscreen_get_surface (stage_cogl->onscreen); in clutter_mir_stage_get_mir_surface() 280 if (stage_cogl->onscreen == NULL) in clutter_mir_stage_set_mir_surface() [all …]
|
/dports/x11-wm/mutter/mutter-41.1/src/backends/x11/nested/ |
H A D | meta-stage-x11-nested.c | 109 CoglFramebuffer *onscreen = COGL_FRAMEBUFFER (stage_x11->onscreen); in draw_view() local 133 cogl_framebuffer_push_matrix (onscreen); in draw_view() 138 cogl_framebuffer_set_projection_matrix (onscreen, &projection_matrix); in draw_view() 145 cogl_framebuffer_set_viewport (onscreen, in draw_view() 151 cogl_framebuffer_draw_textured_rectangle (onscreen, in draw_view() 156 cogl_framebuffer_pop_matrix (onscreen); in draw_view() 170 CoglFramebuffer *onscreen = COGL_FRAMEBUFFER (stage_x11->onscreen); in meta_stage_x11_nested_finish_frame() local 171 CoglContext *context = cogl_framebuffer_get_context (onscreen); in meta_stage_x11_nested_finish_frame() 178 cogl_framebuffer_clear4f (onscreen, in meta_stage_x11_nested_finish_frame() 200 cogl_onscreen_swap_buffers (stage_x11->onscreen, frame_info, frame); in meta_stage_x11_nested_finish_frame()
|