Commit graph

  • 7b360b4e1f
    Merge 39d5694a66 into 7fe006981f Ikalco 2025-01-23 23:28:01 -0600
  • 39d5694a66 move over eglSync Ikalco 2025-01-23 23:26:35 -0600
  • a300101d3f consolidate EGL state and initialization Ikalco 2025-01-23 22:33:07 -0600
  • 70c8bdf371 move renderer to EGLRenderer Ikalco 2025-01-23 16:26:49 -0600
  • 954170e9e0
    Merge e521b037aa into 7fe006981f romanstingler 2025-01-23 18:51:23 +0100
  • 7fe006981f
    flake.lock: update main Mihai Fufezan 2025-01-23 14:46:37 +0200
  • f0519bfebd
    headless: fix headless supported formats (#136) Ikalco 2025-01-22 18:07:33 -0600
  • c7e9b0c0e3 fix headless supported formats Ikalco 2025-01-22 17:00:19 -0600
  • 4edeb99390
    core: add clang-tidy (#135) Honkazel 2025-01-23 02:39:30 +0500
  • e2ef23c46a
    oaoaoao Honkazel 2025-01-21 18:37:25 +0500
  • 6b12844b21
    bruh Honkazel 2025-01-21 13:17:53 +0500
  • a85925882b performance-for-range-copy Honkazel 2025-01-21 00:20:06 +0500
  • 5f47ff95ef redundant cast Honkazel 2025-01-21 00:19:17 +0500
  • e8cd43fccf modernize-use-emplace & reserve vector Honkazel 2025-01-21 00:16:50 +0500
  • 7cda30272d modernize-use-nullptr Honkazel 2025-01-21 00:11:53 +0500
  • cd0520b3df bugprone-suspicious-string-compare Honkazel 2025-01-21 00:09:48 +0500
  • e225fa6f72 modernize-use-ranges Honkazel 2025-01-21 00:08:30 +0500
  • e6302a530d more member initializers!!!! Honkazel 2025-01-21 00:00:11 +0500
  • 2e6d8b9013 modernize-use-designated-initializers Honkazel 2025-01-20 23:59:06 +0500
  • 904fd5707d readability-redundant-control-flow Honkazel 2025-01-20 23:47:00 +0500
  • 45000c426c prefer-member-initializer Honkazel 2025-01-20 23:44:45 +0500
  • 78f81b4be8 modernize-deprecated-includes & readability-duplicate-include Honkazel 2025-01-20 23:39:45 +0500
  • e4b97293f2 clang-tidy Honkazel 2025-01-19 22:47:47 +0500
  • e7719f9b9f version: bump to 0.7.1 v0.7.1 vaxerski 2025-01-12 18:21:56 +0100
  • 10fb69da79
    drm: remove wrong property settings (#133) UjinT34 2025-01-12 20:03:59 +0300
  • 003e5399ad remove wrong property settings UjinT34 2025-01-12 01:13:14 +0300
  • 69048021ac
    core: Unbreak build with libc++ (#131) Jan Beich 2025-01-11 04:12:51 +0000
  • 957e1d3c38 backend: add missing header for libc++ after 03677f8561 Jan Beich 2025-01-11 00:53:13 +0100
  • f023847541 backend: remove unused headers after 511600133c Jan Beich 2025-01-11 00:48:06 +0100
  • fe8ff219fd version: bump to 0.7.0 v0.7.0 vaxerski 2025-01-10 19:52:06 +0100
  • 03677f8561
    core: GPU hotplug support (#130) maround95 2025-01-10 20:39:08 +0200
  • c2369bc3ab
    drm: Avoid excessive atomic properties updates (#95) UjinT34 2025-01-10 21:38:51 +0300
  • dcace57674 Missing semi-colon Maroun Deeb 2025-01-10 20:23:43 +0200
  • a6ac56a667 remove unused debug var UjinT34 2025-01-10 21:20:59 +0300
  • 89be4c148d Style Maroun Deeb 2025-01-10 18:25:44 +0200
  • 4cb948ef25 Cleanly destroy outputs and connectors Maroun Deeb 2025-01-10 15:47:40 +0200
  • 17f12d32af Clang-format files Maroun Deeb 2025-01-10 03:43:01 +0200
  • 93ef5f0c2a fix wide color gamut flag & cleanup UjinT34 2025-01-10 03:11:48 +0300
  • 9ea2325b39 Merge branch 'main' into fix-hw-vrr UjinT34 2025-01-10 00:01:48 +0300
  • c4929f53b3 split atomic commit processing and move hdr & colorspace into modeset UjinT34 2025-01-09 23:58:16 +0300
  • e3f813ef3c Move IAllocator destroyBuffers definition to a source file. Maroun Deeb 2025-01-09 01:40:07 +0200
  • 73ba82d477 rebase UjinT34 2025-01-07 23:04:04 +0300
  • 778ba971b3 do not change hdr blob unless asked to UjinT34 2025-01-05 21:04:31 +0300
  • ffecc0a852 test separate cursor commits UjinT34 2024-11-10 16:31:42 +0300
  • e86e0fd805 do not set cursor planeProps unless smth changed UjinT34 2024-10-06 15:09:44 +0300
  • b107177b39 drm: limit udev drm_minor to Linux after a132fa41be (#129) Jan Beich 2025-01-07 11:35:34 +0000
  • 5ec428cd21 version: bump to 0.6.0 vaxerski 2025-01-05 19:40:53 +0100
  • d0257b1ce5 core/drm: Add HDR Support (#112) UjinT34 2025-01-05 17:44:39 +0300
  • fd51e0dd5d drm: only clear buffers when fullReconfigure succeeds (#124) Ikalco 2025-01-01 14:36:46 -0600
  • 8661f21800 flake.lock: update Mihai Fufezan 2024-12-23 00:26:43 +0200
  • bbc2f55ad1 drm: only fail INVALID format when enabled (#122) Ikalco 2024-12-21 16:14:38 -0600
  • ed142be805 drm: moved null check for renderer to shouldBlit() (#109) (#121) Richard Henninger 2024-12-18 07:01:56 -0800
  • 65cb9165cb drm: log errno set by drmModeAtomicCommit (#120) Ikalco 2024-12-18 08:55:53 -0600
  • 94f273971b drm: udev scan only drm_minor, not connectors (#119) Ikalco 2024-12-16 19:58:49 -0600
  • 3d0b67eced flake.nix: gcc13 -> gcc14 (#118) Austin Horstman 2024-12-16 15:22:52 -0600
  • e3aaf172c1 flake.lock: update Mihai Fufezan 2024-12-16 17:59:57 +0200
  • d6f0f83252 version: bump to 0.5.1 Vaxry 2024-12-13 22:42:36 +0000
  • cbd63d12ad drm: allow multigpu blit from explicit to implicit (#114) Ikalco 2024-12-09 15:14:39 -0600
  • 5c8d8e276f drm: clearer flow when rescanning connectors (#113) Ikalco 2024-12-07 10:53:24 -0600
  • cd4ac41751 buffer: remove useless forward def Vaxry 2024-12-06 15:15:19 +0000
  • 8b8cd0654e drm: Validate conn before dereference in CDRMAtomicRequest::commit() (#108) Ziyao 2024-11-18 19:43:51 +0000
  • a7395fbb28 props: bump version to 0.5.0 Vaxry 2024-11-16 16:34:41 +0000
  • 4926f72b81 drm: scan only cards and not outputs, safeguard against null renderer (#106) Tom Englund 2024-11-13 12:10:16 +0100
  • 0c3f81cee8 GPU hotplug support Maroun Deeb 2025-01-07 17:39:22 +0200
  • 5bc315ed56
    drm: limit udev drm_minor to Linux after a132fa41be (#129) Jan Beich 2025-01-07 11:35:34 +0000
  • 6a4f096a94 drm: limit udev drm_minor to Linux after a132fa41be Jan Beich 2025-01-07 00:36:59 +0100
  • 4846091641 version: bump to 0.6.0 v0.6.0 vaxerski 2025-01-05 19:40:53 +0100
  • aeab812e0f
    core/drm: Add HDR Support (#112) UjinT34 2025-01-05 17:44:39 +0300
  • 546ce7963d
    Revert "drm: Validate conn before dereference in CDRMAtomicRequest::commit() (#108)" Ananth Venkatesh 2025-01-04 20:15:55 -0800
  • 4466cc3f92 cleanups UjinT34 2025-01-04 20:04:59 +0300
  • 425e664609 Merge branch 'main' into hdr UjinT34 2025-01-02 21:24:04 +0300
  • f79e899e5a support DEGAMMA_LUT property UjinT34 2025-01-02 21:23:41 +0300
  • 85ef074d9e
    Merge 24d5c614e2 into f7082bef81 Vaxry 2025-01-02 04:54:04 +0700
  • f7082bef81
    drm: only clear buffers when fullReconfigure succeeds (#124) Ikalco 2025-01-01 14:36:46 -0600
  • fea0f416d5 only clear buffers when fullReconfigure succeeds Ikalco 2025-01-01 11:19:31 -0600
  • eecb74dc79
    flake.lock: update Mihai Fufezan 2024-12-23 00:26:43 +0200
  • 5e3f6013e9
    drm: only fail INVALID format when enabled (#122) Ikalco 2024-12-21 16:14:38 -0600
  • 27c9cb75c6 only fail INVALID format when enabled ikalco 2024-12-21 14:43:20 -0600
  • 5fad731c63 fix incorrect log level UjinT34 2024-12-19 00:29:48 +0300
  • a23e9a9bdf
    drm: moved null check for renderer to shouldBlit() (#109) (#121) Richard Henninger 2024-12-18 07:01:56 -0800
  • ae2bf9192d
    drm: log errno set by drmModeAtomicCommit (#120) Ikalco 2024-12-18 08:55:53 -0600
  • 0da47b946a drm: moved null check for renderer to shouldBlit() (#109) richen604 2024-12-17 21:40:38 -0800
  • 7bc8e01371 log errno set by drmModeAtomicCommit ikalco 2024-12-17 21:18:24 -0600
  • a132fa41be
    drm: udev scan only drm_minor, not connectors (#119) Ikalco 2024-12-16 19:58:49 -0600
  • 6e0ad42ebc udev scan only drm_minor, not connectors ikalco 2024-12-16 19:32:33 -0600
  • 3375378354
    flake.nix: gcc13 -> gcc14 (#118) Austin Horstman 2024-12-16 15:22:52 -0600
  • 6c88c2b762
    flake.nix: gcc13 -> gcc14 Austin Horstman 2024-12-16 14:47:51 -0600
  • 8e77618b40
    flake.lock: update Mihai Fufezan 2024-12-16 17:59:57 +0200
  • ec0b4f9897 edid debug UjinT34 2024-12-15 22:33:28 +0300
  • ddd838a67e Merge branch 'main' into hdr UjinT34 2024-12-15 14:48:36 +0300
  • 9441860f40 version: bump to 0.5.1 v0.5.1 Vaxry 2024-12-13 22:42:36 +0000
  • 2ff579d88e debug logging UjinT34 2024-12-13 20:08:25 +0300
  • 9fc2d8e1fb
    drm: allow multigpu blit from explicit to implicit (#114) Ikalco 2024-12-09 15:14:39 -0600
  • ea60940d7a allow multigpu blit from explicit to implicit ikalco 2024-12-09 08:40:30 -0600
  • 1af9816244
    drm: clearer flow when rescanning connectors (#113) Ikalco 2024-12-07 10:53:24 -0600
  • 9cd1760e37 add error log ikalco 2024-12-07 09:29:27 -0600
  • 5fb502a12c consolidates into checkOutput for clearer flow when rescanning connectors ikalco 2024-12-07 02:17:51 -0600
  • edfc44fb19 styling fixes and rewrites UjinT34 2024-12-06 20:46:25 +0300
  • 7dea26bba0 buffer: remove useless forward def Vaxry 2024-12-06 15:15:19 +0000
  • 9824f1e2c7 expose edid hdr info UjinT34 2024-12-05 20:52:15 +0300