@ -25,15 +25,27 @@
<ClInclude Include= "error.h" />
<ClInclude Include= "fifo_queue.h" />
<ClInclude Include= "file_system.h" />
<ClInclude Include= "gl\context.h" />
<ClInclude Include= "gl\context.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\context_wgl.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM' Or '$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\loader.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\program.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\shader_cache.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\stream_buffer.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\texture.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "gl\loader.h" />
<ClInclude Include= "gl\program.h" />
<ClInclude Include= "gl\shader_cache.h" />
<ClInclude Include= "gl\stream_buffer.h" />
<ClInclude Include= "gl\texture.h" />
<ClInclude Include= "hash_combine.h" />
<ClInclude Include= "heap_array.h" />
<ClInclude Include= "http_downloader.h" />
@ -67,18 +79,42 @@
<ClInclude Include= "timer.h" />
<ClInclude Include= "types.h" />
<ClInclude Include= "minizip_helpers.h" />
<ClInclude Include= "vulkan\builders.h" />
<ClInclude Include= "vulkan\context.h" />
<ClInclude Include= "vulkan\entry_points.h" />
<ClInclude Include= "vulkan\loader.h" />
<ClInclude Include= "vulkan\shader_cache.h" />
<ClInclude Include= "vulkan\shader_compiler.h" />
<ClInclude Include= "vulkan\staging_buffer.h" />
<ClInclude Include= "vulkan\staging_texture.h" />
<ClInclude Include= "vulkan\stream_buffer.h" />
<ClInclude Include= "vulkan\swap_chain.h" />
<ClInclude Include= "vulkan\texture.h" />
<ClInclude Include= "vulkan\util.h" />
<ClInclude Include= "vulkan\builders.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\context.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\entry_points.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\loader.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\shader_cache.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\shader_compiler.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\staging_buffer.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\staging_texture.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\stream_buffer.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\swap_chain.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\texture.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "vulkan\util.h" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
<ClInclude Include= "win32_progress_callback.h" >
<ExcludedFromBuild Condition= "'$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClInclude>
@ -103,14 +139,24 @@
<ClCompile Include= "d3d12\texture.cpp" />
<ClCompile Include= "d3d12\util.cpp" />
<ClCompile Include= "file_system.cpp" />
<ClCompile Include= "gl\context.cpp" />
<ClCompile Include= "gl\context.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\context_wgl.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM' Or '$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\program.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\shader_cache.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\stream_buffer.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\texture.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "gl\program.cpp" />
<ClCompile Include= "gl\shader_cache.cpp" />
<ClCompile Include= "gl\stream_buffer.cpp" />
<ClCompile Include= "gl\texture.cpp" />
<ClCompile Include= "http_downloader.cpp" />
<ClCompile Include= "http_downloader_uwp.cpp" >
<ExcludedFromBuild Condition= "'$(BuildingForUWP)'!='true'" > true</ExcludedFromBuild>
@ -132,17 +178,39 @@
</ClCompile>
<ClCompile Include= "threading.cpp" />
<ClCompile Include= "timer.cpp" />
<ClCompile Include= "vulkan\builders.cpp" />
<ClCompile Include= "vulkan\context.cpp" />
<ClCompile Include= "vulkan\loader.cpp" />
<ClCompile Include= "vulkan\shader_cache.cpp" />
<ClCompile Include= "vulkan\shader_compiler.cpp" />
<ClCompile Include= "vulkan\staging_buffer.cpp" />
<ClCompile Include= "vulkan\staging_texture.cpp" />
<ClCompile Include= "vulkan\stream_buffer.cpp" />
<ClCompile Include= "vulkan\swap_chain.cpp" />
<ClCompile Include= "vulkan\texture.cpp" />
<ClCompile Include= "vulkan\util.cpp" />
<ClCompile Include= "vulkan\builders.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\context.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\loader.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\shader_cache.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\shader_compiler.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\staging_buffer.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\staging_texture.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\stream_buffer.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\swap_chain.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\texture.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "vulkan\util.cpp" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include= "win32_progress_callback.cpp" >
<ExcludedFromBuild Condition= "'$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</ClCompile>
@ -152,7 +220,9 @@
<Natvis Include= "bitfield.natvis" />
</ItemGroup>
<ItemGroup >
<None Include= "vulkan\entry_points.inl" />
<None Include= "vulkan\entry_points.inl" >
<ExcludedFromBuild Condition= "'$(Platform)'=='ARM64' Or '$(BuildingForUWP)'=='true'" > true</ExcludedFromBuild>
</None>
</ItemGroup>
<PropertyGroup Label= "Globals" >
<ProjectGuid > {EE054E08-3799-4A59-A422-18259C105FFD}</ProjectGuid>