This allows us to provide all functionality in executable file without providing additional data files. Added bin2hex utility that does [spirv binary->cpp code] conversion. Idea is based on vkQuake implementation.
176 lines
6.8 KiB
XML
176 lines
6.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup>
|
|
<Filter Include="Source Files">
|
|
<UniqueIdentifier>{d0725174-4427-41e2-8844-faeb9784a696}</UniqueIdentifier>
|
|
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
|
|
</Filter>
|
|
<Filter Include="Header Files">
|
|
<UniqueIdentifier>{b5fac841-7437-493f-ad30-4b4cedd1acfe}</UniqueIdentifier>
|
|
<Extensions>h;hpp;hxx;hm;inl</Extensions>
|
|
</Filter>
|
|
<Filter Include="Source Files\spirv">
|
|
<UniqueIdentifier>{b30d21cf-a2ec-44d4-80d2-73c969c32a41}</UniqueIdentifier>
|
|
</Filter>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_animation.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_backend.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_bsp.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_cmds.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_curve.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_flares.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_font.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_image.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_init.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_light.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_main.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_marks.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_mesh.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_model.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_noise.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_scene.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_shade.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_shade_calc.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_shader.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_shadows.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_sky.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_surface.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\tr_world.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\platform\win_gamma.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\platform\win_glimp.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\platform\win_qgl.c">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\vk_resource_manager.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\vk_demo.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\vk_allocator.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\vk_utils.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\vk.cpp">
|
|
<Filter>Source Files</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\shaders\spirv\multi_texture_add_frag.cpp">
|
|
<Filter>Source Files\spirv</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\shaders\spirv\multi_texture_mul_frag.cpp">
|
|
<Filter>Source Files\spirv</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\shaders\spirv\multi_texture_vert.cpp">
|
|
<Filter>Source Files\spirv</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\shaders\spirv\single_texture_frag.cpp">
|
|
<Filter>Source Files\spirv</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\src\engine\renderer\shaders\spirv\single_texture_vert.cpp">
|
|
<Filter>Source Files\spirv</Filter>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\..\src\engine\qcommon\cm_public.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\platform\glw_win.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\game\q_shared.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\qcommon\qcommon.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\qcommon\qfiles.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\qgl.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\tr_local.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\tr_public.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\platform\win_local.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\game\surfaceflags.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\cgame\tr_types.h">
|
|
<Filter>Header Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\vk_resource_manager.h">
|
|
<Filter>Source Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\vk_demo.h">
|
|
<Filter>Source Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\vk_allocator.h">
|
|
<Filter>Source Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\vk_utils.h">
|
|
<Filter>Source Files</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\src\engine\renderer\vk.h">
|
|
<Filter>Source Files</Filter>
|
|
</ClInclude>
|
|
</ItemGroup>
|
|
</Project> |