added vulkan device and queues creation

This commit is contained in:
Lorenzo Torres 2025-11-03 13:08:46 +01:00
parent 89edee7249
commit 6c31a3ce27
20 changed files with 253 additions and 18 deletions

13
topaz.c
View file

@ -1,10 +1,17 @@
// SPDX-License-Identifier: BSD-3-Clause
#include <stdio.h>
#include "core/vector.h"
#include "platform.h"
#include "core/arena.h"
#include "types.h"
int main(int argc, char **argv)
struct arena_allocator *global_arena = NULL;
i32 main(i32 argc, char **argv)
{
return platform_run(argc, argv);
global_arena = arena_init(1);
u32 result = platform_run(argc, argv);
arena_bump(global_arena);
arena_deinit(global_arena);
return result;
}