Commit graph

116 commits

Author SHA1 Message Date
janis a297dd94da
idk? 2026-04-12 21:03:58 +02:00
janis b8b9bf40a3
more command stuff 2026-04-12 20:23:45 +02:00
janis dde3093536
keep layout around in pipeline 2026-04-12 20:23:19 +02:00
janis 555244b221
more barriers 2026-04-12 15:44:59 +02:00
janis 7acda4d1fb
automatic barriers 2026-04-12 14:26:02 +02:00
janis 666e05bb8e
command impls 2026-04-12 10:33:59 +02:00
janis 15afc00e51
command trait 2026-04-11 23:25:33 +02:00
janis 3438dfde84
starting render commands 2026-04-11 17:28:29 +02:00
janis 75cb3456aa
move render_graph to subfolder 2026-04-11 00:48:48 +02:00
janis 3a39d8dc96
sampler 2026-04-11 00:48:04 +02:00
janis 4f95f3a928
fix font paths 2026-04-10 20:31:14 +02:00
janis c731f79f81 switching to more generic DeviceObject impl 2026-04-10 01:47:34 +02:00
janis c73457b913 pipeline types 2026-04-08 12:34:57 +02:00
janis 8db2d754f8 compile and VVL errors 2026-04-07 18:48:06 +02:00
janis 2446c75d87 pipeline cache with properly managed descruction 2026-04-05 01:14:35 +02:00
janis e4c0479757 fence 2026-04-05 00:06:23 +02:00
janis 7503a73a57 device handle experiment 2026-04-04 16:24:42 +02:00
janis cf7f5152bc clippy 2026-04-04 16:24:36 +02:00
janis 44ff4c4839 pipeline cache 2026-04-04 15:46:17 +02:00
janis cf3244197e warnings 2026-04-04 13:01:52 +02:00
janis 3c59cf022a fix swapchain/surface drop logic error 2026-04-04 00:43:50 +02:00
janis 60760ba67f almost done! 2026-04-04 00:28:43 +02:00
janis ac7e8889db remote slang copy 2026-04-03 18:44:46 +02:00
janis 26b48b6cfa warnings 2026-04-03 03:15:06 +02:00
janis b00b1b3151 fix egui ? 2026-04-03 03:13:51 +02:00
janis 297b79d347 debug name from bevy 2026-04-03 00:17:33 +02:00
janis 82d37247d8 image view type validation 2026-04-02 23:10:01 +02:00
janis 2f05c97bda format class 2026-04-02 17:10:42 +02:00
janis b0f6c7a1b3 yeah........ 2026-04-02 17:10:37 +02:00
janis d91ba8c1b7 buffers 2026-04-02 14:09:42 +02:00
janis 55d22e3164 image? alloc? bruh.. 2026-04-02 13:32:49 +02:00
janis f8907ca6ed more fence/semaphore refactor 2026-03-31 23:07:47 +02:00
janis ea1779a19e fence refactor 2026-03-31 21:40:15 +02:00
janis 4998b7e017 surface/swapchain refactor 2026-03-31 16:56:05 +02:00
janis 4d2dcafb7a more refactoring 2026-03-29 15:17:29 +02:00
janis 05bf7dd61f idk? pdev, queue refactor 2026-03-28 18:11:10 +01:00
janis 20f743d74b instance refactor 2026-03-26 23:18:02 +01:00
janis 41e4a2ed9c instance refactor 2026-03-26 13:04:27 +01:00
janis c1c69d5e54 idk? like.. updating my understanding of the code base after half a year of not touching it 2026-03-26 12:08:48 +01:00
janis fd4e92c69e a lot! 2025-09-20 15:27:21 +02:00
Janis cdb18da722 renderer: thread-local commandpools 2025-01-28 02:30:57 +01:00
Janis d5f9f7f0f0 untrack spirv shaders 2025-01-27 17:06:15 +01:00
Janis 8a7bfed29e font rendering test, ahash, F32 new type 2025-01-27 17:05:43 +01:00
Janis 44076fb5f0 renderer: cleanup 2025-01-19 21:29:46 +01:00
Janis 40ea757543 renderer: remove Vulkan object, move debug mod to its own file 2025-01-19 21:27:45 +01:00
Janis b06c76f1e1 reorder crate dependencies, workspace dependencies 2025-01-19 21:18:06 +01:00
Janis 40885eb9ce renderer: extract swapchain to its own file, refactor types 2025-01-19 18:48:15 +01:00
Janis b2730fecbd device: allow attributes in device_owned_handle types, fix device creation 2025-01-19 18:45:42 +01:00
Janis 0db6b7790d fix: UB in safe rust! 2025-01-19 18:43:09 +01:00
Janis 75e75ec706 util: rawmutexguard: MutexGuard for RawMutex 2025-01-19 18:42:45 +01:00