Added support for compilation for Linux
-
added CMake option to choose whether use DirectX 12 or not (USE_DX12) -- more CMake way than changing a macro before compilation
-
fixed paths on Linux version
-
added includes for lib that do not include cstdio and use it anyway (could not complite with GCC 13.1.1 20230429)
-
added CMake option to choose if Vulkan type names should be renamed to Vulkan 1.3
-
Windows version of CMake works good on Windows, also bat files changed
Closes #30 (closed)