- Oct 28, 2011
-
-
Pekka Paalanen authored
Originally copied from mesa/demos git, src/egl/opengles1/es1_info.c and ported to Wayland by copying parts of simple-egl.c Licence Acked-by: Brian Paul <brianp@vmware.com> Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
-
- Oct 25, 2011
-
-
Kristian Høgsberg authored
-
Rob Bradford authored
-
Rob Bradford authored
If loading the pointer images to the sprites fails then do not try and use those NULL sprites for the pointer.
-
Rob Bradford authored
If we failed to load the pointer image to the surface then do not create a buffer from a NULL surface and do not attach that to the device.
-
Rob Bradford authored
-
- Oct 24, 2011
-
-
Kristian Høgsberg authored
-
Pekka Paalanen authored
Without this fix, the dnd demo would make the demo compositor crash in shell.c:drag_offer() because resource->data is NULL. Initialise resource->data in shell_create_drag(). Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
-
Ander Conselvan de Oliveira authored
Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
-
Ander Conselvan de Oliveira authored
wlsc_output_repaint may call wlsc_surface_damage indirectly through wlsc_output_set_cursor. If this happens in the call made from repaint, one ends up with repaint being called from both idle_repaint and wlsc_output_finish_frame. Fix this by setting output->repaint_scheduled to 1 before calling wlsc_output_repaint in the function repaint. [krh] Edited to just only clear repaint_scheduled, when we no longer have a repaint scheduled. Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
At least intel kms rejects depth 32 now, and 24 is want we want.
-
Kristian Høgsberg authored
Let's call the surface that's about to be pageflipped 'pending' and the one we're currently showing 'scanout'.
-
Ander Conselvan de Oliveira authored
On repaint, wlsc_output_repaint will replace output->scanout_buffer with the new front buffer and then output->present() will cause this buffer to be displayed. When wlsc_output_finish_frame is called, the compositor will send a release buffer event for output->scanout_buffer which is actually the front buffer now. This patch changes this code to release the previous scanout_buffer instead of the front buffer on wlsc_output_finish_frame. Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
-
Ander Conselvan de Oliveira authored
Move this to a separate function to better accommodate changes in the following commit. Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
-
Eugeni Dodonov authored
This is needed by GFile, used by view.c. Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
-
- Oct 20, 2011
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- Oct 12, 2011
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
- Oct 11, 2011
-
-
Kristian Høgsberg authored
X event time is not compatible with wlsc_compositor_get_time().
-
- Oct 07, 2011
-
-
Benjamin Franzke authored
-
Benjamin Franzke authored
-
Benjamin Franzke authored
Rather add a flush_surface utility that flushed the cairo_device thats associated to a surface.
-
Benjamin Franzke authored
The reference returned by udev_list_entry_get_name is only valid until udev_enumerate_unref is called. Call unref after the last usage of such.
-
Benjamin Franzke authored
To exclude /dev/dri/controlD* from the enumeration.
-
Benjamin Franzke authored
Do not fail if e.g. only one of 3 connectors cant be enabled. Could be that we just have not enough crtcs available.
-
Benjamin Franzke authored
-
- Sep 21, 2011
-
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-
Kristian Høgsberg authored
-