Commit Graph

146 Commits

Author SHA1 Message Date
David Allemang
790c7955c7 swapchain with vulkan-tutorial 2024-04-01 23:44:36 -04:00
David Allemang
8e90619d6a move noise to gfx.zig 2024-04-01 22:42:10 -04:00
David Allemang
836daad0ae create swapchain, fetch images, image views 2024-04-01 22:12:22 -04:00
David Allemang
6f7378cf21 un-comment command buffer sections 2024-04-01 21:28:49 -04:00
David Allemang
d6baf2ef09 comment command buffers + swapchain stuff. going to follow vulkan-tutorial instead 2024-04-01 21:12:34 -04:00
David Allemang
1b3302cc99 incremental - dropping swapchain 2024-04-01 20:47:29 -04:00
David Allemang
10dcd3125a debugging the swapchain recreate bugs 2024-03-30 23:59:16 -04:00
David Allemang
538c234213 debug messenger and validation layers. fix dynamic rendering layout errors. still broken on quadro 2024-03-30 22:46:57 -04:00
David Allemang
fb42f4c47f remove graphics_context.zig 2024-03-30 00:51:42 -04:00
David Allemang
2402f29742 incremental remove GraphicsContext 2024-03-30 00:41:48 -04:00
David Allemang
5a48cdd936 debugging swapchain create with hardcoded values seems to work? 2024-03-29 23:43:15 -04:00
David Allemang
c69ba42f02 wip: extract create_device and use it; disable swapchain/presentation/etc. 2024-03-29 23:31:06 -04:00
David Allemang
a029196cdd inspecting without glfw 2024-03-29 16:30:53 -04:00
David Allemang
84167b7bd3 wip: extract create_device() but do not use yet 2024-03-28 17:31:45 -04:00
David Allemang
282e85db24 graphics_context incremental teardown 2024-03-28 16:06:50 -04:00
David Allemang
0f840a6422 vec4 and indices 2024-03-28 14:30:02 -04:00
David Allemang
d4196644df vector math experiments 2024-03-27 17:40:39 -04:00
David Allemang
2f70c43c00 switch to dynamic rendering 2024-03-27 14:05:44 -04:00
David Allemang
7bcc460d9b Revert "move vk.xml to src"
This reverts commit 6763d9a73a.
2024-03-27 12:53:06 -04:00
David Allemang
f65a22116a indexed rendering 2024-03-27 11:56:27 -04:00
David Allemang
4413e242fd fixup! direct copy vulkan-zig example 2024-03-27 10:57:34 -04:00
David Allemang
6763d9a73a move vk.xml to src 2024-03-27 10:56:18 -04:00
David Allemang
282c38ddfc direct copy vulkan-zig example 2024-03-22 16:34:26 -04:00
David Allemang
bc9aa90068 use vk.extension_info names 2024-03-22 16:24:34 -04:00
David Allemang
2403befc0e Introduce "Enumeration" type for vk.enumerate* results 2024-03-22 15:59:20 -04:00
David Allemang
9001ee42ac WIP vulkan-tutorial 07 - device extensions 2024-03-21 15:31:34 -04:00
David Allemang
02380af6ab vulkan-tutorial 06 2024-03-21 15:13:32 -04:00
David Allemang
3bf7c4e61b vulkan-tutorial 05 2024-03-21 14:14:43 -04:00
David Allemang
a7c3ce3a69 vulkan-tutorial 04 2024-03-21 13:45:36 -04:00
David Allemang
e5cc05e2b8 separate Window.zig and Context.zig 2024-03-21 13:09:24 -04:00
David Allemang
0d183d79a0 comptime USE_DEBUG_LAYERS 2024-03-21 11:49:21 -04:00
David Allemang
85af42ffc1 vulkan-tutorial 03 2024-03-21 11:37:39 -04:00
David Allemang
1b89ff4b25 vulkan-tutorial 02 2024-03-20 19:08:59 -04:00
David Allemang
872323bf2a vulkan-tutorial 01 2024-03-20 18:50:04 -04:00
David Allemang
90f3ecda90 minimal vulkan + glfw 2024-03-20 17:10:21 -04:00
David Allemang
0f148031e3 add todo about serve wrapper 2024-03-05 17:24:41 -05:00
David Allemang
e9663d62fa working enet connection 2024-03-05 17:23:32 -05:00
David Allemang
bd05dae216 split into client and main zig 2024-03-05 13:38:13 -05:00
David Allemang
24f32f5725 add enet 2024-03-05 12:48:16 -05:00
David Allemang
3b79a87095 test in-place encrypt decrypt. it works 2024-03-05 10:44:39 -05:00
David Allemang
4fc1436431 working dh aes flow 2024-03-04 20:45:42 -05:00
David Allemang
12ab3391e8 random testing 2024-03-04 17:28:29 -05:00
David Allemang
7cd5f61256 WIP: dh / aes testing 2024-03-04 17:24:44 -05:00
David Allemang
09e08c3c4c Revert "random testing"
This reverts commit 36f8b3d65b.
2024-03-04 16:18:19 -05:00
David Allemang
36f8b3d65b random testing 2024-03-04 16:18:06 -05:00
David Allemang
7b25c31918 zig init 2024-03-04 14:56:01 -05:00