mahkoh
|
2a3a924f7e
|
Merge pull request #295 from mahkoh/jorth/various-improvements
Various improvements
|
2024-10-17 16:42:25 +02:00 |
|
Julian Orth
|
cf5d544ebf
|
xdg_popup: copy parent properties during construction
|
2024-10-17 16:37:31 +02:00 |
|
Julian Orth
|
a2eb810e9d
|
xdg_surface: fix nested popups that are not attached to a workspace
|
2024-10-17 16:37:31 +02:00 |
|
Julian Orth
|
d95a2d2f2e
|
xdg_positioner: fix handling of y offset
|
2024-10-17 16:37:31 +02:00 |
|
Julian Orth
|
c987fdb58d
|
all: track serials as u64 internally
|
2024-10-17 16:37:29 +02:00 |
|
mahkoh
|
437c6b0596
|
Merge pull request #294 from mahkoh/jorth/tracy-upstream
all: remove unnecessary mem:: prefix
|
2024-10-12 14:52:29 +02:00 |
|
Julian Orth
|
1e45a243de
|
all: remove unnecessary mem:: prefix
|
2024-10-12 14:50:05 +02:00 |
|
mahkoh
|
ce24021ddc
|
Merge pull request #293 from mahkoh/jorth/tracy-upstream
build: switch to upstream tracy-client-sys version
|
2024-10-12 13:31:10 +02:00 |
|
Julian Orth
|
c00ef63afe
|
build: switch to upstream tracy-client-sys version
|
2024-10-12 13:23:52 +02:00 |
|
mahkoh
|
eb905c160f
|
Merge pull request #275 from mahkoh/jorth/vsync-min-max
wp-presentation: implement version 2
|
2024-10-12 10:00:28 +02:00 |
|
Julian Orth
|
03dce4af06
|
wp-presentation: implement version 2
|
2024-10-12 09:58:32 +02:00 |
|
Julian Orth
|
de47705a32
|
edid: parse cta amd vendor block
|
2024-10-12 09:56:04 +02:00 |
|
mahkoh
|
d75cbb8442
|
Merge pull request #276 from mahkoh/jorth/commit-timing
wayland: implement commit-timing-v1
|
2024-10-11 21:56:39 +02:00 |
|
mahkoh
|
4742c0f5b3
|
Merge pull request #141 from mahkoh/jorth/fifo
wayland: implement fifo-v1
|
2024-10-11 21:56:24 +02:00 |
|
Julian Orth
|
fac5445f2e
|
wayland: implement commit-timing-v1
|
2024-10-11 21:03:33 +02:00 |
|
Julian Orth
|
d45aaffdb3
|
metal: rename next_flip_nsec to next_vblank_nsec
|
2024-10-11 20:44:01 +02:00 |
|
Julian Orth
|
1baa24adef
|
wl_surface: refactor collect_commit_data
|
2024-10-11 20:42:35 +02:00 |
|
Julian Orth
|
fa46527a37
|
io_uring: add timeout_external
|
2024-10-11 20:42:35 +02:00 |
|
Julian Orth
|
fe7175fab2
|
wayland: implement fifo-v1
|
2024-10-11 20:37:55 +02:00 |
|
mahkoh
|
d8e0375c48
|
Merge pull request #292 from mahkoh/jorth/session-restore
portal: fix screencast portal version
|
2024-10-11 17:27:12 +02:00 |
|
Julian Orth
|
c0b886ad8d
|
portal: fix screencast portal version
|
2024-10-11 17:24:44 +02:00 |
|
mahkoh
|
06d7fff905
|
Merge pull request #291 from mahkoh/jorth/session-restore
portal: implement session restoration
|
2024-10-11 17:02:12 +02:00 |
|
Julian Orth
|
2b55278420
|
xwayland: respect input region
|
2024-10-11 14:21:18 +02:00 |
|
Julian Orth
|
5df018046c
|
portal: include mapping_id in screencasts
|
2024-10-11 13:23:54 +02:00 |
|
Julian Orth
|
edafe16742
|
portal: damage buffer before committing
|
2024-10-10 21:21:34 +02:00 |
|
Julian Orth
|
260d241f79
|
portal: unify remote desktop and screencast sessions
|
2024-10-10 21:21:34 +02:00 |
|
Julian Orth
|
3e3532574b
|
portal: implement session restoration
|
2024-10-10 21:21:33 +02:00 |
|
Julian Orth
|
4f431eec5c
|
jay_compositior: add get_toplevel request
|
2024-10-10 21:21:32 +02:00 |
|
Julian Orth
|
d4c0fb29ba
|
portal: send toplevel identifier in jay_toplevel
|
2024-10-10 21:21:31 +02:00 |
|
Julian Orth
|
8d6aaf79a7
|
util: optimize opaque string formatting
|
2024-10-10 21:21:30 +02:00 |
|
Julian Orth
|
e6c3c9c1ed
|
tree: map toplevel identifiers to toplevels
|
2024-10-10 21:21:30 +02:00 |
|
Julian Orth
|
43bb787d52
|
all: address clippy lints
|
2024-10-10 21:21:29 +02:00 |
|
mahkoh
|
6e5d8f530c
|
Merge pull request #290 from mahkoh/jorth/ext-image-copy
screencapture: implement ext_image_copy_capture_manager_v1
|
2024-10-10 12:13:28 +02:00 |
|
Julian Orth
|
f0562961e6
|
screencapture: implement ext_image_copy_capture_manager_v1
|
2024-10-10 12:11:14 +02:00 |
|
Julian Orth
|
e91993fb18
|
screencapture: implement ext_foreign_toplevel_image_capture_source_manager_v1
|
2024-10-10 12:11:14 +02:00 |
|
Julian Orth
|
40bce507a6
|
screencapture: implement ext_output_image_capture_source_manager_v1
|
2024-10-10 12:11:11 +02:00 |
|
Julian Orth
|
b754e37bfe
|
drm: include st_rdev in Drm object
|
2024-10-10 12:10:43 +02:00 |
|
Julian Orth
|
9a084a53aa
|
foreign-toplevel: store weak references
|
2024-10-10 12:10:43 +02:00 |
|
mahkoh
|
3f9b75e470
|
Merge pull request #287 from mahkoh/jorth/xwayland-downscaling
xwayland: allow windows to scale themselves
|
2024-10-10 12:10:24 +02:00 |
|
mahkoh
|
4694d3dc92
|
Merge pull request #289 from mahkoh/jorth/transfer-download-sync-file
vulkan: attach last-use-syncfile to internal framebuffers
|
2024-10-09 12:19:05 +02:00 |
|
Julian Orth
|
901a0fe93a
|
vulkan: attach last-use-syncfile to internal framebuffers
|
2024-10-08 22:22:56 +02:00 |
|
Julian Orth
|
19b07fa7dc
|
xwayland: allow windows to scale themselves
|
2024-10-08 11:14:30 +02:00 |
|
mahkoh
|
cc8db84289
|
Merge pull request #285 from mahkoh/jorth/async-download
Implement async shm downloads
|
2024-10-07 13:47:05 +02:00 |
|
Julian Orth
|
028d0ed44c
|
gfx: implement async shm downloads
|
2024-10-07 13:27:08 +02:00 |
|
Julian Orth
|
aca14d48dd
|
gfx: remove incompatible shm downloads
|
2024-10-07 13:27:07 +02:00 |
|
Julian Orth
|
17de1650a0
|
screencopy: unconditionally create copy for shm
|
2024-10-07 12:59:17 +02:00 |
|
Julian Orth
|
156785d7c8
|
vulkan: implement async shm downloads
|
2024-10-07 12:59:11 +02:00 |
|
Julian Orth
|
61c5ebb062
|
vulkan: make async transfers generic over upload/download
|
2024-10-07 12:43:44 +02:00 |
|
Julian Orth
|
59f06dc208
|
vulkan: move async transfer code to separate module
|
2024-10-07 11:25:21 +02:00 |
|
Julian Orth
|
3619a51fbd
|
gfx: add GfxStagingBuffer
|
2024-10-07 10:48:29 +02:00 |
|