android port

This commit is contained in:
2026-08-28 21:23:08 +03:00
parent aaf298d8cc
commit eef7d2b046
41 changed files with 1428 additions and 142 deletions
+10 -1
View File
@@ -33,7 +33,6 @@ CUtlVector<CUtlString> RenderContextVulkan_CompiledFiles = {
"vulkan/commands/base.cpp",
"vulkan/libraries/raster.cpp",
EXTERNAL"volk/volk.c",
"gamewindow_sdl.cpp",
"stb.c",
};
@@ -89,6 +88,16 @@ DECLARE_BUILD_STAGE(RenderSystemVulkan)
compileProject.m_szName = "RenderSystemVulkan";
compileProject.files = RenderContextVulkan_CompiledFiles;
if (Target_t::DefaultTarget().kernel == TARGET_KERNEL_ANDROID)
{
compileProject.files.AppendTail("gamewindow_android.cpp");
compileProject.macros = {
(C_Macro_t){"VK_USE_PLATFORM_ANDROID_KHR"}
};
}
else
compileProject.files.AppendTail("gamewindow_sdl.cpp");
compileProject.includeDirectories = {
"../public",
FUNNYSTDLIB"public",