Julian Orth
|
250026f7f6
|
render: fix top-left clipping of surfaces
|
2024-02-15 00:05:29 +01:00 |
|
mahkoh
|
ccacdda03e
|
Merge pull request #85 from mahkoh/jorth/activation
wayland: implement xdg-activation
|
2024-02-14 21:13:03 +01:00 |
|
Julian Orth
|
41d7531cd5
|
wayland: implement xdg-activation
|
2024-02-14 18:33:17 +01:00 |
|
Julian Orth
|
0628a9d393
|
tree: fix some issues with toplevel visibility handling
|
2024-02-14 17:43:05 +01:00 |
|
mahkoh
|
d725a1eac2
|
Merge pull request #71 from mahkoh/jorth/vulkan
Implement a vulkan renderer
|
2024-02-14 17:14:39 +01:00 |
|
Julian Orth
|
bd4ab62953
|
chore: update dependencies
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
cf332e8436
|
render: implement a vulkan renderer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
4ba8550da8
|
render: compute image width/height in single function call
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
db9c382002
|
render: re-initialize buffer textures on gfx context change
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
777fb010ca
|
render: discard hardware cursor on gfx context change
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
a04870388f
|
text: re-use textures if possible
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
bf90204db6
|
video: always use correct modifiers
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
283774ae4c
|
render: remove supports_external_only
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
1500b10de3
|
render: remove clear OP
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
e0ed29038e
|
metal: use IN_FORMATS plane property
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
d022d96fbf
|
dmabuf: add PlaneVec
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
3e4bed66b0
|
render: disable nv12 support
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
44e9de7c93
|
render: lift non-generic render code out of the gl implementation
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
5778c49679
|
render: move take_render_ops to GfxFramebuffer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
074347c71d
|
render: remove on_output
|
2024-02-08 15:24:02 +01:00 |
|
mahkoh
|
f702bf98d7
|
Merge pull request #84 from mahkoh/jorth/content-type
wayland: implement wp_content_type_manager_v1
|
2024-02-08 15:23:48 +01:00 |
|
Julian Orth
|
d5d141d42d
|
wayland: implement wp_content_type_manager_v1
|
2024-02-08 15:15:41 +01:00 |
|
mahkoh
|
2ac3d09c0b
|
Merge pull request #83 from mahkoh/jorth/cursor-shape
wayland: implement wp_cursor_shape_manager_v1
|
2024-02-08 14:16:59 +01:00 |
|
Julian Orth
|
3acf0558a3
|
wayland: implement wp_cursor_shap_manager_v1
|
2024-02-08 14:13:18 +01:00 |
|
mahkoh
|
af3b7b0868
|
Merge pull request #82 from mahkoh/jorth/cursor-fixes2
input: ignore set_pointer serial requirement
|
2024-02-07 22:25:11 +01:00 |
|
Julian Orth
|
f88feece2a
|
input: ignore set_pointer serial requirement
|
2024-02-07 22:22:43 +01:00 |
|
mahkoh
|
4f7d39dc34
|
Merge pull request #81 from mahkoh/jorth/cursor-fixes
Various cursor fixes
|
2024-02-07 21:44:52 +01:00 |
|
Julian Orth
|
71fc851705
|
render: keep track of outputs whose hardware cursor must be rendered
|
2024-02-07 21:43:01 +01:00 |
|
Julian Orth
|
f68e2e6fd4
|
render: render dnd icons for hardware cursors
|
2024-02-07 21:25:45 +01:00 |
|
Julian Orth
|
d202712694
|
input: log reason for ignoring set_cursor request
|
2024-02-07 21:22:44 +01:00 |
|
mahkoh
|
e7709f695f
|
Merge pull request #80 from mahkoh/jorth/dmabuf5
wayland: implement zwp_linux_dmabuf v4
|
2024-02-06 16:34:04 +01:00 |
|
Julian Orth
|
9ceec8f4a0
|
wayland: implement zwp_linux_dmabuf v4
|
2024-02-06 16:30:12 +01:00 |
|
mahkoh
|
672ee88d76
|
Merge pull request #79 from mahkoh/jorth/spb
fix: store single-pixel colors outside of buffer storage
|
2024-02-06 15:04:53 +01:00 |
|
Julian Orth
|
4b1d25addb
|
fix: insert render sync after every layer surface
|
2024-02-06 15:02:59 +01:00 |
|
Julian Orth
|
421be6854b
|
fix: store single-pixel colors outside of buffer storage
|
2024-02-06 14:57:06 +01:00 |
|
mahkoh
|
8abaa3ec87
|
Merge pull request #78 from mahkoh/jorth/spb
wayland: implement wp_single_pixel_buffer_manager_v1
|
2024-02-06 14:45:58 +01:00 |
|
Julian Orth
|
e21a95fb76
|
wayland: implement wp_single_pixel_buffer_manager_v1
|
2024-02-06 14:39:55 +01:00 |
|
mahkoh
|
d814a8150a
|
Merge pull request #77 from mahkoh/jorth/xdg6
wayland: implement xdg_toplevel v6
|
2024-02-06 13:42:11 +01:00 |
|
Julian Orth
|
4ceccfb770
|
wayland: implement xdg_toplevel v6
|
2024-02-06 13:39:56 +01:00 |
|
mahkoh
|
eb0437414c
|
Merge pull request #76 from mahkoh/jorth/num_requests
wayland: remove Object::num_requests
|
2024-02-06 12:07:53 +01:00 |
|
Julian Orth
|
0ac1bb8507
|
wayland: remove Object::num_requests
|
2024-02-06 12:05:03 +01:00 |
|
mahkoh
|
19bd17c7dc
|
Merge pull request #75 from mahkoh/jorth/shm2
wayland: implement wl_shm v2
|
2024-02-06 10:59:34 +01:00 |
|
Julian Orth
|
3d51969726
|
wayland: implement wl_shm v2
|
2024-02-06 10:56:15 +01:00 |
|
mahkoh
|
8bac01ca70
|
Merge pull request #74 from mahkoh/jorth/wlc6
wayland: implement wl_surface v6
|
2024-02-06 10:50:16 +01:00 |
|
Julian Orth
|
bf1bb58c5b
|
wayland: implement wl_surface v6
|
2024-02-06 10:36:55 +01:00 |
|
Julian Orth
|
0bd61bc242
|
wayland: implement wl_surface v5
|
2024-02-06 10:26:45 +01:00 |
|
mahkoh
|
bc5de5188f
|
Merge pull request #73 from mahkoh/jorth/unmapped-subsurface
render: don't warn when rendering an unmapped sub-surface
|
2024-02-04 20:20:19 +01:00 |
|
Julian Orth
|
58cab8894c
|
all: fix clippy lints
|
2024-02-04 20:17:55 +01:00 |
|
Julian Orth
|
daf03b423d
|
render: don't warn when rendering an unmapped sub-surface
|
2024-02-04 20:16:59 +01:00 |
|
mahkoh
|
3d7bf39737
|
Merge pull request #72 from mahkoh/jorth/natural-scrolling
input: add support for natural scrolling
|
2024-02-04 20:01:27 +01:00 |
|