Victoria Brekenfeld
|
5d173a46a6
|
shell: Fix missing titlebars
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
659933b039
|
xwm: Don't do multiple
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
7caae686fe
|
kms: Use DrmCompositor
|
2023-03-07 16:37:19 +01:00 |
|
Victoria Brekenfeld
|
a2d28ec7ba
|
render: Just render indicator on active output
|
2023-03-06 19:40:26 +01:00 |
|
Victoria Brekenfeld
|
1c62d6d061
|
debug: Add actual profiling for rendeirng
|
2023-03-06 19:39:08 +01:00 |
|
Victoria Brekenfeld
|
26743d6bdc
|
debug: Add profiler view
|
2023-03-06 19:38:13 +01:00 |
|
Victoria Brekenfeld
|
3f462e3eb7
|
tracing: Use don't log on hot paths without trace-level
|
2023-03-06 19:38:12 +01:00 |
|
Victoria Brekenfeld
|
9b416b5779
|
render: Add focus indicator
|
2023-03-06 19:37:11 +01:00 |
|
Victoria Brekenfeld
|
a8920f533e
|
debug: Enable renderdoc without screencopy
|
2023-03-06 19:37:11 +01:00 |
|
Victoria Brekenfeld
|
d16b752030
|
chore: Update smithay
|
2023-03-06 19:37:11 +01:00 |
|
Victoria Brekenfeld
|
c787cbdbbd
|
Merge pull request #80 from pop-os/relative-pointer_jammy
Expose relative pointer global on the kms backend
|
2023-03-06 12:53:56 +01:00 |
|
Ian Douglas Scott
|
5b950a9be7
|
kms: Use primary node if no render node is found
It seems this is all that's needed to make cosmic-comp run in a VM
without graphics acceleration.
Fixes https://github.com/pop-os/cosmic-comp/issues/62.
|
2023-03-03 12:22:14 -08:00 |
|
Ian Douglas Scott
|
313bdd91b8
|
Expose relative pointer global on the kms backend
|
2023-02-27 13:54:49 -08:00 |
|
Victoria Brekenfeld
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Victoria Brekenfeld
|
844ed552b9
|
smithay fixes
|
2023-02-24 17:42:20 +01:00 |
|
Victoria Brekenfeld
|
10c23e17f9
|
kms: Don't mark surface as pending, if rendering failed
|
2023-02-24 17:42:20 +01:00 |
|
Ian Douglas Scott
|
26a652f039
|
Exclude "cosmic-workspace-overview" from workspace screencopy
|
2023-02-21 15:16:10 -08:00 |
|
Victoria Brekenfeld
|
5ba068ec82
|
kms: Fixup new backend initializtion
|
2023-02-14 23:15:58 +01:00 |
|
Victoria Brekenfeld
|
4a9dfcead0
|
deps: Update smithay
Integrate new multigpu allocator code for gpu->gpu copies using the vulkan allocator.
Also integrates Xwayland clipboard sync.
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
7d4aabae6d
|
kms: Fix tty-switching
|
2023-01-25 18:43:35 +01:00 |
|
Victoria Brekenfeld
|
7704f65d02
|
kms: Don't remove outputs from shell, before reading config
|
2023-01-24 21:13:55 +01:00 |
|
Victoria Brekenfeld
|
e7be9d6abf
|
xwayland: kms fixes
|
2023-01-24 19:35:37 +01:00 |
|
Victoria Brekenfeld
|
ae42c5ede9
|
workspace: Update xwayland render order
|
2023-01-23 22:56:22 +01:00 |
|
Victoria Brekenfeld
|
9b1221edc5
|
xwm: More fixes
|
2023-01-23 18:25:01 +01:00 |
|
Victoria Brekenfeld
|
1d28574088
|
xwayland: Add initial support
|
2023-01-18 20:25:32 +01:00 |
|
Victoria Brekenfeld
|
7992ad67f6
|
update smithay, iced; reworked window for xwayland
|
2023-01-16 15:37:54 +01:00 |
|
Victoria Brekenfeld
|
8a2e1e5c89
|
deps: Update smithay
|
2023-01-16 15:22:34 +01:00 |
|
Victoria Brekenfeld
|
bce88d2514
|
deps: Update smithay
|
2022-12-27 18:27:29 +01:00 |
|
Victoria Brekenfeld
|
74cec7bdd6
|
kms: Don't loose screencopy sessions
|
2022-12-03 00:06:20 +01:00 |
|
Victoria Brekenfeld
|
7092c523f5
|
deps: Update smithay
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
|
2022-11-28 17:50:41 +01:00 |
|
Victoria Brekenfeld
|
4a9afd0572
|
shell: Fix render positions for global workspace mode
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
b5ef2c5bde
|
kms: Use recent average frame_time for delay
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
e88f5898f7
|
window: Add window-specific debug overlay (not enabled)
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
b2686424ea
|
seat: Workaround old active outputs on hotplug
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
1de4b97bca
|
debug: Add image support and gpu vendor logos
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
36cb2ac719
|
debug: Better frame graph
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
7a034c8e52
|
deps: smithay + egui update
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
bca72a9b0e
|
kms: Correctly apply disabled confs
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
48c071466f
|
kms: Fix damage issues due to timing
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
5057dec552
|
kms: Don't queue frames only after vblank
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
9af7e1ecb2
|
render: More notes for fast-copy screencopy path
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
6eb7493ad7
|
screencopy: Use new error types
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
1eef3b3d78
|
winit: Fix double wl_outputs
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
5a4df346a8
|
wip: screencopy
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
01b34aadd2
|
shell/floating: Add interactive move grab
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
00f1b029da
|
wip: New shell logic
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
8e6537de39
|
deps: Update smithay
|
2022-09-28 15:18:04 +02:00 |
|
Victoria Brekenfeld
|
88c502527e
|
kms: Don't depend on EDID being available
|
2022-09-22 18:21:03 +02:00 |
|
Victoria Brekenfeld
|
aa4a83b8ac
|
drm: Log missing properties
|
2022-09-22 15:11:27 +02:00 |
|
Ian Douglas Scott
|
7b670afc36
|
Update smithay and wayland-rs
Includes updates for split between `smithay::wayland::output` and
`smithay::output`.
|
2022-09-09 20:00:00 -07:00 |
|