Commit Graph

  • a77fac0760 Added null check on crtc Scott Anderson 2017-08-10 01:43:42 +1200
  • ef1f947d49 Merge pull request #49 from ascent12/drm-atomic Drew DeVault 2017-08-09 08:07:12 -0400
  • af67966d92 Atomic modesetting Scott Anderson 2017-08-09 20:43:01 +1200
  • 913829e381 Switch .build.yml to meson Drew DeVault 2017-08-08 18:02:32 -0400
  • ba87585bbe Merge pull request #48 from nyorain/wlr_texture Drew DeVault 2017-08-08 13:12:16 -0400
  • e167f41fde Rename wlr_surface -> wlr_texture; attach -> upload nyorain 2017-08-08 18:02:14 +0200
  • 622a0d838b Add logging in wlr_cursor Drew DeVault 2017-08-08 11:56:52 -0400
  • 9383aaf89e Accomodate for hotspot in cursor position Drew DeVault 2017-08-08 11:44:44 -0400
  • afd058b754 Fix software cursor. Fixes #45 Scott Anderson 2017-08-08 20:22:26 +1200
  • 7486263f7e Add xcursor sublibrary Drew DeVault 2017-08-07 21:13:04 -0400
  • ab063c3936 Merge pull request #44 from ascent12/drm Drew DeVault 2017-08-07 08:01:32 -0400
  • d09ca20a4d Use gbm_bo_map for cursor Scott Anderson 2017-08-07 21:07:42 +1200
  • dbe66d1963 Style changes Scott Anderson 2017-08-07 10:15:05 +1200
  • 5a636b21ba Remove old fields Scott Anderson 2017-08-06 21:51:34 +1200
  • 5f7042a1f2 Moved headers Scott Anderson 2017-08-06 21:49:04 +1200
  • d307c2f2c2 Renamed some variables to be less generic Scott Anderson 2017-08-06 21:42:36 +1200
  • 1db97a9af9 Updated DRM cursor rendering Scott Anderson 2017-08-06 21:38:40 +1200
  • aedfa27d3a Clean up resources when plane is reassigned Scott Anderson 2017-08-05 21:29:58 +1200
  • 2f8b5c4448 More cleanups Scott Anderson 2017-08-05 19:49:34 +1200
  • dd7a349295 Various cleanups Scott Anderson 2017-08-05 18:15:39 +1200
  • d1ca1ec16e Split off some functions into drm-util Scott Anderson 2017-08-05 17:56:22 +1200
  • c46605d605 Use plane for rendering Scott Anderson 2017-08-05 17:27:59 +1200
  • e16c5504cd Add planes. Scott Anderson 2017-07-31 10:04:34 +1200
  • 67b51f0922 Upgraded CRTC and Encoder matching Scott Anderson 2017-07-29 22:14:29 +1200
  • 31867a1b2e Various changes/cleanups Scott Anderson 2017-07-20 23:26:53 +1200
  • 7b772e1a4b DRM resource initalisation Scott Anderson 2017-07-20 20:51:59 +1200
  • 601bbad5d8 Added DRM property infrastructure Scott Anderson 2017-07-20 13:37:07 +1200
  • f95c02eebe Merge pull request #29 from ascent12/session Drew DeVault 2017-08-05 23:11:26 -0400
  • 5bf61ca7ed Check for multi backend before using it Drew DeVault 2017-08-05 23:08:35 -0400
  • f1a069d50d Log that the X11 backend is unimplemented Drew DeVault 2017-08-05 23:03:56 -0400
  • 4d4da18437 Fixed VT switching Scott Anderson 2017-08-06 13:37:49 +1200
  • 3373ec5fc8 Update build files Scott Anderson 2017-08-06 13:30:18 +1200
  • cb4d50e22c Changed header paths. Scott Anderson 2017-07-11 19:18:34 +1200
  • 2ae5cd6539 Moved session/ into backend/ Scott Anderson 2017-07-11 19:03:09 +1200
  • ae4478e17f Changed ownership of wlr_session to the multi backend. Currently breaks VT switching for examples. Scott Anderson 2017-07-11 18:51:19 +1200
  • 41b98f21e5 Merge pull request #42 from acrisci/bug/no-switch-active-textures Drew DeVault 2017-08-05 18:26:43 -0400
  • d6d1d57c69 Merge pull request #31 from nyorain/merged Drew DeVault 2017-08-05 18:26:13 -0400
  • fdab81e1c9 Use meson build system nyorain 2017-07-17 20:38:28 +0200
  • 9119be1dd1 Remove unnecessary calls to glActiveTexture Tony Crisci 2017-08-05 10:41:05 -0400
  • ce886c0353 Add .build.yml for builds.sr.ht Drew DeVault 2017-08-04 16:51:44 -0400
  • 7c393d5143 Missed a variable Drew DeVault 2017-08-04 16:44:45 -0400
  • 95653c0bf7 Minor nitpicking in wl_compositor Drew DeVault 2017-08-04 16:26:21 -0400
  • de17ce19be Merge pull request #41 from acrisci/feature/surface-interface-stub Drew DeVault 2017-08-04 16:21:43 -0400
  • effea557bb Implement destroying surfaces Tony Crisci 2017-08-04 11:53:55 -0400
  • 6610aa7ca7 Implement shm buffer surface attach interface Tony Crisci 2017-08-03 14:20:51 -0400
  • 555914a13b Add surface interface stubs in compositor example Tony Crisci 2017-08-03 09:50:45 -0400
  • 359042081f Fix #40 Drew DeVault 2017-08-02 22:57:50 -0400
  • 2bfacc63d3 Merge pull request #39 from acrisci/bug/fix-wl-enum-touch Drew DeVault 2017-07-31 15:55:57 -0400
  • aebe5ba48c Use correct pixel format enum in touch example Tony Crisci 2017-07-31 14:54:00 -0400
  • f08998627f Merge pull request #36 from acrisci/bug/supported-cursor-pixel-format Drew DeVault 2017-07-30 16:06:06 -0400
  • 5743ea03b8 Merge pull request #37 from acrisci/bug/session-path Scott Anderson 2017-07-30 00:44:50 +1200
  • 5eeb067838 Correctly get session path Tony Crisci 2017-07-28 13:41:17 -0400
  • d822e0768b Use ARGB8888 pixel format for cursor bo Tony Crisci 2017-07-27 15:57:29 -0400
  • b1ec0dce3a Merge pull request #34 from acrisci/bug/fix-cleanup-pageflip-race Drew DeVault 2017-07-24 20:36:33 -0400
  • 3dd6a06df0 Merge pull request #33 from acrisci/bug/fix-software-cursor Drew DeVault 2017-07-24 20:36:22 -0400
  • 8b6dc48355 bugfix: add null check on output gbm on pageflip Tony Crisci 2017-07-24 19:50:13 -0400
  • a43016b8e2 bugfix: fix cursor software rendering fallback Tony Crisci 2017-07-24 16:34:40 -0400
  • 13f3c69ec6 Fix LTO (fixes #26) Drew DeVault 2017-07-18 09:48:18 -0400
  • 23d2301496 Oh my god Clang seriously just fuck off Drew DeVault 2017-07-12 10:16:33 -0400
  • ec0f4c2d99 Fuck off, clang Drew DeVault 2017-07-12 09:54:58 -0400
  • e92a65fee8 Remove use of missing header Drew DeVault 2017-07-12 09:49:17 -0400
  • 699b364787 Merge pull request #30 from mikkeloscar/add-travis Drew DeVault 2017-07-12 09:24:42 -0400
  • 73a908665d Fix unused variables in release builds Drew DeVault 2017-07-12 09:24:11 -0400
  • 413bfc7fb8
    Build on travis-ci. Mikkel Oscar Lyderik Larsen 2017-07-12 14:01:15 +0200
  • b08aa9fd35 Revert "Merge pull request #27 from ascent12/meson" Drew DeVault 2017-07-11 22:16:56 -0400
  • 7b9c330bc5 Revert "Fixed linking error" Drew DeVault 2017-07-11 22:16:52 -0400
  • c81324bd0b Fixed linking error Scott Anderson 2017-07-12 13:46:47 +1200
  • 85805da021 Merge pull request #27 from ascent12/meson Drew DeVault 2017-07-11 20:15:28 -0400
  • e54b1eded4 Small linking fix Scott Anderson 2017-07-11 12:24:43 +1200
  • a2ba226ba3 Use subdir Scott Anderson 2017-07-11 09:56:54 +1200
  • 924bf0f669 Changed build system to meson Scott Anderson 2017-07-11 00:20:31 +1200
  • 8189c64d7f Fixed that warnings that showed up with optimisations. Scott Anderson 2017-07-11 00:14:55 +1200
  • be064df25e Merge pull request #25 from ascent12/forking Drew DeVault 2017-07-09 22:28:19 -0400
  • ceef12cb5a Exit cleanly if we cannot open Wayland socket. Scott Anderson 2017-07-10 13:46:15 +1200
  • 5b8ec107b9 Session documentation. Scott Anderson 2017-07-09 23:02:41 +1200
  • 3779ef802d Stop remembering the drm fd in child. Scott Anderson 2017-07-09 22:23:54 +1200
  • 2f2c8205d8 Moved IPC to its own file. Scott Anderson 2017-07-09 22:12:50 +1200
  • bd5bca5283 Added public fields to wlr_session Scott Anderson 2017-07-09 17:53:13 +1200
  • f413a67bb1 Removed KDSKBMUTE. This actually isn't supported by Linux. Scott Anderson 2017-07-09 13:34:33 +1200
  • 2c27ed1393 include fixes Scott Anderson 2017-07-04 12:50:54 +1200
  • dd40a42a99 Make libcap optional. Scott Anderson 2017-07-04 00:29:03 +1200
  • 5c211e6195 Added forking Scott Anderson 2017-07-04 00:15:09 +1200
  • c2b54be74a Minor fixes Scott Anderson 2017-07-03 19:56:14 +1200
  • 60955addc0 Added direct session support Scott Anderson 2017-07-03 14:46:20 +1200
  • 8920b5d607 Merge branch 'wlcore' Drew DeVault 2017-06-29 16:00:24 -0400
  • 486ec5953c Add shim implementations of wl_{compositor,shell} Drew DeVault 2017-06-28 18:51:58 -0400
  • 28736c5787 Move example -> examples Drew DeVault 2017-06-28 18:23:49 -0400
  • 18e6ddc1c5 Remove wlr_compositor Drew DeVault 2017-06-28 17:25:01 -0400
  • 97f6e9b69a Remove excessive logging in wayland backend Drew DeVault 2017-06-28 16:35:18 -0400
  • ce471f3371 Merge pull request #23 from ascent12/cursor Drew DeVault 2017-06-26 18:23:52 -0400
  • 97213cc00e Add new interfaces to wayland backend Drew DeVault 2017-06-26 11:34:22 -0400
  • 038dfdbc85 Log max cursor size on error Drew DeVault 2017-06-26 10:34:26 -0400
  • f5b7bc033e Add wlr_wl_compositor and remove wlr_wl_shm Drew DeVault 2017-06-23 15:10:52 -0400
  • 82322d81a7 Hardware cursor improvements. Scott Anderson 2017-06-26 19:32:36 +1200
  • 0cd94f0cf0 Added software cursor fallback Scott Anderson 2017-06-26 17:34:15 +1200
  • 8a18cf456a Remove endian.h Drew DeVault 2017-06-23 14:46:12 -0400
  • 5a2796266f Support wl_shm pixel formats in gles2 renderer Drew DeVault 2017-06-23 14:25:55 -0400
  • 2aafb5dd19 Add wlcore/wl_shm (WIP) Drew DeVault 2017-06-22 16:32:47 -0400
  • f252c5a792 Manually transpose matricies in shader Drew DeVault 2017-06-23 11:46:03 -0400
  • b18209c904 Switch to GLES2 Drew DeVault 2017-06-23 11:38:45 -0400