#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