begin using new version of gryphn utils

This commit is contained in:
Greg Wells
2025-06-06 20:31:34 -04:00
parent b6cb989445
commit 48f4f9a0aa
20 changed files with 25 additions and 18 deletions

View File

@@ -1,7 +1,7 @@
#pragma once
#include "utils/strings/gryphn_string.h"
#include "utils/gryphn_string.h"
#include "utils/gryphn_error_code.h"
#include "core/instance/gryphn_instance.h"
#include "core/gryphn_handles.h"
struct gnPlatformDebugger_t;

View File

@@ -1,5 +1,5 @@
#pragma once
#include "utils/strings/gryphn_string.h"
#include "utils/gryphn_string.h"
typedef enum gnRenderingAPI_t {
GN_RENDERINGAPI_NONE, // idk why im putting this

View File

@@ -1,5 +1,5 @@
#pragma once
#include "utils/strings/gryphn_string.h"
#include "utils/gryphn_string.h"
#include "utils/gryphn_bool.h"
typedef struct gnDynamicLibrary_t {

View File

@@ -2,6 +2,7 @@
#include "core/instance/gryphn_instance.h"
#include "core/gryphn_platform_functions.h"
#include "core/instance/init/gryphn_init.h"
#include "utils/gryphn_bool.h"
gnReturnCode gnCreateOutputDevice(gnOutputDeviceHandle* outputDevice, gnInstanceHandle instance, struct gnOutputDeviceInfo_t deviceInfo) {
*outputDevice = malloc(sizeof(struct gnOutputDevice_t));

View File

@@ -1,5 +1,5 @@
#pragma once
#include "utils/strings/gryphn_string.h"
#include "utils/gryphn_string.h"
#include "core/gryphn_handles.h"
struct gnPlatformPhysicalDevice_t;

View File

@@ -2,16 +2,16 @@
#include <gryphn/gryphn_utils.h>
#include <core/output_device/gryphn_output_device.h>
#include <core/window_surface/gryphn_surface.h>
#include <utils/types/gryphn_image_format.h>
#include <utils/gryphn_image_format.h>
#include <core/sync/semaphore/gryphn_semaphore.h>
#include "core/gryphn_handles.h"
typedef struct gnPresentationQueueInfo_t {
uint32_t minImageCount;
struct gnUInt2_t imageSize;
gnUInt2 imageSize;
gnWindowSurfaceHandle surface;
struct gnSurfaceFormat_t format;
enum gnImageSharingMode_e imageSharingMode;
gnSurfaceFormat format;
gnImageSharingMode imageSharingMode;
uint32_t queueFamilyCount;
uint32_t* queueFamilies;
} gnPresentationQueueInfo;

View File

@@ -1,5 +1,5 @@
#pragma once
#include "utils/types/gryphn_color.h"
#include "utils/gryphn_color.h"
#include "utils/math/gryphn_vec2.h"
#include "core/gryphn_handles.h"

View File

@@ -1,5 +1,5 @@
#pragma once
#include "utils/types/gryphn_image_format.h"
#include "utils/gryphn_image_format.h"
#include "stdint.h"
#include "core/output_device/gryphn_output_device.h"
#include "core/gryphn_handles.h"

View File

@@ -1,6 +1,6 @@
#pragma once
#include "stdint.h"
#include "utils/strings/gryphn_string.h"
#include "utils/gryphn_string.h"
#include "utils/gryphn_error_code.h"
#include "core/gryphn_handles.h"

View File

@@ -1,7 +1,8 @@
#pragma once
#include "core/gryphn_handles.h"
#include "stdint.h"
#include "utils/gryphn_bool.h"
#include "utils/gryphn_error_code.h"
#include "core/gryphn_handles.h"
#ifdef GN_REVEAL_IMPL
struct gnFence_t {

View File

@@ -1,7 +1,7 @@
#pragma once
#include <core/instance/gryphn_instance.h>
#include <platform/gryphn_platform_include.h>
#include <utils/types/gryphn_image_format.h>
#include <utils/gryphn_image_format.h>
#include "core/output_device/gryphn_physical_output_device.h"
typedef struct gnSurfaceFormat_t {

View File

@@ -1,5 +1,5 @@
#pragma once
#include <utils/strings/gryphn_string.h>
#include <utils/gryphn_string.h>
#include <dlfcn.h>
#ifdef __OBJC__