PancakeTAS
|
94d243bc2d
|
workaround: leak Vulkan instance & device
(CI) lsfg-vk / build (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
(CI/Flatpak) lsfg-vk / flatpak-extensions (23.08) (push) Waiting to run
comments document why this is needed. closes #59
|
2025-12-25 22:45:31 +01:00 |
|
PancakeTAS
|
ceff118e8a
|
fix: change various definitions for x86 support
|
2025-12-25 21:47:19 +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
|
78bcb05fce
|
refactor(cleanup): license identifiers
|
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
|
e7bfccd7c1
|
refactor(cleanup): rename namespaces and handle errors more robustly
|
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
|
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
|
83c3ce68b0
|
refactor(cleanup): proper device picker
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
69a9767551
|
refactor(cleanup): non-wrapped error constructor
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
d6fee39ddd
|
refactor(cleanup): do not link Vulkan
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
019dd214c7
|
refactor(cleanup): fix shaders
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
690c166f7e
|
refactor(cleanup): fix new error type
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
f3536b0895
|
refactor(cleanup): rewrite main pass in new abstraction
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
c3d6cdfc28
|
refactor(cleanup): rewrite pre-pass in new abstraction
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
96ae2c760c
|
refactor(cleanup): main backend context & instance logic
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
67ba28148b
|
refactor(cleanup): shader/descriptor set helper
|
2025-12-25 04:32:22 +01:00 |
|
PancakeTAS
|
3879dd9b3d
|
refactor(cleanup): refactor dll & shader extraction logic
|
2025-12-25 04:32:22 +01:00 |
|