Commit graph

35 commits

Author SHA1 Message Date
PancakeTAS
1a9925129b
temporal logic for downsample & merge 2025-07-01 03:38:11 +02:00
PancakeTAS
bd759399d4
get application to compile temporarily 2025-07-01 03:19:01 +02:00
PancakeTAS
3a7864ee19
switch namespace and initial draft for lsfg main 2025-07-01 03:17:40 +02:00
PancakeTAS
64331fbb9a
more testing for bugs 2025-07-01 00:56:37 +02:00
PancakeTAS
5c7cc5a456
finaly fixes 2025-06-30 09:44:37 +02:00
PancakeTAS
42a692cd62
remaining shaderchains 2025-06-30 07:51:57 +02:00
PancakeTAS
faff05fb4f
more refactors and fixes 2025-06-30 06:52:42 +02:00
PancakeTAS
50f5153374
initial extract, magic & merge shaderchains 2025-06-30 05:27:41 +02:00
PancakeTAS
33e11eef3e
shaderchain draft headers 2025-06-30 04:57:55 +02:00
PancakeTAS
c3e1d0ded9
downsample & alpha shaderchain 2025-06-30 03:27:22 +02:00
PancakeTAS
0345ec9e69
reorganize utils 2025-06-30 02:18:01 +02:00
PancakeTAS
10ac493312
host image copyless host image copy 2025-06-30 01:58:36 +02:00
PancakeTAS
bdeae9b8d0
host image copy 2025-06-30 01:10:54 +02:00
PancakeTAS
6b21e1f298
initial shaderchain 2025-06-30 00:43:20 +02:00
PancakeTAS
15c2319ab6
more utility functions and cleanup 2025-06-30 00:33:02 +02:00
PancakeTAS
b463d71f69
builder for descriptor set updates 2025-06-29 23:31:34 +02:00
PancakeTAS
80f27ad188
less copies for buffer init 2025-06-29 22:43:54 +02:00
PancakeTAS
f724229ae4
bugfixes and pipeline barriers 2025-06-29 22:34:36 +02:00
PancakeTAS
dc11a64c0a
general cleanup 2025-06-29 20:20:02 +02:00
PancakeTAS
6261a6ed6e
initial round of fixes 2025-06-29 19:35:29 +02:00
PancakeTAS
736fa9b74f
descriptor set updates 2025-06-29 19:04:56 +02:00
PancakeTAS
d0bd00d412
core sampler and buffer objects 2025-06-29 19:04:45 +02:00
PancakeTAS
d3a903524a
core descriptor pool/set objects 2025-06-29 18:08:17 +02:00
PancakeTAS
013950596c
more compute mandatory functions 2025-06-29 18:08:04 +02:00
PancakeTAS
2832020d10
fixing bugs and continuing main 2025-06-29 17:21:21 +02:00
PancakeTAS
93ecfbd79e
const correctness 2025-06-29 17:21:04 +02:00
PancakeTAS
20fcab9a88
fence support in commandbuffer 2025-06-29 17:20:38 +02:00
PancakeTAS
d3f5d87d61
more comfortable way to initialize shader 2025-06-29 16:52:01 +02:00
PancakeTAS
2717f02f0f
core pipeline object 2025-06-29 16:45:35 +02:00
PancakeTAS
ce6542a039
fixes 2025-06-29 16:44:25 +02:00
PancakeTAS
e5eb4cb740
core image object 2025-06-29 15:34:58 +02:00
PancakeTAS
8bbeb183ad
add descriptor set layouts to shadermoduel 2025-06-29 15:34:47 +02:00
PancakeTAS
40d7d032a3
initial set of core vulkan objects 2025-06-29 05:05:47 +02:00
PancakeTAS
fe5a8520e5
base vulkan classes 2025-06-29 05:05:29 +02:00
PancakeTAS
bf2b683264
initial commit 2025-06-29 05:05:11 +02:00