start smashing bugs
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
#define GN_WINDOW_X11
|
||||
#include "gryphn_surface_create_functions.h"
|
||||
#include "core/instance/gryphn_instance.h"
|
||||
#include "core/gryphn_platform_functions.h"
|
||||
#include "stdio.h"
|
||||
|
||||
#ifdef GN_PLATFORM_LINUX
|
||||
#ifdef GN_WINDOW_X11
|
||||
gnReturnCode gnCreateX11WindowSurface(gnWindowSurfaceHandle* windowSurface, gnInstanceHandle instance, struct gnX11WindowSurfaceInfo_t createInfo) {
|
||||
gnReturnCode gnCreateX11WindowSurface(gnWindowSurfaceHandle* windowSurface, gnInstanceHandle instance, gnX11WindowSurfaceInfo createInfo) {
|
||||
*windowSurface = malloc(sizeof(struct gnWindowSurface_t));
|
||||
(*windowSurface)->instance = instance;
|
||||
return instance->functions->_gnCreateX11WindowSurface(*windowSurface, instance, createInfo);
|
||||
|
@@ -1,11 +1,15 @@
|
||||
#pragma once
|
||||
#ifndef GN_WINDOW_X11
|
||||
#define GN_WINDOW_X11
|
||||
#endif
|
||||
#include <platform/gryphn_platform_include.h>
|
||||
#include "core/gryphn_handles.h"
|
||||
#include "utils/gryphn_error_code.h"
|
||||
#include <core/gryphn_handles.h>
|
||||
#include <utils/gryphn_error_code.h>
|
||||
|
||||
|
||||
#ifdef GN_PLATFORM_LINUX
|
||||
#ifdef GN_WINDOW_X11
|
||||
typedef struct gnX11WindowSurfaceInfo_t {
|
||||
typedef struct gnX11WindowSurfaceInfo {
|
||||
Display* display;
|
||||
Window window;
|
||||
} gnX11WindowSurfaceInfo;
|
||||
|
Reference in New Issue
Block a user