97 Commits (2a1aa4efce2b3f2301261892cc766a2f80fcbbd7)

Author SHA1 Message Date
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
Ander Conselvan de Oliveira a64b15d160 compositor-drm: alow scanning out of buffers with XRGB8888 format 13 years ago
Ander Conselvan de Oliveira 555c17ddd8 compositor-drm: refactor to avoid unnecessary allocation of KMS FBs 13 years ago
Ander Conselvan de Oliveira 5f5f31939d compositor-drm: call EGL cleanup functions on exit 13 years ago
Scott Moreau 062be7ec93 screenshooter: Grab pixel data directly before buffer swap 13 years ago
Alex Wu adb624a297 compositor-drm: Remove an useless code line. 13 years ago
Alex Wu bd3354b8b2 shell: Implement "driver" method of fullsceen. 13 years ago
Alex Wu b7b8bda600 compositor-drm: Add switch_mode support. 13 years ago
Alex Wu 2dda604093 compositor: Add a switch_mode hook and a wrapper into the output. 13 years ago