Commit graph

387 commits

Author SHA1 Message Date
PancakeTAS
6d2ed649c9
fix: ui: let the layout decide group height
Some checks are pending
(CI) lsfg-vk / build (push) Waiting to run
(CI/Flatpak) lsfg-vk / flatpak-extensions (23.08) (push) Waiting to run
(CI/Flatpak) lsfg-vk / flatpak-extensions (24.08) (push) Waiting to run
(CI/Flatpak) lsfg-vk / flatpak-extensions (25.08) (push) Waiting to run
(CI/Flatpak) lsfg-vk / flatpak-ui (push) Waiting to run
for some reason one the Steam Deck pixels don't quite mean pixels
2025-12-25 06:23:47 +01:00
PancakeTAS
1975f2f64f
fix: remove leftover stderr
I should sleep
2025-12-25 05:17:22 +01:00
PancakeTAS
991056abc1
fix: fix order of partial match
the string in the profile needs to be the end of the identified string, not the other way around
2025-12-25 05:00:30 +01:00
PancakeTAS
2a13914b55 refactor(cleanup): add docs to main repository 2025-12-25 04:32:22 +01:00
PancakeTAS
f3019dd714 refactor(cleanup): declare as string, not bool 2025-12-25 04:32:22 +01:00
PancakeTAS
35603aa1ad refactor(cleanup): fix detection logic 2025-12-25 04:32:22 +01:00
PancakeTAS
9ba851ba08 refactor(cleanup): ui backwards compat fixes 2025-12-25 04:32:22 +01:00
PancakeTAS
b57e364fab refactor(cleanup): correct intendation of default config 2025-12-25 04:32:22 +01:00
PancakeTAS
1cba898ade refactor(cleanup): fix active_in model 2025-12-25 04:32:22 +01:00
PancakeTAS
ff97eca240 refactor(cleanup): update README.md 2025-12-25 04:32:22 +01:00
PancakeTAS
b8871441d5 refactor(cleanup): custom cli (including benchmark) & fixup 2025-12-25 04:32:22 +01:00
PancakeTAS
46d5120750 refactor(cleanup): version bump & release workflow 2025-12-25 04:32:22 +01:00
PancakeTAS
884ff2754b refactor(cleanup): fix exe detection 2025-12-25 04:32:22 +01:00
PancakeTAS
3caaf0dea6 refactor(cleanup): update issue templates 2025-12-25 04:32:22 +01:00
PancakeTAS
78bcb05fce refactor(cleanup): license identifiers 2025-12-25 04:32:22 +01:00
PancakeTAS
b2ce4856bd refactor(cleanup): workflows & flatpaks 2025-12-25 04:32:22 +01:00
PancakeTAS
70dea45251 refactor(cleanup): be nicer on older compilers 2025-12-25 04:32:22 +01:00
PancakeTAS
9e129aaf8d refactor(cleanup): add installation logic to buildscript 2025-12-25 04:32:22 +01:00
PancakeTAS
e053d3dcab refactor(cleanup): do not allow empty profiles/games 2025-12-25 04:32:22 +01:00
PancakeTAS
ec37172b83 refactor(cleanup): add ui icon 2025-12-25 04:32:22 +01:00
PancakeTAS
569302dffe refactor(cleanup): remove process picker
we don't need it anymore
2025-12-25 04:32:22 +01:00
PancakeTAS
98c1e8587d refactor(cleanup): add active_in dialog 2025-12-25 04:32:22 +01:00
PancakeTAS
9fa79b7b94 refactor(cleanup): fill gpu model & fix layout widths 2025-12-25 04:32:22 +01:00
PancakeTAS
73a34a0a27 refactor(cleanup): automatically reload configuration 2025-12-25 04:32:22 +01:00
PancakeTAS
51c39c6a1c refactor(cleanup): write configuration serializer 2025-12-25 04:32:22 +01:00
PancakeTAS
08f7c77fd2 refactor(cleanup): enable profile creation/deletion through ui 2025-12-25 04:32:22 +01:00
PancakeTAS
effd469b5e refactor(cleanup): synchronize configuration state with ui 2025-12-25 04:32:22 +01:00
PancakeTAS
2f4b0cc5db refactor(cleanup): make configuration a common objet 2025-12-25 04:32:22 +01:00
PancakeTAS
e7bfccd7c1 refactor(cleanup): rename namespaces and handle errors more robustly 2025-12-25 04:32:22 +01:00
PancakeTAS
8e685e0794 refactor(cleanup): begin ui rewrite in qt 2025-12-25 04:32:22 +01:00
PancakeTAS
1201b416d2 refactor(cleanup): introduce a pipeline cache 2025-12-25 04:32:22 +01:00
PancakeTAS
d36f9e7e50 refactor(cleanup): optimize VRAM amount a slight bit 2025-12-25 04:32:22 +01:00
PancakeTAS
350d843223 refactor(cleanup): remove format and memory model dependency 2025-12-25 04:32:22 +01:00
PancakeTAS
0e65c9881f refactor(cleanup): reuse command buffers and semaphores 2025-12-25 04:32:22 +01:00
PancakeTAS
55c5c903af refactor(cleanup): submit a single barrier 2025-12-25 04:32:22 +01:00
PancakeTAS
40b44bbc7a refactor(cleanup): hide out of date errors 2025-12-25 04:32:22 +01:00
PancakeTAS
a0176718bc refactor(cleanup): prevent wayland wsi early reuse 2025-12-25 04:32:22 +01:00
PancakeTAS
a354150cba refactor(cleanup): fix a memory leak & optimize reuse 2025-12-25 04:32:22 +01:00
PancakeTAS
df6367cf2e refactor(cleanup): dynamically allocate descriptor pool sizes 2025-12-25 04:32:22 +01:00
PancakeTAS
e0fac3e5a9 refactor(cleanup): implement basic/none frame pacing 2025-12-25 04:32:22 +01:00
PancakeTAS
7e936784ab refactor(cleanup): initial swapchain logic & temporary backend creation 2025-12-25 04:32:22 +01:00
PancakeTAS
9ba80142b2 refactor(cleanup): global cleanup 2025-12-25 04:32:22 +01:00
PancakeTAS
883f3d2556 refactor(cleanup): backend initialization logic 2025-12-25 04:32:22 +01:00
PancakeTAS
6bd907516a refactor(cleanup): deinitialization logic 2025-12-25 04:32:22 +01:00
PancakeTAS
6f5f8edbdd refactor(cleanup): support device loader function in backend 2025-12-25 04:32:22 +01:00
PancakeTAS
bf1d8a8a09 refactor(cleanup): pass vulkan instance to layer 2025-12-25 04:32:22 +01:00
PancakeTAS
0b387b2b37 refactor(cleanup): remove global constructors and initialize vk funcs 2025-12-25 04:32:22 +01:00
PancakeTAS
5bc7555744 refactor(cleanup): remove cast function 2025-12-25 04:32:22 +01:00
PancakeTAS
8f2f267e4d refactor(cleanup): fix string lifetimes 2025-12-25 04:32:22 +01:00
PancakeTAS
83c3ce68b0 refactor(cleanup): proper device picker 2025-12-25 04:32:22 +01:00