1
0
Fork 0
forked from wry/wry

Commit graph

  • e507758fc5
    Merge pull request #424 from disluckyguy/patch-2 mahkoh 2025-04-19 19:48:46 +02:00
  • 67b97dd0e8
    Update README.md discord link to an unexpirable link Mostafa Ibrahim 2025-04-19 20:44:34 +03:00
  • 789d9dce5d
    Merge pull request #421 from mahkoh/jorth/toplevel-drag-damage mahkoh 2025-04-14 13:12:35 +02:00
  • 4038ac1db5 wl_surface: ignore toplevel damage bounds if toplevel is detached Julian Orth 2025-04-14 13:08:08 +02:00
  • fbefc45253
    Merge pull request #419 from mahkoh/jorth/wl-drm-only-opengl mahkoh 2025-04-05 17:59:26 +02:00
  • 8a83d844e9 wl_drm: hide global if invalid modifier is not supported Julian Orth 2025-04-05 17:55:53 +02:00
  • f2139f0835
    Merge pull request #417 from tadeokondrak/dbus-env-var mahkoh 2025-04-05 14:46:20 +02:00
  • d73acb5a92 dbus: Parse and use DBUS_SESSION_BUS_ADDRESS Tadeo Kondrak 2025-04-04 15:57:56 -06:00
  • c6ca7c228c
    Merge pull request #415 from mahkoh/jorth/trait-upcasting mahkoh 2025-04-03 17:13:07 +02:00
  • 09e5f89174 all: use trait upcasting Julian Orth 2025-04-03 16:47:24 +02:00
  • f0caafc862
    Merge pull request #414 from mahkoh/jorth/clippy mahkoh 2025-04-03 16:38:38 +02:00
  • f4bc7f17bd all: address clippy lints Julian Orth 2025-04-03 16:36:05 +02:00
  • b2dbcc742c
    Merge pull request #110 from mahkoh/jorth/edge-constraints mahkoh 2025-04-03 16:36:10 +02:00
  • 6162483fbf wayland: implement xdg-shell v7 Julian Orth 2024-02-29 00:12:37 +01:00
  • e8c299ea77
    Merge pull request #413 from disluckyguy/patch-1 mahkoh 2025-03-31 15:33:09 +02:00
  • 3853ea7a01
    Update README.md to add unofficial community link Mostafa Ibrahim 2025-03-31 16:24:18 +03:00
  • 47e1ae41fc
    Merge pull request #406 from tadeokondrak/ei-scroll-axes mahkoh 2025-03-30 21:21:32 +02:00
  • 7305f68909 all: make scroll axis handling more robust Julian Orth 2025-03-20 21:09:16 +01:00
  • bb569dfa00 ei: Fix flipped scroll axes Tadeo Kondrak 2025-03-14 13:21:58 -06:00
  • ec862648c9
    Merge pull request #405 from mahkoh/jorth/cm-5 mahkoh 2025-03-14 20:38:25 +01:00
  • bb56efb968 metal: allow configuring color space and transfer function Julian Orth 2025-03-11 14:54:35 +01:00
  • 04f280aabe color-management-v1: implement target color volume Julian Orth 2025-03-11 11:41:42 +01:00
  • 5ad5c5cbcf edid: parse cta colorimetry and static hdr metadata Julian Orth 2025-02-25 18:44:30 +01:00
  • efd9e38c28
    Merge pull request #401 from mahkoh/jorth/vulkan-device-lost mahkoh 2025-03-08 20:02:20 +01:00
  • 5be253dec2 vulkan: implement Context::reset_status Julian Orth 2025-03-08 19:51:54 +01:00
  • 9e20e32338
    Merge pull request #399 from mahkoh/jorth/cm-4 mahkoh 2025-03-08 18:09:07 +01:00
  • 8f992f7cef color-management: add more capabilities Julian Orth 2025-03-02 15:16:07 +01:00
  • e92de36f7a cmm: add more transfer functions Julian Orth 2025-03-01 19:35:04 +01:00
  • 8e65de91f9 vulkan: apply color space transforms to textures Julian Orth 2025-03-01 19:19:27 +01:00
  • c4d0fdd4bb vulkan: apply color space transforms to colors Julian Orth 2025-03-01 15:58:02 +01:00
  • b5044d7fe7 vulkan: take transfer functions from color descriptions Julian Orth 2025-03-01 14:59:50 +01:00
  • a174881138 gfx: attach color descriptions Julian Orth 2025-03-01 14:06:42 +01:00
  • 82085a3858 cmm: add color-management module Julian Orth 2025-03-01 13:54:12 +01:00
  • ed1955d3d1
    Merge pull request #398 from mahkoh/jorth/tracy-demangle mahkoh 2025-03-08 12:06:43 +01:00
  • 9b2709f23d tracy: enable demangle feature Julian Orth 2025-03-08 12:04:07 +01:00
  • 2071918119
    Merge pull request #397 from mahkoh/jorth/subsurface-rendering-order mahkoh 2025-03-07 16:08:33 +01:00
  • 73249cc79a wl_subsurface: apply full damage when position or stacking changes Julian Orth 2025-03-07 15:52:15 +01:00
  • ac9e66f9ef
    Merge pull request #396 from mahkoh/jorth/subsurface-rendering-order mahkoh 2025-03-07 15:41:13 +01:00
  • 03ccfede99 wl_subsurface: put new sub-surfaces on top Julian Orth 2025-03-07 14:43:05 +01:00
  • 953c36a0fb
    Merge pull request #395 from mahkoh/jorth/subsurface-rendering-order mahkoh 2025-03-07 13:09:35 +01:00
  • c9327472ff render: fix sub-surface order Julian Orth 2025-03-07 13:07:19 +01:00
  • 2c1381a4ca
    Merge pull request #394 from mahkoh/jorth/vulkan-rc mahkoh 2025-03-07 01:22:30 +01:00
  • b9533981ec vulkan: clear ops after each execution Julian Orth 2025-03-07 01:19:39 +01:00
  • 72253f0f6f
    Merge pull request #393 from mahkoh/jorth/vulkan-readonly mahkoh 2025-03-06 20:29:49 +01:00
  • cd647356af vulkan: add readonly annotation to buffers Julian Orth 2025-03-06 20:26:53 +01:00
  • 7d1acf2ad5
    Merge pull request #392 from mahkoh/jorth/descriptor-buffer-alignment mahkoh 2025-03-06 12:11:51 +01:00
  • 4bba7b7c5d vulkan/anv: align descriptor buffers to 4KB Julian Orth 2025-03-05 18:39:08 +01:00
  • 3fa3b020c3
    Merge pull request #391 from mahkoh/jorth/separate-image-sampler mahkoh 2025-03-03 19:49:19 +01:00
  • 70013db8db vulkan: don't create out shaders without descriptor buffers Julian Orth 2025-03-03 19:45:46 +01:00
  • fdafdf9912 vulkan: separate images and samplers Julian Orth 2025-03-03 19:39:47 +01:00
  • 0fadb43c15
    Merge pull request #305 from mahkoh/jorth/cs2 mahkoh 2025-03-03 09:27:47 +01:00
  • 2a5fa4cd1e
    Merge pull request #387 from mahkoh/jorth/mpv-fullscreen mahkoh 2025-02-28 14:29:31 +01:00
  • aa207ffe14 cursor-shape: implement v2 Julian Orth 2024-10-21 17:31:19 +02:00
  • d683dda3fa xwayland: apply fullscreen state after mapping tiled window Julian Orth 2025-02-28 12:58:19 +01:00
  • faa3248a40 xdg-toplevel: apply fullscreen state after mapping tiled window Julian Orth 2025-02-28 11:43:21 +01:00
  • dbb55f10f0
    Merge pull request #386 from mahkoh/jorth/placeholder-damage mahkoh 2025-02-28 11:49:03 +01:00
  • a7bc11eaba placeholder: apply damage after updating textures Julian Orth 2025-02-28 11:46:53 +01:00
  • 5d81d7609a
    Merge pull request #384 from mahkoh/jorth/legacy-tex mahkoh 2025-02-28 11:23:06 +01:00
  • dd332be995 damage: add sync point before visualizing damage Julian Orth 2025-02-27 21:04:31 +01:00
  • d7d0cbf9e2 vulkan: skip async transfer if damage is empty Julian Orth 2025-02-27 18:22:21 +01:00
  • 9534da89a2 vulkan: store tex vertices in buffer Julian Orth 2025-02-27 16:41:18 +01:00
  • 73611fd287 vulkan: store out vertices in buffer Julian Orth 2025-02-27 16:14:22 +01:00
  • 10be846e4c vulkan: store fill vertices in buffer Julian Orth 2025-02-27 15:37:28 +01:00
  • f84934bd9a vulkan: replace DescriptorBufferCache by generic cache Julian Orth 2025-02-27 14:48:10 +01:00
  • c16ea9325e vulkan: add early-out for ops outside of damage region Julian Orth 2025-02-27 16:17:16 +01:00
  • c83e3ffa4d vulkan: sort ops by type Julian Orth 2025-02-27 14:07:24 +01:00
  • db4ff00330 vulkan: pre-processes GfxApiOpt Julian Orth 2025-02-27 13:45:07 +01:00
  • 135f37dbcd theme: store colors in linear space Julian Orth 2025-02-25 15:43:05 +01:00
  • b7f93b37a6 vulkan: rewrite shaders in terms of eotf and oetf Julian Orth 2025-02-25 14:52:43 +01:00
  • cb9dc4c182 vulkan: add legacy shaders Julian Orth 2025-02-27 11:10:50 +01:00
  • 26db79e249
    Merge pull request #383 from mahkoh/jorth/cm-protocol mahkoh 2025-02-26 16:30:11 +01:00
  • fcd2e3ab33 color-management-v1: only expose the protocol with vulkan Julian Orth 2025-02-26 16:24:22 +01:00
  • 248eb324a5 config: allow disabling color-management Julian Orth 2025-02-26 16:16:38 +01:00
  • c66f5798b7 color-management-v1: initial implementation Julian Orth 2025-02-26 14:32:57 +01:00
  • 084006d64a
    Merge pull request #381 from mahkoh/jorth/blend-buffer-2 mahkoh 2025-02-25 12:50:26 +01:00
  • 9868c7e988 docs: add release notes Julian Orth 2025-02-24 11:48:04 +01:00
  • 292f181615 vulkan: optimize blend-buffer usage Julian Orth 2025-02-23 18:40:21 +01:00
  • cb9da22ec2 vulkan: add support for blend buffers Julian Orth 2025-02-22 17:18:20 +01:00
  • 1220539a41 vulkan: make descriptor buffer code more generic Julian Orth 2025-02-22 11:46:33 +01:00
  • 52624455b3 vulkan: ignore paint region if framebuffer is undefined Julian Orth 2025-02-22 11:23:26 +01:00
  • 1d9bd404d6 vulkan: warn if device does not support descriptor buffers Julian Orth 2025-02-24 08:39:04 +01:00
  • 81d564dcb6 metal: use blend buffer if possible Julian Orth 2025-02-21 12:22:28 +01:00
  • a7cb2ee42a gfx: add GfxBlendBuffer Julian Orth 2025-02-20 18:29:48 +01:00
  • 446779ab83 wl_surface: check if partially-opaque surface is opaque within render bounds Julian Orth 2025-02-24 10:31:00 +01:00
  • c796602aab wl_surface: track if surface is fully opaque Julian Orth 2025-02-24 09:45:11 +01:00
  • 6243278f5f region: add tagged regions Julian Orth 2025-02-23 14:41:36 +01:00
  • 0872a1251d alpha-multiplier: perform multiplication in the renderer Julian Orth 2025-02-22 11:14:51 +01:00
  • 33718340f7
    Merge pull request #380 from mahkoh/jorth/more-damage-fixes mahkoh 2025-02-24 11:31:15 +01:00
  • 68f0966b16 render: apply correct damage after bar-size changes Julian Orth 2025-02-24 11:24:33 +01:00
  • 31747cef4a render: bound all textures Julian Orth 2025-02-24 11:14:19 +01:00
  • 5625b0585f
    Merge pull request #377 from mahkoh/jorth/container-damage mahkoh 2025-02-21 21:29:51 +01:00
  • 6d608cff01 ei: s/clients/ei_clients Julian Orth 2025-02-21 21:25:13 +01:00
  • 5b02428bee wayland: kill clients in event-handling stage Julian Orth 2025-02-21 21:23:29 +01:00
  • b00f3a2ffe
    Merge pull request #376 from mahkoh/jorth/vulkan-fixes mahkoh 2025-02-21 11:56:24 +01:00
  • bbe8fdecf8 vulkan: don't call vkCmdClearAttachments if damage is empty Julian Orth 2025-02-21 11:53:48 +01:00
  • 8a3a377f61 vulkan: de-duplicate used textures Julian Orth 2025-02-21 11:49:39 +01:00
  • cf6016f61f vulkan: preserve framebuffer in pending frame Julian Orth 2025-02-21 11:14:01 +01:00
  • 1b46fd0ceb vulkan: fix RenderingAttachmentInfo layout Julian Orth 2025-02-21 10:50:27 +01:00
  • 1ea909e685
    Merge pull request #375 from mahkoh/jorth/rust-2024 mahkoh 2025-02-21 10:47:31 +01:00
  • 3338909170 all: set rust edition to 2024 Julian Orth 2025-02-21 10:44:29 +01:00