Commit Graph

23 Commits

Author SHA1 Message Date
Robin Voetter
f9d87cc226 Add missing pub's 2020-06-30 17:13:06 +02:00
Robin Voetter
c6054d2665 API Version parsing & rendering 2020-06-30 16:48:58 +02:00
Robin Voetter
cd403e57ff Fix empty enums being skipped over 2020-06-30 02:44:03 +02:00
Robin Voetter
3b7b06fbac Extension info rendering 2020-06-30 01:39:29 +02:00
Robin Voetter
c454400ff3 Extension/feature filtering + main generate function 2020-06-29 19:45:23 +02:00
Robin Voetter
134c78dc6f Whoops 2020-06-29 00:55:24 +02:00
Robin Voetter
81cdbce53b Wrapper rendering first iteration 2020-06-28 20:02:16 +02:00
Robin Voetter
7dfad114ab Begin wrapper rendering 2020-06-28 02:50:38 +02:00
Robin Voetter
bf0c4713d2 Command pointers & info 2020-06-22 01:34:40 +02:00
Robin Voetter
3bef667e24 Handle bitflags 2020-06-20 04:15:31 +02:00
Robin Voetter
0d6e65eeec calling convention on function pointers + don't emit many-pointers to c_void 2020-06-17 03:20:19 +02:00
Robin Voetter
a4d5d24212 Handle rendering 2020-06-17 01:10:22 +02:00
Robin Voetter
df886c5167 Api constant rendering 2020-06-16 19:24:39 +02:00
Robin Voetter
10d0b3bfcf Field defaults, make types optional by default 2020-06-16 14:15:18 +02:00
Robin Voetter
1631265a1c Handle foreign types 2020-06-16 02:41:05 +02:00
Robin Voetter
b9cbe5a155 Rendering setup 2020-06-15 04:11:13 +02:00
Robin Voetter
e6884a4622 DeclarationResolver 2020-06-13 16:00:48 +02:00
Robin Voetter
c2974a16e6 Use @Type(.Opaque) for opaque types, render more stuff 2020-06-09 01:39:55 +02:00
Robin Voetter
c667287d7d Zig 0.6.0 compat; More vulkan compat 2020-05-11 01:51:23 +02:00
Robin Voetter
c542e70e15 Prefer loops over repetitive code 2020-01-29 01:10:40 +01:00
Robin Voetter
aab96814a5 Struct & union rendering 2020-01-29 01:01:25 +01:00
Robin Voetter
5a7dcc7d0c Type info and funcpointer rendering 2020-01-28 16:33:42 +01:00
Robin Voetter
191c445683 API definitions and enum declaration rendering 2020-01-27 23:14:52 +01:00