70 Commits (1c2bcb182b81050e5dd8ab46ebc1d8b5d11a271e)

Author SHA1 Message Date
David Herrmann d7c4551562 compositor-drm: Catch errors in create_output_for_connector 13 years ago
David Herrmann 0f0d54e5c5 compositor-drm: Free output on error in create_output_for_connector 13 years ago
David Herrmann eb8bed5c73 compositor-drm: Fix memory leak in create_output_for_connector 13 years ago
David Herrmann 7551cff986 compositor-drm: Fix memory leak in update_outputs 13 years ago
David Herrmann 63ff706c0e compositor-drm: Fix setting O_CLOEXEC 13 years ago
Ander Conselvan de Oliveira ef7c8d9ddf compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl 13 years ago
Kristian Høgsberg ff298d9834 compositor: Clear cursor buffer in create_sprite_from_png() 13 years ago
Ander Conselvan de Oliveira 0de0aafa7f composior: fix tiny cursor bug with drm compositor 13 years ago
Kristian Høgsberg a4b7e20392 drm: Only add an output once we've successfully initialized it 13 years ago
Kristian Høgsberg 53e79898a4 drm: Remove unneccesary drm_output_prepare_render() call 13 years ago
Kristian Høgsberg 9c46ff1a1e drm: Specify depth as 24 when creating the KMS FB 13 years ago
Kristian Høgsberg 191454e6c2 compositor: Rename scanout surfaces 13 years ago
Benjamin Franzke 02dee2caad compositor-drm: Fix invalid usage of udev ressources 13 years ago
Benjamin Franzke a764ee5158 compositor-drm: Enumerate only cards with name card* 13 years ago
Benjamin Franzke 439d98697a compositor-drm: Be patient when output creation fails 13 years ago
Kristian Høgsberg 96aa7da24a Change remaining GPLv2 headers to MIT 13 years ago
Tiago Vignatti faee80196f compositor: choose tty from command line 13 years ago
Benjamin Franzke 91eacca38b Remove egl display type setenv hack 13 years ago
Benjamin Franzke 48c4ea2dbd compositor-drm: Merge drm_output_destroy and destroy_output 13 years ago
Benjamin Franzke 117483daaa compositor-drm: Coding style fixes 13 years ago
Matt Roper 361d2ade02 Update compositor shutdown code 13 years ago
Matt Roper 045037e005 Turn off hardware cursors on VT switch before dropping DRM master. 13 years ago
Ander Conselvan de Oliveira 90bc9e6532 compositor-drm: Fix compilation error caused by typo. 13 years ago
Ander Conselvan de Oliveira c483917512 compositor-drm: Make unused parts of the cursor image transparent 13 years ago
Benjamin Franzke 9eaee35613 compositor-drm: Ignore disconnected connectors width 13 years ago
Kristian Høgsberg 86ec8e80d8 compositor: Use systemd seats for input devices as well 14 years ago
Kristian Høgsberg 8d51f141ca compositor: Use systemd seat configuration conventions 14 years ago
Kristian Høgsberg 6244668cc5 compositor-drm: Drop cursor debug message 14 years ago
Benjamin Franzke a8bdeae1b6 compositor: Fix cursor damaging on multi head 14 years ago
Benjamin Franzke a16e002bd8 compositor-drm: Pass physical size to output_init 14 years ago
Benjamin Franzke 060cf805bb Use gbm for compositor-{drm,openwfd} 14 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 years ago
Egbert Eich e7b8d9055e compositor: Set EGL_PLATFORM env variable for each backend. 14 years ago
Kristian Høgsberg d8e181bd3f compositor-drm: Hide hw cursors on vt switch 14 years ago
Kristian Høgsberg 9396fc515b compositor-drm: Fix vt switching 14 years ago
Kristian Høgsberg 6c709a3e4f Fix warnings and symbol visibility from missing CFLAGS 14 years ago
Kristian Høgsberg e4c40a4734 compositor: Disable hw cursor if we're texturing the cursor 14 years ago
Kristian Høgsberg 4d07a1c213 compositor: Scanout client buffers even if they're not map_fullscreen 14 years ago
Kristian Høgsberg 7981d00a59 compositor-drm: Use EGL_DRM_BUFFER_USE_CURSOR_MESA 14 years ago
Kristian Høgsberg 8050bd217f compositor-drm: Fix modularization breakage 14 years ago
Kristian Høgsberg 1c5621840b compositor: Split backends into modules 14 years ago
Benjamin Franzke d59eb1c3aa compositor-drm: Retrieve extension functions before wlsc_compositor_init 14 years ago
Benjamin Franzke e5b3b2601c Cast fd's to intptr_t before casting to EGLNativeDisplay 14 years ago
Kristian Høgsberg b5819dc61d compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions 14 years ago
Kristian Høgsberg b1868479ad Update return types of event handler functions 14 years ago
Benjamin Franzke 66aa235b4c Optimize fullscreen scanout abit 14 years ago
Benjamin Franzke 431da9a4cc Make use of a hardware cursor in compositor-drm 14 years ago
Benjamin Franzke 1178a3ce5c compositor(-drm): Pageflip to fullscreen surfaces 14 years ago
Kristian Høgsberg 0b9334a51a Define _GNU_SOURCE for O_CLOEXEC flag 14 years ago
Kristian Høgsberg 9cd7aca0e0 compositor-drm: Close drm fd on exec 14 years ago