summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-01-27tests: add matrix-testPekka Paalanen1-1/+2
2012-01-27compositor: implement inverse matrix transformationPekka Paalanen4-5/+133
2012-01-27compositor: drop inverse matrix from weston_transformPekka Paalanen5-11/+18
2012-01-27compositor: move matrix code to separate filesPekka Paalanen5-93/+151
2012-01-27util: document matricesPekka Paalanen1-0/+10
2012-01-27compositor: implement a stack of surface transformationsPekka Paalanen3-10/+55
2012-01-26compositor: Keep fade surface around while we're fadingKristian Høgsberg2-18/+24
2012-01-26compositor: Use weston_surface_create for creating solid color fade surfaceKristian Høgsberg1-47/+13
2012-01-26compositor: Create surfaces neutral, select shader laterKristian Høgsberg1-7/+27
2012-01-26compositor: Drop unused saved_texture surface fieldKristian Høgsberg2-9/+2
2012-01-26compositor: Clear repaint_scheduled when an idle repaint is cancelledKristian Høgsberg1-1/+2
2012-01-26compositor: Combine repaint and weston_output_repaintKristian Høgsberg1-19/+11
2012-01-26compositor: Compute overlapped early and base hw cursor decision on thatKristian Høgsberg3-31/+49
2012-01-26compositor: Move tracking of scanout buffers to compositor-drmKristian Høgsberg3-60/+56
2012-01-25compositor: Remove prepare_scanout_surface calloutKristian Høgsberg5-90/+60
2012-01-25compositor: Pull prepare_render and present callouts into repaintKristian Høgsberg6-129/+47
2012-01-25compositor: Move repaint loop into a backend functionKristian Høgsberg6-3/+52
2012-01-25compositor: Insert the fade surface in the surface listKristian Høgsberg1-31/+37
2012-01-25compositor: Move shader setup to weston_surface_draw()Kristian Høgsberg2-12/+21
2012-01-25compositor: Compute whether or not a surface is overlappedKristian Høgsberg2-1/+18
2012-01-25compositor: Remove special casing of fullscreen surfacesKristian Høgsberg1-8/+1
2012-01-25compositor: Do the per surface clip region math in weston_surface_draw()Kristian Høgsberg1-15/+13
2012-01-25compositor: Assign surface damage before setting up scanout buffersKristian Høgsberg1-5/+6
2012-01-25desktop-shell: Build in sensible defaultsKristian Høgsberg1-7/+3
2012-01-24Revert "weston: Drop priviledges early, and seteuid when needed"Kristian Høgsberg3-20/+0
2012-01-24weston: Drop priviledges early, and seteuid when neededBenjamin Franzke3-0/+20
2012-01-24setuid: Operate relative to $(DESTDIR)Benjamin Franzke1-2/+2
2012-01-20evdev: fix uninitialised pointer valueTiago Vignatti1-0/+2
2012-01-19configure: Add --enable-setuid-installKristian Høgsberg1-0/+6
2012-01-19compositor: initialise segv_action.sa_maskPekka Paalanen1-0/+1
2012-01-19shell: deal with weston_compositor_pick_surface() = NULLPekka Paalanen1-1/+1
2012-01-18compositor: Flush surface damage to surface below on destroyKristian Høgsberg1-0/+16
2012-01-18drm: Don't print warning if cursor stride isn't rightKristian Høgsberg1-4/+6
2012-01-18tty: Use SIGUSR1 for both enter and leave signalsKristian Høgsberg1-23/+14
2012-01-18tty: Switch back to launch tty if we switched awayKristian Høgsberg2-8/+29
2012-01-18drm: Cancel any scheduled repaints in the leave vt handlerKristian Høgsberg2-5/+19
2012-01-18drm: Reset kms mode on vt enterKristian Høgsberg1-0/+23
2012-01-18drm: Complain if pageflip failsKristian Høgsberg1-3/+6
2012-01-17shell: Set desktop-shell deathstamp at initial launchKristian Høgsberg1-2/+2
2012-01-17shell: respawn desktop-shell if it diesPekka Paalanen1-0/+23
2012-01-16tty: Open a new vt if not running on a VTKristian Høgsberg1-8/+42
2012-01-16compositor: Install a SEGV handler to try and clean up the VT if we crashKristian Høgsberg1-1/+32
2012-01-16tty: Fix order of VT ack/release ioctls and the vt handlerKristian Høgsberg1-4/+4
2012-01-16evdev: Drop noisy debug messages on vt swtichKristian Høgsberg1-4/+1
2012-01-16compositor-drm: Exit if we failed to get drm masterKristian Høgsberg1-2/+7
2012-01-15xserver: Create WM window, handle client messagesKristian Høgsberg1-0/+77
2012-01-15evdev: Correct warning on missing input deviceOlivier Le Thanh Duong1-1/+1
2012-01-15xserver: Just dup fd instead of two fcntls to get a non-O_CLOEXEC fdKristian Høgsberg1-5/+5
2012-01-15xserver: Set DISPLAY for clients launched by the compositorKristian Høgsberg2-5/+7
2012-01-15xserver: Don't set -logfile option, only available to root userKristian Høgsberg1-4/+1