kinda improve the loader (its worse)

This commit is contained in:
Greg Wells
2025-06-26 13:02:22 -04:00
parent 751b1f828b
commit b39fc43905
3 changed files with 42 additions and 18 deletions

View File

@@ -3,7 +3,13 @@
#include "gryphn_device_functions.h"
#include "gryphn_command_functions.h"
#include "gryphn_loader_info.h"
#include "utils/lists/gryphn_array_list.h"
gnInstanceFunctions loadInstanceFunctions(loaderInfo info);
gnDeviceFunctions loadDeviceFunctions(loaderInfo info);
gnCommandFunctions loadCommandFunctions(loaderInfo info);
typedef struct loaderLayer {
gnInstanceFunctions instanceFunctions;
gnDeviceFunctions deviceFunctions;
gnCommandFunctions commandFunctions;
} loaderLayer;
loaderLayer loadLayer(loaderInfo info);
GN_ARRAY_LIST(loaderLayer);