116 Commits

Author SHA1 Message Date
cb3a8143ca update function loading with template 2026-01-11 12:29:54 +11:00
c2b7544979 add func for creating texture without data 2025-12-26 20:22:04 +11:00
ec98ea6f5b add elem index to createimageview 2025-12-26 18:58:40 +11:00
e412227cfc add array index to descriptor struct 2025-12-26 18:51:36 +11:00
11cf96b799 add first instance param to draw indexed 2025-12-22 14:44:59 +11:00
1871734f37 add vertex offset to draw indexed 2025-12-22 14:23:48 +11:00
0e8057fa80 fix param order 2025-12-22 12:31:01 +11:00
9824b0c25b add set scissor functions 2025-12-21 21:00:59 +11:00
b3639d9c88 move unittests behind version flag 2025-12-10 17:26:30 +11:00
589b2191ba remove logging 2025-12-05 07:23:36 +11:00
b05d055383 fix xlib differences in vulkan, properly handle swapchain recreations 2025-12-04 11:47:13 +11:00
6bd4718063 update from xcb to xlib 2025-11-30 16:28:46 +11:00
f96d30ae9c undo descriptor count change 2025-11-23 14:41:22 +11:00
9340114d02 add descriptor count 2025-11-23 14:35:53 +11:00
a484c0cbe1 add binding to create sampler 2025-11-23 11:29:04 +11:00
4b43421dc9 add bindings to creating descriptors 2025-11-23 11:22:19 +11:00
748c8ec00e bug fixes for descriptors 2025-11-22 18:29:41 +11:00
c0cf20179a actually set type 2025-11-22 18:27:53 +11:00
22feee34a2 add desc type to CreateBuffer 2025-11-22 18:27:04 +11:00
2e70b97acf fix shader layout 2025-11-22 17:03:28 +11:00
4641a17bab add convert image usage 2025-11-22 16:51:18 +11:00
c42238a456 fix typo 2025-11-15 19:42:57 +11:00
fbcb0e8a4a more fixesx 2025-11-15 19:38:23 +11:00
12aeecd99b fix descriptor writes 2025-11-15 19:35:37 +11:00
767990e654 add layout to ImageView on transition 2025-11-15 19:28:16 +11:00
9dbeec7b63 fix transition bug 2025-11-15 19:19:18 +11:00
bb4188feaa add sampler writes 2025-11-15 19:11:48 +11:00
1566cec6d6 add sampler writes 2025-11-15 19:11:18 +11:00
7fe14c7906 fix queue selection bug 2025-11-15 19:02:41 +11:00
9c52d3aa71 fix queue selection 2025-11-15 19:00:25 +11:00
ee6797c69e big refactor 2025-11-15 18:21:37 +11:00
2a0ed55aba fix enum 2025-11-06 08:04:21 +11:00
528e4865c9 fix descriptor handling 2025-11-06 08:03:06 +11:00
ab0ca67f40 fix descriptor write 2025-11-06 07:57:38 +11:00
b4d7f4fb16 update descriptor handling 2025-11-06 07:48:24 +11:00
614ee40d85 fix types 2025-11-02 14:18:59 +11:00
27d9c19d11 fix another bug 2025-11-02 14:16:54 +11:00
361aafa206 fix typo 2025-11-02 14:16:12 +11:00
7394604b33 change how present modes are handled 2025-11-02 14:15:33 +11:00
d46741a480 add write descriptor function for array descriptors 2025-11-01 16:04:40 +11:00
1b4d997976 add uniform buffer to descriptor pool sizes 2025-10-29 05:30:29 +11:00
e5cfa8aac7 fix pipeline layout create bug 2025-10-29 05:27:34 +11:00
53c500c302 fix spirv reflect 2025-10-28 05:21:59 +11:00
7bc9886ffb update build script 2025-10-28 05:14:20 +11:00
0b411a1182 add spirv reflect 2025-10-28 05:05:12 +11:00
6021713286 undo last commit 2025-10-26 13:14:52 +11:00
644fbda520 remove platformhandles struct 2025-10-26 13:10:51 +11:00
441e6adc48 remove embed 2025-10-12 20:12:04 +11:00
cd9e3bb36a make alloc function names consistent 2025-10-12 16:42:47 +11:00
0be80e3a3e fix alloc 2025-09-29 08:01:46 +10:00