PancakeTAS
|
dd91eebb6d
|
refactor: remaining pools
|
2025-09-28 23:24:51 +02:00 |
|
PancakeTAS
|
24f7b66e99
|
refactor: vkd struct & buffer pool
|
2025-09-28 23:18:17 +02:00 |
|
PancakeTAS
|
83ec052f73
|
refactor: fixing imports
|
2025-09-27 22:25:40 +02:00 |
|
PancakeTAS
|
c57a950ff5
|
refactor: more work on shaders
|
2025-09-27 17:15:55 +02:00 |
|
PancakeTAS
|
0bdc70a4c3
|
refactor: fixing imports
|
2025-09-26 17:24:17 +02:00 |
|
PancakeTAS
|
cfbc105b9d
|
chore(cleanup): progress on shader registry
|
2025-09-11 20:49:46 +02:00 |
|
PancakeTAS
|
76674ff9b0
|
refactor: fixing includes and write helper type
|
2025-09-11 20:00:44 +02:00 |
|
PancakeTAS
|
65da45be7d
|
refactor: implement shader registry/pool
|
2025-09-10 18:35:22 +02:00 |
|
PancakeTAS
|
7137310e53
|
refactor: remove default constructors
not sure if this is a good idea, but seeing how I've messed up vector allocations in the past, this might prevent bugs from happening
|
2025-09-10 17:53:42 +02:00 |
|
PancakeTAS
|
3c7c5a4413
|
refactor: revert prev 3 commits
|
2025-09-10 17:51:53 +02:00 |
|
PancakeTAS
|
41c0083a04
|
refactor: convenience changes
|
2025-09-01 21:41:35 +02:00 |
|
PancakeTAS
|
32d35c25fc
|
refactor: add multiset helper
|
2025-09-01 21:32:20 +02:00 |
|
PancakeTAS
|
29ee02f080
|
refactor: add useful helpers for images
|
2025-09-01 19:53:41 +02:00 |
|
PancakeTAS
|
438458a575
|
refactor: update submit method
|
2025-09-01 18:31:51 +02:00 |
|
PancakeTAS
|
eef8d4a245
|
refactor: finish final methods
|
2025-09-01 18:22:14 +02:00 |
|
PancakeTAS
|
4c85e45485
|
refactor: refactor image class
|
2025-09-01 18:14:26 +02:00 |
|
PancakeTAS
|
5d9660c1eb
|
refactor: implement new, more basic barrier system
|
2025-09-01 18:04:11 +02:00 |
|
PancakeTAS
|
c3cccb4967
|
refactor: completely remove default operators
they're just defaults anyways.. no need to be this verbose
|
2025-09-01 17:37:12 +02:00 |
|
PancakeTAS
|
1b367f7743
|
refactor: rework abstraction for descriptor sets
|
2025-09-01 17:33:10 +02:00 |
|
PancakeTAS
|
b86291b951
|
refactor: start refactoring core Vulkan abstractions
|
2025-09-01 16:51:34 +02:00 |
|
PancakeTAS
|
daa1e410eb
|
enhancement(nodeps): fix buildsystem warnings
|
2025-08-26 17:19:28 +02:00 |
|
PancakeTAS
|
bfebf9b27e
|
enhancement(nodeps): remove volk dependency
|
2025-08-26 17:19:28 +02:00 |
|
PancakeTAS
|
da16437210
|
fix(test): ensure building works without renderdoc
|
2025-08-13 01:49:25 +02:00 |
|
PancakeTAS
|
012b18b97c
|
feat(fp16): add flag for overriding fp16
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
73e09afcf4
|
feat(fp16): adding all shaders
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
28d293d531
|
feat(fp16): update to use correct index
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
77d1b68b8b
|
feat(fp16): account for new shader bindings
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
3fcde7c126
|
feat(fp16): passthrough fp16 to shader pool
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
b93a4eeaf2
|
feat(fp16): fetch for fp16 support
|
2025-08-12 20:30:34 +02:00 |
|
PancakeTAS
|
b34dd6ddaa
|
feat(test): make tests work
|
2025-08-11 19:33:04 +02:00 |
|
PancakeTAS
|
405733d50e
|
feat(test): write main test
|
2025-08-11 19:33:04 +02:00 |
|
PancakeTAS
|
a90593fdc1
|
feat(test): move util back to framegen
|
2025-08-11 19:33:04 +02:00 |
|
PancakeTAS
|
5b2e9d81e4
|
feat(test): move image uploading util
|
2025-08-11 19:33:04 +02:00 |
|
PancakeTAS
|
219083dcd5
|
feat(test): create file structure for tests
|
2025-08-11 19:33:04 +02:00 |
|
PancakeTAS
|
cdffa42a4f
|
fix: switch to c++ attributes
closes #174
|
2025-08-03 13:29:55 +02:00 |
|
PancakeTAS
|
60ccaac64d
|
fix: hide symbols by default
|
2025-07-30 21:25:00 +02:00 |
|
PancakeTAS
|
61be74fe18
|
fix: bind correct resources in performance mode
|
2025-07-30 21:25:00 +02:00 |
|
PancakeTAS
|
728626dbf2
|
reduce cmake compatibility levels
|
2025-07-25 23:29:59 +02:00 |
|
PancakeTAS
|
19813a6e49
|
fix the gcc build
supersedes #128 (rebase of their pr <3)
|
2025-07-25 22:13:55 +02:00 |
|
PancakeTAS
|
f24263b83b
|
test: use volk rather than Vulkan linkage
|
2025-07-25 19:42:02 +02:00 |
|
PancakeTAS
|
15d9864d0b
|
remove clang requirement (v2)
|
2025-07-18 20:51:24 +02:00 |
|
PancakeTAS
|
f60f2cf313
|
speed-up compilation a bit
|
2025-07-18 17:26:08 +02:00 |
|
PancakeTAS
|
a5ea1893ab
|
initial config file
|
2025-07-18 17:26:08 +02:00 |
|
PancakeTAS
|
3f64d20d8e
|
move subprojects into dedicated folder
|
2025-07-18 17:26:08 +02:00 |
|