/openbmc/qemu/hw/vfio/ |
H A D | display.c | 43 VFIODisplay *dpy = vdev->dpy; in vfio_display_edid_link_up() local 46 dpy->edid_regs->link_state = VFIO_DEVICE_GFX_LINK_STATE_UP; in vfio_display_edid_link_up() 47 if (pwrite_field(fd, dpy->edid_info, dpy->edid_regs, link_state)) { in vfio_display_edid_link_up() 60 VFIODisplay *dpy = vdev->dpy; in vfio_display_edid_update() local 63 .maxx = dpy->edid_regs->max_xres, in vfio_display_edid_update() 64 .maxy = dpy->edid_regs->max_yres, in vfio_display_edid_update() 69 timer_del(dpy->edid_link_timer); in vfio_display_edid_update() 70 dpy->edid_regs->link_state = VFIO_DEVICE_GFX_LINK_STATE_DOWN; in vfio_display_edid_update() 71 if (pwrite_field(fd, dpy->edid_info, dpy->edid_regs, link_state)) { in vfio_display_edid_update() 86 qemu_edid_generate(dpy->edid_blob, in vfio_display_edid_update() [all …]
|
H A D | pci.h | 181 VFIODisplay *dpy; member
|
H A D | pci.c | 2588 VMSTATE_STRUCT_POINTER(dpy, VFIOPCIDevice, vfio_display_vmstate, 3189 if (vdev->enable_ramfb && vdev->dpy == NULL) { in vfio_realize() 3194 if (vdev->dpy == NULL) { in vfio_realize() 3198 if (vdev->dpy->edid_regs == NULL) { in vfio_realize()
|
/openbmc/qemu/ui/ |
H A D | dbus-clipboard.c | 39 DBusDisplay *dpy, in dbus_clipboard_complete_request() argument 53 dpy->clipboard, invocation, in dbus_clipboard_complete_request() 58 dbus_clipboard_update_info(DBusDisplay *dpy, QemuClipboardInfo *info) in dbus_clipboard_update_info() argument 60 bool self_update = info->owner == &dpy->clipboard_peer; in dbus_clipboard_update_info() 66 if (dpy->clipboard_proxy) { in dbus_clipboard_update_info() 68 dpy->clipboard_proxy, in dbus_clipboard_update_info() 79 req = &dpy->clipboard_request[info->selection]; in dbus_clipboard_update_info() 81 dbus_clipboard_complete_request(dpy, req->invocation, info, req->type); in dbus_clipboard_update_info() 93 if (dpy->clipboard_proxy) { in dbus_clipboard_update_info() 95 dpy->clipboard_proxy, in dbus_clipboard_update_info() [all …]
|
H A D | x_keymap.c | 22 static gboolean check_for_xwin(Display *dpy) in check_for_xwin() argument 24 const char *vendor = ServerVendor(dpy); in check_for_xwin() 35 static gboolean check_for_xquartz(Display *dpy) in check_for_xquartz() argument 40 char **extensions = XListExtensions(dpy, &nextensions); in check_for_xquartz() 55 const guint16 *qemu_xkeymap_mapping_table(Display *dpy, size_t *maplen) in qemu_xkeymap_mapping_table() argument 69 desc = XkbGetMap(dpy, in qemu_xkeymap_mapping_table() 73 if (XkbGetNames(dpy, XkbKeycodesNameMask, desc) == Success) { in qemu_xkeymap_mapping_table() 74 keycodes = XGetAtomName (dpy, desc->names->keycodes); in qemu_xkeymap_mapping_table() 84 if (check_for_xwin(dpy)) { in qemu_xkeymap_mapping_table() 88 } else if (check_for_xquartz(dpy)) { in qemu_xkeymap_mapping_table() [all …]
|
H A D | dbus-chardev.c | 44 dbus_display_chardev_export(DBusDisplay *dpy, DBusChardev *chr) in dbus_display_chardev_export() argument 56 g_dbus_object_manager_server_export(dpy->server, sk); in dbus_display_chardev_export() 61 dbus_display_chardev_unexport(DBusDisplay *dpy, DBusChardev *chr) in dbus_display_chardev_unexport() argument 69 g_dbus_object_manager_server_unexport(dpy->server, path); in dbus_display_chardev_unexport() 76 DBusDisplay *dpy = DBUS_DISPLAY(data); in dbus_display_chardev_foreach() local 82 dbus_display_chardev_export(dpy, DBUS_CHARDEV(obj)); in dbus_display_chardev_foreach() 90 DBusDisplay *dpy = container_of(notifier, DBusDisplay, notifier); in dbus_display_on_notify() local 95 dbus_display_chardev_export(dpy, event->chardev); in dbus_display_on_notify() 98 dbus_display_chardev_unexport(dpy, event->chardev); in dbus_display_on_notify() 104 dbus_chardev_init(DBusDisplay *dpy) in dbus_chardev_init() argument [all …]
|
H A D | egl-helpers.c | 465 EGLDisplay dpy = EGL_NO_DISPLAY; in qemu_egl_get_display() local 470 dpy = eglGetPlatformDisplayEXT(platform, native, NULL); in qemu_egl_get_display() 474 if (dpy == EGL_NO_DISPLAY) { in qemu_egl_get_display() 476 dpy = eglGetDisplay(native); in qemu_egl_get_display() 478 return dpy; in qemu_egl_get_display() 481 static int qemu_egl_init_dpy(EGLNativeDisplayType dpy, in qemu_egl_init_dpy() argument 508 qemu_egl_display = qemu_egl_get_display(dpy, platform); in qemu_egl_init_dpy() 543 int qemu_egl_init_dpy_x11(EGLNativeDisplayType dpy, DisplayGLMode mode) in qemu_egl_init_dpy_x11() argument 546 return qemu_egl_init_dpy(dpy, EGL_PLATFORM_X11_KHR, mode); in qemu_egl_init_dpy_x11() 548 return qemu_egl_init_dpy(dpy, 0, mode); in qemu_egl_init_dpy_x11() [all …]
|
H A D | gtk.c | 76 #define GDK_IS_X11_DISPLAY(dpy) (dpy != NULL) argument 84 #define GDK_IS_WAYLAND_DISPLAY(dpy) (dpy != NULL) argument 92 #define GDK_IS_WIN32_DISPLAY(dpy) (dpy != NULL) argument 100 #define GDK_IS_BROADWAY_DISPLAY(dpy) (dpy != NULL) argument 108 #define GDK_IS_QUARTZ_DISPLAY(dpy) (dpy != NULL) argument 443 static GdkDevice *gd_get_pointer(GdkDisplay *dpy) in gd_get_pointer() argument 445 return gdk_seat_get_pointer(gdk_display_get_default_seat(dpy)); in gd_get_pointer() 452 GdkDisplay *dpy; in gd_mouse_set() local 460 dpy = gtk_widget_get_display(vc->gfx.drawing_area); in gd_mouse_set() 463 gdk_device_warp(gd_get_pointer(dpy), in gd_mouse_set() [all …]
|
H A D | dbus.h | 150 void dbus_chardev_init(DBusDisplay *dpy); 152 void dbus_clipboard_init(DBusDisplay *dpy);
|
H A D | x_keymap.h | 30 const guint16 *qemu_xkeymap_mapping_table(Display *dpy, size_t *maplen);
|
H A D | trace-events | 65 vnc_server_dpy_pageflip(void *dpy, int w, int h, int fmt) "VNC server dpy pageflip dpy=%p size=%dx%… 66 vnc_server_dpy_recreate(void *dpy, int w, int h, int fmt) "VNC server dpy recreate dpy=%p size=%dx%…
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libsdl/libsdl-1.2.15/ |
H A D | libsdl-1.2.15-xdata32.patch | 15 -SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) 16 +SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),re… 17 SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
|
/openbmc/openbmc/meta-raspberrypi/recipes-graphics/userland/files/ |
H A D | 0024-userland-Sync-needed-defines-for-weston-build.patch | 20 @@ -225,6 +225,20 @@ typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYWAYLANDBUFFERWL) (EGLDisplay dpy, … 25 +typedef EGLBoolean (EGLAPIENTRYP PFNEGLSETDAMAGEREGIONKHRPROC) (EGLDisplay dpy, EGLSurface surface… 26 +typedef EGLint (EGLAPIENTRYP PFNEGLWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags… 33 +typedef EGLint (EGLAPIENTRYP PFNEGLDUPNATIVEFENCEFDANDROIDPROC) (EGLDisplay dpy, EGLSyncKHR sync); 35 +EGLAPI EGLint EGLAPIENTRY eglDupNativeFenceFDANDROID (EGLDisplay dpy, EGLSyncKHR sync);
|
H A D | 0010-Fix-for-framerate-with-nested-composition.patch | 19 @@ -2342,6 +2342,9 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf) 29 @@ -2353,6 +2356,8 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf) 38 @@ -2360,11 +2365,13 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface sur… 52 @@ -2376,6 +2383,7 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf)
|
H A D | 0016-Allow-multiple-wayland-compositor-state-data-per-pro.patch | 69 @@ -208,17 +208,38 @@ eglBindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display) 77 if (!CLIENT_LOCK_AND_GET_STATES(dpy, &thread, &process)) 112 @@ -232,12 +253,29 @@ eglUnbindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display) 119 if (!CLIENT_LOCK_AND_GET_STATES(dpy, &thread, &process))
|
H A D | 0018-Add-EGL_IMG_context_priority-related-defines.patch | 20 @@ -93,6 +93,14 @@ typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGL 21 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEKHRPROC) (EGLDisplay dpy, EGLImageKHR image);
|
H A D | 0017-khronos-backport-typedef-for-EGL_EXT_image_dma_buf_i.patch | 24 @@ -190,6 +190,10 @@ typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGL… 25 …typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGL…
|
H A D | 0002-wayland-Add-support-for-the-Wayland-winsys.patch | 411 void platform_get_dimensions(EGLDisplay dpy, EGLNativeWindowType win, 476 uint32_t platform_get_handle(EGLDisplay dpy, EGLNativeWindowType win) 822 @@ -450,6 +443,9 @@ EGLAPI const char EGLAPIENTRY * eglQueryString(EGLDisplay dpy, EGLint name) 832 @@ -655,8 +651,7 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig c 842 @@ -901,7 +896,7 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig 851 @@ -1043,7 +1038,7 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfi… 860 @@ -2245,6 +2240,9 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf) 868 vcos_log_trace("eglSwapBuffers start. dpy=%d. surf=%d.", (int)dpy, (int)surf); 870 @@ -2315,18 +2313,58 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface sur… 1299 +eglBindWaylandDisplayWL(EGLDisplay dpy, struct wl_display *display) [all …]
|
H A D | 0001-Allow-applications-to-set-next-resource-handle.patch | 82 @@ -644,7 +655,8 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig c 92 @@ -889,7 +901,7 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig 101 @@ -1031,7 +1043,7 @@ EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfi… 110 @@ -2303,6 +2315,18 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf)
|
H A D | 0013-Implement-triple-buffering-for-wayland.patch | 26 @@ -2323,7 +2323,8 @@ EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy, EGLSurface surf)
|
/openbmc/qemu/include/ui/ |
H A D | egl-helpers.h | 63 int qemu_egl_init_dpy_x11(EGLNativeDisplayType dpy, DisplayGLMode mode); 64 int qemu_egl_init_dpy_mesa(EGLNativeDisplayType dpy, DisplayGLMode mode); 69 int qemu_egl_init_dpy_win32(EGLNativeDisplayType dpy, DisplayGLMode mode);
|
/openbmc/openbmc/poky/meta/recipes-sato/rxvt-unicode/rxvt-unicode/ |
H A D | xwc.patch | 14 if (XwcTextListToTextProperty (dpy, &selection.text, 1, XStringStyle, &ct) >= 0) 20 if (XwcTextListToTextProperty (dpy, &cl, 1, (XICCEncodingStyle) style, &ct) >= 0)
|
/openbmc/qemu/system/ |
H A D | vl.c | 177 static DisplayOptions dpy; variable 1100 QAPI_CLONE_MEMBERS(DisplayOptions, &dpy, opts); in parse_display_qapi() 1108 return QAPI_CLONE(DisplayOptions, &dpy); in qmp_query_display_options() 1373 if (dpy.type == DISPLAY_TYPE_DEFAULT && !display_remote) { in qemu_setup_display() 1374 if (!qemu_display_find_default(&dpy)) { in qemu_setup_display() 1375 dpy.type = DISPLAY_TYPE_NONE; in qemu_setup_display() 1382 if (dpy.type == DISPLAY_TYPE_DEFAULT) { in qemu_setup_display() 1383 dpy.type = DISPLAY_TYPE_NONE; in qemu_setup_display() 1386 qemu_display_early_init(&dpy); in qemu_setup_display() 1392 const char *vc = qemu_display_get_vc(&dpy); in qemu_create_default_devices() [all …]
|
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/files/ |
H A D | 0002-glxext-don-t-try-zink-if-not-enabled-in-mesa.patch | 28 @@ -908,9 +908,11 @@ __glXInitialize(Display * dpy) 31 dpyPriv->dri2Display = dri2CreateDisplay(dpy);
|
H A D | 0001-drisw-fix-build-without-dri3.patch | 47 psc->has_multibuffer = dri3_check_multibuffer(priv->dpy, &err);
|