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
|
b5ef2c5bde
|
kms: Use recent average frame_time for delay
|
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
|
5a4df346a8
|
wip: screencopy
|
2022-11-23 16:09:58 +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 |
|
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 |
|
Victoria Brekenfeld
|
e1894ef425
|
kms: Don't reschedule rendering on inactive sessions
|
2022-08-31 13:10:24 +02:00 |
|
Victoria Brekenfeld
|
6690e13d54
|
deps: Update smithay
|
2022-08-31 13:01:23 +02:00 |
|
Victoria Brekenfeld
|
9e0a6e1b5f
|
fmt commit
|
2022-08-30 13:28:36 +02:00 |
|
Victoria Brekenfeld
|
1928f9a9af
|
kms: Cleanup old render timers
|
2022-08-17 17:14:01 +02:00 |
|
Victoria Brekenfeld
|
9611dcd496
|
kms: Clear pending state when deactivating surface
|
2022-08-17 17:13:44 +02:00 |
|
Victoria Brekenfeld
|
6fd29784d2
|
kms: Fix remaining hot-plugging issue
|
2022-08-11 17:13:56 +02:00 |
|
Victoria Brekenfeld
|
944af9ab85
|
export_dmabuf: Initial support
|
2022-08-05 14:28:37 +02:00 |
|
Victoria Brekenfeld
|
51968b0984
|
kms: Fix target node for output
|
2022-08-03 16:41:47 +02:00 |
|
Victoria Brekenfeld
|
2fa14d8c58
|
debug: Fix compilation
|
2022-08-03 16:34:04 +02:00 |
|
Victoria Brekenfeld
|
63b252e47d
|
input: Add screenshotting shortcut
|
2022-07-20 17:25:55 +02:00 |
|
Victoria Brekenfeld
|
f23e556199
|
kms: correctly filter modes
|
2022-07-19 14:41:04 +02:00 |
|
Victoria Brekenfeld
|
994114661b
|
deps: Update for wayland-rs beta.8
|
2022-07-18 18:04:02 +02:00 |
|
Victoria Brekenfeld
|
a6417fe2ea
|
Merge pull request #26 from pop-os/remove-surface_jammy
|
2022-07-16 02:34:45 -06:00 |
|
Ian Douglas Scott
|
5f8a206036
|
Remove entry from device.surfaces on disconnect
|
2022-07-15 20:20:50 -07:00 |
|
Ian Douglas Scott
|
2d6efb2db2
|
Don't mix up x and y arranging display outputs
Fixes issue where default layout had displays positioned vertically
with gaps.
|
2022-07-15 13:28:40 -07:00 |
|
Victoria Brekenfeld
|
39de286d51
|
cargo fmt
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
270f06182e
|
backend: Adopt to new wayland-display handling
|
2022-07-04 16:01:06 +02:00 |
|
Victoria Brekenfeld
|
46e679ec92
|
kms: Optimize buffer imports to secondary gpus
|
2022-05-16 18:11:24 +02:00 |
|
Victoria Brekenfeld
|
b07ac107b1
|
chore: Update to newest smithay/calloop
|
2022-05-12 16:35:36 +02:00 |
|
Victoria Brekenfeld
|
8ccb93d8eb
|
cargo fmt
|
2022-05-03 13:37:51 +02:00 |
|
Victoria Brekenfeld
|
c567448fc8
|
kms: Fix VT switching back to cosmic
|
2022-04-27 13:25:17 +02:00 |
|
Victoria Brekenfeld
|
969cc8dae5
|
render: Reset buffers after non-space-tracked rendering
|
2022-04-26 16:52:49 +02:00 |
|
Victoria Brekenfeld
|
81374ed282
|
kms: Corrently resume when switching back VTs
|
2022-04-26 12:28:50 +02:00 |
|
Victoria Brekenfeld
|
e5cd473a3a
|
config: input device configuration
|
2022-04-25 23:00:30 +02:00 |
|
Victoria Brekenfeld
|
b5ef2272c0
|
kms: Enable VT switching
|
2022-04-25 12:36:28 +02:00 |
|
Victoria Brekenfeld
|
3fe082d648
|
kms: Disable frame pacing for now
|
2022-04-21 12:43:31 +02:00 |
|
Victoria Brekenfeld
|
3ffdf58e0f
|
output_conf: Fixed scaling issues
|
2022-04-20 16:06:37 +02:00 |
|
Victoria Brekenfeld
|
a8aeba8f09
|
refactor: dynamic output configuration
|
2022-04-14 22:16:37 +02:00 |
|
Victoria Brekenfeld
|
edbfcfa2e5
|
wayland: Add support for wlr_output_configuration
|
2022-04-13 23:00:55 +02:00 |
|
Victoria Brekenfeld
|
ec861fadd4
|
shell: load/update output configuration
|
2022-04-05 16:36:45 +02:00 |
|
Victoria Brekenfeld
|
a9d6b8c3d7
|
shell: read in config, if available
|
2022-04-05 16:36:39 +02:00 |
|
Victoria Brekenfeld
|
4796832521
|
Groundwork for tiling layout
|
2022-03-30 23:56:53 +02:00 |
|
Victoria Brekenfeld
|
742780ddc3
|
kms: Create socket variants for different gpus
To make it possible for clients to choose a gpu,
we create special sockets per gpu, that advertise
their gpu to clients.
|
2022-03-22 12:41:54 +01:00 |
|
Victoria Brekenfeld
|
8e1c1af6a9
|
debug_ui: Add option to display active gpu
|
2022-03-22 12:37:05 +01:00 |
|
Victoria Brekenfeld
|
9417a72818
|
deps: Update for new smithay changes
|
2022-03-22 12:30:36 +01:00 |
|