577 Commits (d6da09e9353ca64990daaa70b5226dba730977a0)

Author SHA1 Message Date
Pekka Paalanen 75b47ec45d compositor: implement inverse matrix transformation 13 years ago
Pekka Paalanen 061b7471f1 compositor: drop inverse matrix from weston_transform 13 years ago
Pekka Paalanen 668ca37b19 compositor: move matrix code to separate files 13 years ago
Pekka Paalanen daaf01b3e1 util: document matrices 13 years ago
Pekka Paalanen c61eca6002 compositor: implement a stack of surface transformations 13 years ago
Kristian Høgsberg 681f9f4149 compositor: Keep fade surface around while we're fading 13 years ago
Kristian Høgsberg 607c1a769d compositor: Use weston_surface_create for creating solid color fade surface 13 years ago
Kristian Høgsberg bbeefb0189 compositor: Create surfaces neutral, select shader later 13 years ago
Kristian Høgsberg 46e64ee3e1 compositor: Drop unused saved_texture surface field 13 years ago
Kristian Høgsberg 2200d70e56 compositor: Clear repaint_scheduled when an idle repaint is cancelled 13 years ago
Kristian Høgsberg 30c018be3a compositor: Combine repaint and weston_output_repaint 13 years ago
Kristian Høgsberg a82c4860a1 compositor: Compute overlapped early and base hw cursor decision on that 13 years ago
Kristian Høgsberg 9f404b7ac8 compositor: Move tracking of scanout buffers to compositor-drm 13 years ago
Kristian Høgsberg 5f5e42ef50 compositor: Remove prepare_scanout_surface callout 13 years ago
Kristian Høgsberg 06cf6b0238 compositor: Pull prepare_render and present callouts into repaint 13 years ago
Kristian Høgsberg 68c479af05 compositor: Move repaint loop into a backend function 13 years ago
Kristian Høgsberg 32cdc384f4 compositor: Insert the fade surface in the surface list 13 years ago
Kristian Høgsberg 0763262e3d compositor: Move shader setup to weston_surface_draw() 13 years ago
Kristian Høgsberg 765bcdf1fa compositor: Compute whether or not a surface is overlapped 13 years ago
Kristian Høgsberg ee324c20ed compositor: Remove special casing of fullscreen surfaces 13 years ago
Kristian Høgsberg a0d6dc4f26 compositor: Do the per surface clip region math in weston_surface_draw() 13 years ago
Kristian Høgsberg ac58741940 compositor: Assign surface damage before setting up scanout buffers 13 years ago
Kristian Høgsberg 6af8eb9c7f desktop-shell: Build in sensible defaults 13 years ago
Kristian Høgsberg bcecca49b8 Revert "weston: Drop priviledges early, and seteuid when needed" 13 years ago
Benjamin Franzke fc6ccb868f weston: Drop priviledges early, and seteuid when needed 13 years ago
Benjamin Franzke ef548fd3ca setuid: Operate relative to $(DESTDIR) 13 years ago
Tiago Vignatti a12d6113ce evdev: fix uninitialised pointer value 13 years ago
Kristian Høgsberg 44d4de656b configure: Add --enable-setuid-install 13 years ago
Pekka Paalanen 8423a89d41 compositor: initialise segv_action.sa_mask 13 years ago
Pekka Paalanen cb108439d2 shell: deal with weston_compositor_pick_surface() = NULL 13 years ago
Kristian Høgsberg 90b53815ba compositor: Flush surface damage to surface below on destroy 13 years ago
Kristian Høgsberg 6916d9cb6f drm: Don't print warning if cursor stride isn't right 13 years ago
Kristian Høgsberg 08fcbf0f3d tty: Use SIGUSR1 for both enter and leave signals 13 years ago
Kristian Høgsberg 62d2774956 tty: Switch back to launch tty if we switched away 13 years ago
Kristian Høgsberg 34f80ff813 drm: Cancel any scheduled repaints in the leave vt handler 13 years ago
Kristian Høgsberg 835cd49772 drm: Reset kms mode on vt enter 13 years ago
Kristian Høgsberg 54f14c3c3e drm: Complain if pageflip fails 13 years ago
Kristian Høgsberg f03a616c21 shell: Set desktop-shell deathstamp at initial launch 13 years ago
Pekka Paalanen 4d733ee246 shell: respawn desktop-shell if it dies 13 years ago
Kristian Høgsberg 39d908e63a tty: Open a new vt if not running on a VT 13 years ago
Kristian Høgsberg 0690da60d4 compositor: Install a SEGV handler to try and clean up the VT if we crash 13 years ago
Kristian Høgsberg 353e57f908 tty: Fix order of VT ack/release ioctls and the vt handler 13 years ago
Kristian Høgsberg 23a47a80e2 evdev: Drop noisy debug messages on vt swtich 13 years ago
Kristian Høgsberg a018fb0dbf compositor-drm: Exit if we failed to get drm master 13 years ago
Kristian Høgsberg 5743010af0 xserver: Create WM window, handle client messages 13 years ago
Olivier Le Thanh Duong 643eac56e7 evdev: Correct warning on missing input device 13 years ago
Kristian Høgsberg de13448c92 xserver: Just dup fd instead of two fcntls to get a non-O_CLOEXEC fd 13 years ago
Kristian Høgsberg 1760ebb236 xserver: Set DISPLAY for clients launched by the compositor 13 years ago
Kristian Høgsberg ea093d4883 xserver: Don't set -logfile option, only available to root user 13 years ago
Kristian Høgsberg 92734c5673 tty: Leave tty in KD_GRAPHICS mode during vt switches 13 years ago