From f6d3090f7fa76eb8e0dbe060b8490cb49c001c39 Mon Sep 17 00:00:00 2001 From: nasr Date: Mon, 5 Oct 2026 22:02:56 +0200 Subject: init: base --- source/base/base_render.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 source/base/base_render.h (limited to 'source/base/base_render.h') diff --git a/source/base/base_render.h b/source/base/base_render.h new file mode 100644 index 0000000..c3d2c33 --- /dev/null +++ b/source/base/base_render.h @@ -0,0 +1,27 @@ +#ifndef BASE_RENDER +#define BASE_RENDER + +//- generic window description +typedef struct WinParams WinParams; +struct WinParams { + void *window_handle; + int width; + int height; + int display_x; + int display_y; + const char *name; +}; + + +typedef struct Params Params; +struct Params { + const char *name; + int width; + int height; + VkExtensionProperties *vk_properties; + VkInstance *vk_instance; +}; + +internal void vk_render_entrypoint(MemArena *arena, WinParams *engine, Params *window); + +#endif // BASE_RENDER \ No newline at end of file -- cgit v1.3.1