105 Commits (d525b564aed4d80e837022defd68eafc5dd600df)

Author SHA1 Message Date
Kristian Høgsberg 79af73e313 compositor-drm: Disable planes when zoomed or capturing 12 years ago
Pekka Paalanen d858351a61 compositor-drm, evdev: don't crash on missing keyboard 12 years ago
Pekka Paalanen 81a13a3757 compositor-drm: log enter/leave VT 12 years ago
Pekka Paalanen 42b3f6ae64 compositor-drm: log input device hot-unplugs 12 years ago
Pekka Paalanen d2e69c2c6f compositor-drm: fix leak in evdev_udev_handler() 12 years ago
Pekka Paalanen 3315697739 evdev: move udev code into compositor-drm.c 12 years ago
Kristian Høgsberg 5626d34d63 compositor-drm: Split cursor handling into prepare and set 12 years ago
Kristian Høgsberg 65a11e1039 compositor: Accumulate damage per plane 12 years ago
Scott Moreau c50645c775 Properly free drm configured mode variables. 12 years ago
Kristian Høgsberg 64eca8949b compositor: Fold the log prototypes into compositor.h and drop log.h 12 years ago
Scott Moreau 8f37e0bc1e Add raw modeline support. 12 years ago
Kristian Høgsberg 8ff691593c compositor-drm: Handle incomplete [output] sections without crashing 12 years ago
Kristian Høgsberg 7b884bc0de compositor: Use a minimal restore handler for crash clean up 12 years ago
Scott Moreau 8ab5d45399 Allow output configuration from config file. 12 years ago
Wang Quanxian acb805a356 compositor-drm: Handle unconnected connectors better 12 years ago
Kristian Høgsberg 148ef0124f compositor-drm: Don't leak output->name 12 years ago
Kristian Høgsberg 9ca38464cb compositor-drm: Look through all crtc/encoder combinations 12 years ago
Kristian Høgsberg 2f9ed71a8f compositor-drm: Assign unique output names like xrandr does 12 years ago
Kristian Høgsberg 70a11b131d compositor-drm: Remove cursor debug message 13 years ago
Kristian Høgsberg 1f5de35482 compositor-drm: Only update hw cursor contents when it changes 13 years ago
Kristian Høgsberg 24e4275c30 compositor-drm: Only call drmModeMoveCursor() if hw cursor position changed 13 years ago
Kristian Høgsberg 4901f6ceea compositor-drm: Allocate hw cursor like other planes 13 years ago
Kristian Høgsberg a6edab3e23 compositor-drm: Combine drm_output_set_cursor and weston_output_set_cursor 13 years ago
Kristian Høgsberg 6143f7dfbd compositor-drm: Assign primary framebuffer in assign_planes callout 13 years ago
Kristian Høgsberg 3b00bae996 compositor-drm: Support hardware scaling with drm planes 13 years ago
Kristian Høgsberg 270a7cb02d compositor-drm: Follow gbm_bo_get_pitch rename to gbm_bo_get_stride 13 years ago
Kristian Høgsberg 2763a2e94e compositor-drm: Use gbm_bo_import instead of gbm_bo_create_from_egl_surface 13 years ago
Gwenole Beauchesne 023f855f8d compositor: prepare for multi-planar surfaces. 13 years ago
Kristian Høgsberg 061c425331 compositor-drm: Improve initial mode picking 13 years ago
Ander Conselvan de Oliveira 01a57ed506 compositor-drm: Don't leak FBs when the buffer of a sprite is detroyed 13 years ago
Ander Conselvan de Oliveira fd1f4c650f compositor-drm: Remove destroy listeners when disabling planes 13 years ago
Ander Conselvan de Oliveira a73269637f compositor-drm: Wait for vblank events before starting next frame 13 years ago
Ander Conselvan de Oliveira d450b1901f compositor-drm: Check surface's outputs when assigning overlays 13 years ago
Daniel Stone a96b93c3bd compositor-drm: Add proper error handling to init 13 years ago
Daniel Stone 725c2c3d68 Split weston_compositor_init into base and _gl 13 years ago
Kristian Høgsberg f2735ea8af compositor-drm: Hide hw cursor if cursor sprite isn't mapped 13 years ago
Kristian Høgsberg 49952d1f12 compositor: Introduce weston_output_schedule_repaint() 13 years ago
Kristian Høgsberg e0f832b4f0 compositor: Pass weston_output as the frame_signal argument 13 years ago
Kristian Høgsberg 70b8358aa0 compositor: Remove weston_read_pixels functionality 13 years ago
Kristian Høgsberg d553bfc127 compositor: Track which plane a surface is on 13 years ago
Kristian Høgsberg 362b672111 Rename weston_compositor EGLDisplay member to egl_display 13 years ago
Kristian Høgsberg fc9c5e04fd log: Add some diagnostics to the log 13 years ago
Martin Minarik 6d11836721 Replace fprintf() by weston_log() 13 years ago
Daniel Stone c1be8e59de Pass config_file through to weston_compositor_init 13 years ago
Daniel Stone baf4359285 Pass argc and argv through to weston_compositor_init 13 years ago
Daniel Stone 325fc2d53a Split bindings into separate key/button/axis bindings 13 years ago
Daniel Stone 37816df646 Convert wl_input_device to wl_seat (and friends) 13 years ago
Kristian Høgsberg b71302e1db Fix a few -pedantic warnings 13 years ago
Kristian Høgsberg c4621b07f6 compositor: Report refresh rates in mHz 13 years ago
Kristian Høgsberg 8e1f77fee3 drm: Make KMS hw cursors work again 13 years ago