janis
|
ce46ca1801
|
extract device into renderer_device
add deviceref macro
|
2026-10-24 17:36:43 +02:00 |
|
janis
|
666e05bb8e
|
command impls
|
2026-04-12 10:33:59 +02:00 |
|
janis
|
c731f79f81
|
switching to more generic DeviceObject impl
|
2026-04-10 01:47:34 +02:00 |
|
janis
|
44ff4c4839
|
pipeline cache
|
2026-04-04 15:46:17 +02:00 |
|
janis
|
b0f6c7a1b3
|
yeah........
|
2026-04-02 17:10:37 +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
|
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
|
c70c1591db
|
stuff: slight refactoring
|
2025-01-18 14:49:25 +01:00 |
|
Janis
|
0f96689079
|
images+commands: sync
- lock pool when allocating command buffers
- store image parent as weak arc in order to not create cycles
|
2025-01-05 18:22:50 +01:00 |
|
Janis
|
2fc7d3e179
|
commandbuffer: tracking state and fn end()
|
2025-01-05 03:11:44 +01:00 |
|
Janis
|
ac40cddfb7
|
command is DeviceOwnedHandle derived now
CommandList helper for submitting many commands in one submit call
|
2025-01-05 01:14:32 +01:00 |
|
Janis
|
e8d4e1af98
|
cmd: vkCmdCopyImages
|
2025-01-04 02:16:28 +01:00 |
|
Janis
|
87e6361323
|
tracing info/debug changes
|
2025-01-01 22:39:19 +01:00 |
|
Janis
|
409fd653c7
|
take optional wait semaphore when presenting
no longer assume that frame.release is necessarily signaled.
this previously caused a hang in the async_swapchain_acquiring test.
|
2025-01-01 21:35:38 +01:00 |
|
Janis
|
e76bf29840
|
warning cleanup
|
2025-01-01 02:00:23 +01:00 |
|
Janis
|
e8bcaae2a7
|
render egui to the screen (finally)
|
2024-12-31 11:19:23 +01:00 |
|
Janis
|
81f1ee1f96
|
pipeline
|
2024-12-30 04:56:07 +01:00 |
|
Janis
|
f0fff72bce
|
idek so much when i thought i was only doing egui integration
egui cant draw yet, but textures are loaded/updated
|
2024-12-29 15:48:55 +01:00 |
|
Janis
|
f7e6a92018
|
command buffer abstraction, images/buffers start
|
2024-12-22 02:02:27 +01:00 |
|
Janis
|
9d132066d3
|
fix singleuse command buffer, waiting on swapchain drop
|
2024-12-21 04:15:18 +01:00 |
|
Janis
|
37aaa07edc
|
async acquire image
|
2024-12-20 22:47:41 +01:00 |
|
Janis
|
29258aed7b
|
stuff?
|
2024-12-15 22:24:18 +01:00 |
|