37 lines
622 B
C
37 lines
622 B
C
#ifndef GPU_H
|
|
#define GPU_H
|
|
|
|
////////////////////////////////
|
|
//~ Layer dependencies
|
|
|
|
#include "../base/base.h"
|
|
#include "../platform/platform.h"
|
|
#include "../tar/tar.h"
|
|
#include "../ase/ase.h"
|
|
#include "../dxc/dxc.h"
|
|
#include "../inc/inc.h"
|
|
#include "../resource/resource.h"
|
|
#include "../watch/watch.h"
|
|
inline void GPU_StartupDeps(void)
|
|
{
|
|
BaseMain();
|
|
P_Main();
|
|
TAR_Main();
|
|
ASE_Main();
|
|
DXC_Main();
|
|
INC_Main();
|
|
RES_Main();
|
|
W_Main();
|
|
}
|
|
|
|
////////////////////////////////
|
|
//~ Layer headers
|
|
|
|
#include "gpu_core.h"
|
|
#if PlatformIsWindows
|
|
# include "gpu_dx12.h"
|
|
#endif
|
|
void GPU_Main(void);
|
|
|
|
#endif
|