Cody Goodson
c66158e87c
Small cleanup.
...
- Replaced GenericFeaturesPNextNode's set function with a template constructor.
- Moved validation asserts for extension feature structs into source.
- Dispatch table now generates in UTF-8.
2021-06-16 10:52:07 -06:00
Cody Goodson
10d88ae840
Reverted back to dispatch table creation function in device type
...
- Added noexcept modifier to proxys
- Change name of header to VkBoostrapDispatch.h
2021-06-06 12:49:23 -07:00
Cody Goodson
2c0fe72ad9
Shorthand populated init
2021-06-06 12:49:23 -07:00
Cody Goodson
b963aeb94b
Added populated function to gen and exception handling to vk.xml fetch.
2021-06-06 12:49:23 -07:00
Cody Goodson
6eefc9c7e2
Added dependency prompt/exception handling.
2021-06-06 12:49:23 -07:00
Cody Goodson
a61e221d59
Trimmed branching in script and modified usage in core lib.
2021-06-06 12:49:23 -07:00
Cody Goodson
dd1df1396c
Forgot to remove const ref
2021-06-06 12:49:23 -07:00
Cody Goodson
45419be295
Removed old unused vars
2021-06-06 12:49:23 -07:00
Cody Goodson
63d252e828
Rework complete.
2021-06-06 12:49:23 -07:00
Cody Goodson
ae402c6a19
Function loading is working again and now handles collections of requirements. Only header gen is left.
2021-06-06 12:49:23 -07:00
Cody Goodson
88358fb9cf
In progress rework
2021-06-06 12:49:23 -07:00
Cody Goodson
cd0959f37e
Make proxys const.
2021-06-06 12:49:23 -07:00
Cody Goodson
85b17b40e7
Removed unneeded private.
2021-06-06 12:49:23 -07:00
Cody Goodson
03258bfab2
Simplified parsing text modifiers in proxy generation and fixed extension function proxys not being generated.
2021-06-06 12:49:23 -07:00
Cody Goodson
5c5b8dad34
Cleanup + license/info.
2021-06-06 12:49:23 -07:00
Cody Goodson
8dc3c2aeee
Proxys added to autogen. Updated test.
2021-06-06 12:49:23 -07:00
Cody Goodson
2445eb0b28
Loading looks good, but requires passing Device still;
2021-06-06 12:49:23 -07:00
Cody Goodson
d8c6fe42b8
Handling extensions + incorporating DispatchTable into main src
...
- which means rewriting almost the entire script..
2021-06-06 12:49:23 -07:00
Cody Goodson
a0a0738299
Header generation is working
...
- No loading yet
2021-06-06 12:49:23 -07:00
Cody Goodson
b06763b187
In progress dispatch gen
2021-06-06 12:49:23 -07:00