initial upload

This commit is contained in:
Ryan Fleury
2024-01-10 19:53:18 -08:00
commit a42ec6aeff
308 changed files with 162362 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
// Copyright (c) 2024 Epic Games Tools
// Licensed under the MIT license (https://opensource.org/license/mit/)
#ifndef RENDER_INC_H
#define RENDER_INC_H
////////////////////////////////
//~ rjf: Backend Constants
#define R_BACKEND_D3D11 1
////////////////////////////////
//~ rjf: Decide On Backend
#if !defined(R_BACKEND) && OS_WINDOWS
# define R_BACKEND R_BACKEND_D3D11
#endif
////////////////////////////////
//~ rjf: Main Includes
#include "render_core.h"
////////////////////////////////
//~ rjf: Backend Includes
#if LANG_CPP
# if R_BACKEND == R_BACKEND_D3D11
# include "d3d11/render_d3d11.h"
# else
# error Renderer backend not specified.
# endif
#endif
#endif // RENDER_INC_H