558 Commits (577683f09bb4a5eb35d0032372083d0d8f64c445)

Author SHA1 Message Date
Daniel Stone 65d87d071f compositor-drm: Turn vblank_pending from bool to refcount 8 years ago
Daniel Stone f30a18c1c3 compositor-drm: Introduce fb_last member 8 years ago
Emil Velikov 863e66b003 compositor-drm: correctly set the version of the drmEventContext 8 years ago
Daniel Stone 95d48a2a88 compositor-drm: Return FB directly from render 8 years ago
Daniel Stone 4e84f7dd32 compositor-drm: Reshuffle drm_output_render 8 years ago
Daniel Stone 5bb8f58fd2 compositor-drm: Rename current/next FB members 8 years ago
Daniel Stone e42568313c compositor-drm: Use drm_fb for cursor buffers 8 years ago
Daniel Stone 6e7a961d43 compositor-drm: Refcount drm_fb 8 years ago
Daniel Stone 05a5ac2b8f compositor-drm: Drop output from release_fb 8 years ago
Tomohito Esaki 576f42effe compositor-drm: Refactor destroy drm_fb function 8 years ago
Daniel Stone 0b70fa4b56 compositor-drm: Store format in drm_fb 8 years ago
Daniel Stone fc175a7ec8 compositor-drm: Add explicit type member to drm_fb 8 years ago
Daniel Stone a7cba1d4cd compositor-drm: Calculate more cursor state up front 8 years ago
Daniel Stone 903721a621 libweston: Add pixel-format helpers 8 years ago
Pekka Paalanen 2667e9e399 configure: replace HAVE_LIBDRM with BUILD_DRM_COMPOSITOR 8 years ago
Raúl Peñacoba fec723ef56
compositor-wayland: Properly dealloc mmap data using munmap 8 years ago
Raúl Peñacoba 5fc8d5eb9d
gl-renderer: Change 'data' type to 'uint8_t *', since 'void *' arithmetic is undefined 8 years ago
Sergi Granell ceb5981af0
compositor-drm: Add missing drmModeFreeResources in drm_device_is_kms 8 years ago
Sergi Granell eaa7358403
compositor-wayland: Call weston_compositor_exit when receiving an xdg toplevel close event 8 years ago
Sergi Granell ed016bff23
compositor-wayland: Call set_window_geometry when using zxdg_shell_v6 8 years ago
Sergi Granell 7fecb43735
compositor-wayland: Check the return value of wayland_output_create_common 8 years ago
Sergi Granell 2dcbb8d20d
compositor-wayland: Refactor struct wayland_output::name usage 8 years ago
Sergi Granell b4c088630f
Fix uninitialized msec_to_next in output_repaint_timer_arm 8 years ago
Daniel Stone 5a313c2f00 weston-launch: Add sysmacros.h include for major() 8 years ago
Daniel Stone 4933ca5e57 libinput: Suppress unhandled-case warning 8 years ago
Daniel Stone b1f166d71e Allow backends to group repaint flushes 8 years ago
Daniel Stone 6847b858a3 Switch to global output repaint timer 8 years ago
Daniel Stone c4d7f66c12 launcher: Add sysmacros.h include for major() 8 years ago
Daniel Stone 05df8c16ec Change boolean repaint_scheduled to quad-state enum 8 years ago
Daniel Stone 09a97e2402 Change repaint_needed to bool 8 years ago
Daniel Stone 3615ce1955 Don't delay initial output paint 8 years ago
Daniel Stone 84aff5c77a Calculate next-frame target time in absolute space 8 years ago
Daniel Stone 37ad7e3bae timespec: Add timespec_to_msec helper 8 years ago
Emmanuel Gil Peyrot 11ae2a3036 compositor-drm: pageflip timeout implementation 8 years ago
Emil Velikov 4d6eb17a36 libweston/launcher: use C99 initializers for the iface(s) 8 years ago
Emil Velikov 8f7201ec5e libweston/launcher: annotate iface(s) as constant data 8 years ago
Daniel Stone 906488790b compositor-drm: Make scanout view preparation more stringent 8 years ago
Armin Krezović 445b41b9d5 compositor-drm: Construct mode list in create_output_for_connector 8 years ago
Daniel Stone 75487c2560 compositor-drm: Try to preserve existing output routing 8 years ago
Daniel Stone efa504f4ea compositor-drm: Ignore non-KMS devices 8 years ago
Yong Bakos 53361535be (multiple): Use standard permission notice 8 years ago
Armin Krezović 9bcf4c55e0 compositor-drm: Mark eDP connection as internal 8 years ago
Daniel Stone efc2b1d4db compositor-drm: Remove connector_allocator 8 years ago
Daniel Stone c0ec75919a compositor-drm: Avoid connector_allocator for hotplugs 8 years ago
Daniel Stone 72c0e1b821 compositor-drm: Remove crtc_allocator 8 years ago
Giulio Camuffo a32986ecf5 launcher: don't try to switch to weston's vt 8 years ago
Emilio Pozuelo Monfort 4f3cad7828 compositor: damage pending subsurfaces when committing them 8 years ago
Ucan, Emre (ADITG/SW1) 9a200d7559 compositor-drm: don't pass option_connector to create_outputs 8 years ago
Ucan, Emre (ADITG/SW1) 21e4944178 compositor-drm: update connectors with connector config 8 years ago
Micah Fedke c8890125ad compositor-drm: don't put y-inverted / interlaced / bottom-first dmabufs on overlays 8 years ago