search for: displaystate

Displaying 16 results from an estimated 16 matches for "displaystate".

2009 Mar 02
0
[PATCH 4 of 13] DisplayState interface change
Import "DisplayState interface change" from qemu mainstream: the patch has been adapted to qemu-xen and merged with several following fixes. The original qemu svn commit is the following: git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6336 c046a42c-6fe2-441c-8c8c-71466251a162 Signed-off-by: Stefano Stabell...
2008 Jun 06
0
[PATCH] ioemu: cleaning DisplayState->dpy_resize interface
Hi all, I am attaching a patch that brings the DisplayState dpy_resize interface back to how it is in qemu mainstream, thus making the code easier to merge. In order to support sharing the framebuffer, I am adding a new resize interface called dpy_resize_shared that also has a depth and a pixels parameters. As a consequence I could remove the dpy_colourd...
2009 Mar 02
0
[PATCH 3 of 13] remove bgr
...b_to_pixel32(r, g, b); + dval = rgb_to_pixel32(r, g, b); } else { val = *s; dval = s1->palette[val]; diff --git a/hw/vga.c b/hw/vga.c index dc43857..4826511 100644 --- a/hw/vga.c +++ b/hw/vga.c @@ -1173,10 +1173,7 @@ static inline int get_depth_index(DisplayState *s) case 16: return 2; case 32: - if (s->bgr) - return 4; - else - return 3; + return 3; } } diff --git a/sdl.c b/sdl.c index 7fdaeeb..5ad5413 100644 --- a/sdl.c +++ b/sdl.c @@ -52,6 +52,7 @@ static SDL_Cursor *sdl_cursor_norm...
2008 Feb 29
35
[RFC] PVFB: Add refresh period to XenStore parameters?
Hello, Sometimes the backend of PVFB knows that it doesn''t need permanent refresh, when the window is minimized for instance (no refresh at all), or the administration tools know that the window is thumnailed, and so a slow refresh rate is fine. Also, some users may want to tune the refresh rate according to the smoothness they would like, balanced with the CPU time that requires.
2008 Mar 04
0
[PATCH] ioemu: Slown down refresh interval when SDL is minimized
...saves us the VGA refresh scanning. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com> diff -r c6cd384a48bf tools/ioemu/sdl.c --- a/tools/ioemu/sdl.c Tue Mar 04 12:32:31 2008 +0000 +++ b/tools/ioemu/sdl.c Tue Mar 04 15:34:25 2008 +0000 @@ -515,6 +515,15 @@ static void sdl_refresh(DisplayState *ds !ev->active.gain && !gui_fullscreen_initial_grab) { sdl_grab_end(); } + if (ev->active.state & SDL_APPACTIVE) { + if (ev->active.gain) { + /* Back to default interval */ + ds->gui_timer_interval = 0; + } else...
2007 Jul 27
4
Prototype to use QEMU for PV guest framebuffer
...Finally, initialize QEMU''s display state to match the PVFB framebuffer config (ie 800x600x32). Pushing mouse & keyboard events through from QEMU to PVFB frontend is trivial. The only bit I''m unhappy about is that QEMU can''t access the guest framebuffer directly. The DisplayState * struct has its own copy of the framebuffer - allocated by the VNC or SDL impls in QEMU - and so whenever the guest framebuffer changes, we have to memcpy() the data from the guest into the QEMU framebuffer. Still, this is no worse than what the HVM guests already do. Its probably not too hard to...
2009 Sep 03
3
Multiple port support for virtio-console
Hello all, Here is a new iteration of the patch series that implements a transport for guest and host communications. I've tested for compatibility (old qemu & new kernel, new qemu & old kernel, new qemu & new kernel) and it all works fine*. There are a few items on my todo list but this works well. New since last send: - live migration support** - write path in the guest
2009 Sep 03
3
Multiple port support for virtio-console
Hello all, Here is a new iteration of the patch series that implements a transport for guest and host communications. I've tested for compatibility (old qemu & new kernel, new qemu & old kernel, new qemu & new kernel) and it all works fine*. There are a few items on my todo list but this works well. New since last send: - live migration support** - write path in the guest
2007 Oct 24
16
PATCH 0/10: Merge PV framebuffer & console into QEMU
The following series of 10 patches is a merge of the xenfb and xenconsoled functionality into the qemu-dm code. The general approach taken is to have qemu-dm provide two machine types - one for xen paravirt, the other for fullyvirt. For compatability the later is the default. The goals overall are to kill LibVNCServer, remove alot of code duplication and/or parallel impls of the same concepts, and
2008 Jul 10
0
[PATCH] ioemu : sdl without OpenGl fix
...nter was not set. Kind regards, Frédéric Guihéry Signed-off-by: Frédéric Guihéry <fred@cat-lan.com> diff -r 2d100fe81044 tools/ioemu/sdl.c --- a/tools/ioemu/sdl.c Wed Jul 09 16:00:05 2008 +0100 +++ b/tools/ioemu/sdl.c Thu Jul 10 14:58:05 2008 +0200 @@ -777,6 +777,8 @@ void sdl_display_init(DisplayState *ds, ds->dpy_setdata = opengl_setdata; else ds->dpy_setdata = sdl_setdata; +#else + ds->dpy_setdata = sdl_setdata; #endif sdl_resize(ds, 640, 400); _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com htt...
2008 Jan 02
4
[Bug 13898] New: CollegeHumor Videos not loading
http://bugs.freedesktop.org/show_bug.cgi?id=13898 Summary: CollegeHumor Videos not loading Product: swfdec Version: 0.5.5 Platform: Other OS/Version: Linux (All) Status: NEW Severity: enhancement Priority: medium Component: library AssignedTo: swfdec at lists.freedesktop.org ReportedBy:
2009 Mar 02
0
[PATCH 5 of 13] exploiting the new interface in vnc.c
...b 16 12:07:19 2009 +0000 @@ -74,6 +74,12 @@ #define VNC_DEBUG(fmt, ...) do { } while (0) #endif +#define count_bits(c, v) { \ + for (c = 0; v; v >>= 1) \ + { \ + c += v & 1; \ + } \ +} typedef struct Buffer { @@ -162,8 +168,6 @@ int lsock; int csock; DisplayState *ds; - int width; - int height; uint64_t *dirty_row; /* screen regions which are possibly dirty */ int dirty_pixel_shift; uint64_t *update_row; /* outstanding updates */ @@ -173,7 +177,6 @@ int update_requested; /* the client requested an update */ uint8_t *ol...
2009 Jul 27
3
virtio-serial: An interface for host-guest communication
Hello all, This are the latest version of the patches. Lots of things have changed since the last submission. A few of which I remember: - VNC copy / paste works* (* conditions apply) - client vnc copies get propagated to guest port 3 (/dev/vmch3) - guest writes to port 3 (/dev/vmch3) go straight to client's clipboard - sysfs hooks to autodiscover ports - support for 64 ports in this
2009 Jul 27
3
virtio-serial: An interface for host-guest communication
Hello all, This are the latest version of the patches. Lots of things have changed since the last submission. A few of which I remember: - VNC copy / paste works* (* conditions apply) - client vnc copies get propagated to guest port 3 (/dev/vmch3) - guest writes to port 3 (/dev/vmch3) go straight to client's clipboard - sysfs hooks to autodiscover ports - support for 64 ports in this
2006 Jul 13
3
[PATCH] Update new qemu-dm to spawn vncviewer
...000000 -0600 @@ -111,6 +111,8 @@ /* XXX: use a two level table to limit memory usage */ #define MAX_IOPORTS 65536 +#define VNC_BASE_PORT 5900 + const char *bios_dir = CONFIG_QEMU_SHAREDIR; char phys_ram_file[1024]; void *ioport_opaque[MAX_IOPORTS]; @@ -121,6 +123,7 @@ int bios_size; static DisplayState display_state; int nographic; +int vncviewer; const char* keyboard_layout = NULL; int64_t ticks_per_sec; int boot_device = ''c''; @@ -4801,6 +4804,7 @@ #endif "-loadvm file start right away with a saved state (loadvm in monitor)\n" "-vnc displ...
2012 Apr 24
21
no console when using xl toolstack xen 4.1.2
Hello! I was asking for help on the Freenode channel, and I was pointed here. I have a situation where, using xl, I can create a functional PV domU, with or without pv-grub, but I cannot access the console. Firing up xend and using xm works without trouble. Since xend and company is being deprecated, I would like to transition to using the xl toolstack. The system is an Arch Linux system