Commit graph

  • 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
  • 168f0955ab Add wl_output globals for wlr_outputs Drew DeVault 2017-06-22 14:26:02 -0400
  • 5055d89955 Merge pull request #19 from nyorain/wayland-input Drew DeVault 2017-06-22 12:31:35 -0400
  • a9547af358 Fix pointer example for wayland backend nyorain 2017-06-22 18:21:28 +0200
  • 4ca872c914 Improve wayland backend pointer error logging nyorain 2017-06-22 18:04:13 +0200
  • dbde1f7340 Store wayland backend axis source nyorain 2017-06-22 17:58:53 +0200
  • 272030652a Implement absolute motion events for wayland nyorain 2017-06-22 17:54:51 +0200
  • 0813c1dd39 Merge branch 'master' into wayland-input nyorain 2017-06-22 17:23:17 +0200
  • bb16025318 Fix issues with projection on drm backend Drew DeVault 2017-06-22 11:19:46 -0400
  • f5423a51b5 Use wl_display_run and refactor example keyboards Drew DeVault 2017-06-22 11:15:59 -0400
  • d26a9ba968 Fix pointer motion coords nyorain 2017-06-22 17:12:09 +0200
  • c1520077b6 Implement wayland backend input events nyorain 2017-06-22 16:53:48 +0200
  • 0b8e6cccc8 Add wayland input listener skeletons nyorain 2017-06-22 15:41:59 +0200
  • 8ce9237c92 Create WAYLAND_DISPLAY socket Drew DeVault 2017-06-21 14:33:39 -0400
  • b93f00b92f Utilize wlr_log in example logging Drew DeVault 2017-06-21 14:15:06 -0400
  • 3d71969b2a Make event names consistent Drew DeVault 2017-06-21 14:07:09 -0400
  • f4453d104d Reorganize wlr-common Drew DeVault 2017-06-21 12:10:07 -0400
  • fd91244e83 Update everyone to use new headers Drew DeVault 2017-06-21 10:27:45 -0400
  • 53a8b4f127 Split out types.h and wlr/types.h Drew DeVault 2017-06-19 18:41:02 -0400