redo vulkan surfaces

This commit is contained in:
Greg Wells
2025-05-23 09:51:54 -04:00
parent 65d6e3013a
commit 3b047f6442
4 changed files with 63 additions and 5 deletions

View File

@@ -2,10 +2,10 @@
#include <core/instance/gryphn_instance.h>
#include <platform/gryphn_platform_include.h>
struct gnPlatformWindowSurface;
struct gnPlatformWindowSurface_t;
typedef struct gnWindowSurface_t {
struct gnPlatformWindowSurface* windowSurface;
struct gnPlatformWindowSurface_t* windowSurface;
gnInstance* instance;
} gnWindowSurface;
void gnDestroyWindowSurface(struct gnWindowSurface_t* windowSurface);