xenia-canary/libxenia.vcxproj

647 lines
39 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Checked|x64">
<Configuration>Checked</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\xenia\apu\apu.cc" />
<ClCompile Include="src\xenia\apu\audio_driver.cc" />
<ClCompile Include="src\xenia\apu\audio_system.cc" />
<ClCompile Include="src\xenia\apu\nop\nop_apu.cc" />
<ClCompile Include="src\xenia\apu\nop\nop_audio_system.cc" />
<ClCompile Include="src\xenia\apu\xaudio2\xaudio2_apu.cc" />
<ClCompile Include="src\xenia\apu\xaudio2\xaudio2_audio_driver.cc" />
<ClCompile Include="src\xenia\apu\xaudio2\xaudio2_audio_system.cc" />
<ClCompile Include="src\xenia\apu\xma_context.cc" />
<ClCompile Include="src\xenia\apu\xma_decoder.cc" />
<ClCompile Include="src\xenia\base\arena.cc" />
<ClCompile Include="src\xenia\base\clock.cc" />
<ClCompile Include="src\xenia\base\debugging_win.cc" />
<ClCompile Include="src\xenia\base\fs.cc" />
<ClCompile Include="src\xenia\base\fs_win.cc" />
<ClCompile Include="src\xenia\base\logging.cc" />
<ClCompile Include="src\xenia\base\mapped_memory_win.cc" />
<ClCompile Include="src\xenia\base\math.cc" />
<ClCompile Include="src\xenia\base\memory_generic.cc" />
<ClCompile Include="src\xenia\base\platform_win.cc" />
<ClCompile Include="src\xenia\base\ring_buffer.cc" />
<ClCompile Include="src\xenia\base\string.cc" />
<ClCompile Include="src\xenia\base\string_buffer.cc" />
<ClCompile Include="src\xenia\base\threading_win.cc" />
<ClCompile Include="src\xenia\cpu\backend\assembler.cc" />
<ClCompile Include="src\xenia\cpu\backend\backend.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_assembler.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_backend.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_code_cache.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_emitter.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_function.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_sequences.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_thunk_emitter.cc" />
<ClCompile Include="src\xenia\cpu\backend\x64\x64_tracers.cc" />
<ClCompile Include="src\xenia\cpu\compiler\compiler.cc" />
<ClCompile Include="src\xenia\cpu\compiler\compiler_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\constant_propagation_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\context_promotion_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\control_flow_analysis_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\control_flow_simplification_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\data_flow_analysis_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\dead_code_elimination_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\finalization_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\memory_sequence_combination_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\register_allocation_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\simplification_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\validation_pass.cc" />
<ClCompile Include="src\xenia\cpu\compiler\passes\value_reduction_pass.cc" />
<ClCompile Include="src\xenia\cpu\cpu.cc" />
<ClCompile Include="src\xenia\cpu\debug_info.cc" />
<ClCompile Include="src\xenia\cpu\entry_table.cc" />
<ClCompile Include="src\xenia\cpu\export_resolver.cc" />
<ClCompile Include="src\xenia\cpu\frontend\context_info.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_context.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_disasm.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_emit_altivec.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_emit_alu.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_emit_control.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_emit_fpu.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_emit_memory.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_frontend.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_hir_builder.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_instr.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_scanner.cc" />
<ClCompile Include="src\xenia\cpu\frontend\ppc_translator.cc" />
<ClCompile Include="src\xenia\cpu\function.cc" />
<ClCompile Include="src\xenia\cpu\hir\block.cc" />
<ClCompile Include="src\xenia\cpu\hir\hir_builder.cc" />
<ClCompile Include="src\xenia\cpu\hir\instr.cc" />
<ClCompile Include="src\xenia\cpu\hir\opcodes.cc" />
<ClCompile Include="src\xenia\cpu\hir\value.cc" />
<ClCompile Include="src\xenia\cpu\instrument.cc" />
<ClCompile Include="src\xenia\cpu\mmio_handler.cc" />
<ClCompile Include="src\xenia\cpu\mmio_handler_win.cc" />
<ClCompile Include="src\xenia\cpu\module.cc" />
<ClCompile Include="src\xenia\cpu\processor.cc" />
<ClCompile Include="src\xenia\cpu\raw_module.cc" />
<ClCompile Include="src\xenia\cpu\symbol_info.cc" />
<ClCompile Include="src\xenia\cpu\test_module.cc" />
<ClCompile Include="src\xenia\cpu\thread_state.cc" />
<ClCompile Include="src\xenia\cpu\xex_module.cc" />
<ClCompile Include="src\xenia\debug\debugger.cc" />
<ClCompile Include="src\xenia\emulator.cc" />
<ClCompile Include="src\xenia\gpu\gl4\blitter.cc" />
<ClCompile Include="src\xenia\gpu\gl4\circular_buffer.cc" />
<ClCompile Include="src\xenia\gpu\gl4\command_processor.cc" />
<ClCompile Include="src\xenia\gpu\gl4\draw_batcher.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl4_gpu.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl4_graphics_system.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl4_profiler_display.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl4_shader.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl4_shader_translator.cc" />
<ClCompile Include="src\xenia\gpu\gl4\gl_context.cc" />
<ClCompile Include="src\xenia\gpu\gl4\texture_cache.cc" />
<ClCompile Include="src\xenia\gpu\gl4\wgl_control.cc" />
<ClCompile Include="src\xenia\gpu\gpu.cc" />
<ClCompile Include="src\xenia\gpu\graphics_system.cc" />
<ClCompile Include="src\xenia\gpu\register_file.cc" />
<ClCompile Include="src\xenia\gpu\sampler_info.cc" />
<ClCompile Include="src\xenia\gpu\shader.cc" />
<ClCompile Include="src\xenia\gpu\texture_info.cc" />
<ClCompile Include="src\xenia\gpu\tracing.cc" />
<ClCompile Include="src\xenia\gpu\ucode_disassembler.cc" />
<ClCompile Include="src\xenia\hid\hid.cc" />
<ClCompile Include="src\xenia\hid\input_driver.cc" />
<ClCompile Include="src\xenia\hid\input_system.cc" />
<ClCompile Include="src\xenia\hid\nop\nop_hid.cc" />
<ClCompile Include="src\xenia\hid\nop\nop_input_driver.cc" />
<ClCompile Include="src\xenia\hid\winkey\winkey_hid.cc" />
<ClCompile Include="src\xenia\hid\winkey\winkey_input_driver.cc" />
<ClCompile Include="src\xenia\hid\xinput\xinput_hid.cc" />
<ClCompile Include="src\xenia\hid\xinput\xinput_input_driver.cc" />
<ClCompile Include="src\xenia\kernel\app.cc" />
<ClCompile Include="src\xenia\kernel\apps\apps.cc" />
<ClCompile Include="src\xenia\kernel\apps\xgi_app.cc" />
<ClCompile Include="src\xenia\kernel\apps\xlivebase_app.cc" />
<ClCompile Include="src\xenia\kernel\apps\xmp_app.cc" />
<ClCompile Include="src\xenia\kernel\async_request.cc" />
<ClCompile Include="src\xenia\kernel\content_manager.cc" />
<ClCompile Include="src\xenia\kernel\dispatcher.cc" />
<ClCompile Include="src\xenia\kernel\fs\device.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\disc_image_device.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\disc_image_entry.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\disc_image_file.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\host_path_device.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\host_path_entry.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\host_path_file.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\stfs_container_device.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\stfs_container_entry.cc" />
<ClCompile Include="src\xenia\kernel\fs\devices\stfs_container_file.cc" />
<ClCompile Include="src\xenia\kernel\fs\entry.cc" />
<ClCompile Include="src\xenia\kernel\fs\filesystem.cc" />
<ClCompile Include="src\xenia\kernel\fs\gdfx.cc" />
<ClCompile Include="src\xenia\kernel\fs\stfs.cc" />
<ClCompile Include="src\xenia\kernel\kernel_state.cc" />
<ClCompile Include="src\xenia\kernel\native_list.cc" />
<ClCompile Include="src\xenia\kernel\objects\xenumerator.cc" />
<ClCompile Include="src\xenia\kernel\objects\xevent.cc" />
<ClCompile Include="src\xenia\kernel\objects\xfile.cc" />
<ClCompile Include="src\xenia\kernel\objects\xkernel_module.cc" />
<ClCompile Include="src\xenia\kernel\objects\xmodule.cc" />
<ClCompile Include="src\xenia\kernel\objects\xmutant.cc" />
<ClCompile Include="src\xenia\kernel\objects\xnotify_listener.cc" />
<ClCompile Include="src\xenia\kernel\objects\xsemaphore.cc" />
<ClCompile Include="src\xenia\kernel\objects\xthread.cc" />
<ClCompile Include="src\xenia\kernel\objects\xtimer.cc" />
<ClCompile Include="src\xenia\kernel\objects\xuser_module.cc" />
<ClCompile Include="src\xenia\kernel\object_table.cc" />
<ClCompile Include="src\xenia\kernel\user_profile.cc" />
<ClCompile Include="src\xenia\kernel\util\shim_utils.cc" />
<ClCompile Include="src\xenia\kernel\util\xex2.cc" />
<ClCompile Include="src\xenia\kernel\xam_avatar.cc" />
<ClCompile Include="src\xenia\kernel\xam_content.cc" />
<ClCompile Include="src\xenia\kernel\xam_info.cc" />
<ClCompile Include="src\xenia\kernel\xam_input.cc" />
<ClCompile Include="src\xenia\kernel\xam_module.cc" />
<ClCompile Include="src\xenia\kernel\xam_msg.cc" />
<ClCompile Include="src\xenia\kernel\xam_net.cc" />
<ClCompile Include="src\xenia\kernel\xam_notify.cc" />
<ClCompile Include="src\xenia\kernel\xam_nui.cc" />
<ClCompile Include="src\xenia\kernel\xam_ui.cc" />
<ClCompile Include="src\xenia\kernel\xam_user.cc" />
<ClCompile Include="src\xenia\kernel\xam_video.cc" />
<ClCompile Include="src\xenia\kernel\xam_voice.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_audio.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_audio_xma.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_crypt.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_debug.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_hal.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_io.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_memory.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_misc.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_module.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_modules.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_ob.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_rtl.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_error.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_strings.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_threading.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_usbcam.cc" />
<ClCompile Include="src\xenia\kernel\xboxkrnl_video.cc" />
<ClCompile Include="src\xenia\kernel\xobject.cc" />
<ClCompile Include="src\xenia\memory.cc" />
<ClCompile Include="src\xenia\profiling.cc" />
<ClCompile Include="src\xenia\ui\control.cc" />
<ClCompile Include="src\xenia\ui\main_window.cc" />
<ClCompile Include="src\xenia\ui\menu_item.cc" />
<ClCompile Include="src\xenia\ui\win32\win32_control.cc" />
<ClCompile Include="src\xenia\ui\win32\win32_loop.cc" />
<ClCompile Include="src\xenia\ui\win32\win32_menu_item.cc" />
<ClCompile Include="src\xenia\ui\win32\win32_window.cc" />
<ClCompile Include="third_party\beaengine\beaengineSources\BeaEngine.c" />
<ClCompile Include="third_party\capstone\arch\X86\X86Disassembler.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\arch\X86\X86DisassemblerDecoder.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\arch\X86\X86IntelInstPrinter.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\arch\X86\X86Mapping.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\arch\X86\X86Module.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\cs.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\MCInst.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\MCInstrDesc.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\MCRegisterInfo.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\SStream.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\capstone\utils.c">
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CompileAsCpp</CompileAs>
<CompileAs Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">CompileAsCpp</CompileAs>
</ClCompile>
<ClCompile Include="third_party\mspack\lzxd.c" />
<ClCompile Include="third_party\xxhash\xxhash.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\xenia\apu\apu-private.h" />
<ClInclude Include="src\xenia\apu\apu.h" />
<ClInclude Include="src\xenia\apu\audio_driver.h" />
<ClInclude Include="src\xenia\apu\audio_system.h" />
<ClInclude Include="src\xenia\apu\nop\nop_apu-private.h" />
<ClInclude Include="src\xenia\apu\nop\nop_apu.h" />
<ClInclude Include="src\xenia\apu\nop\nop_audio_system.h" />
<ClInclude Include="src\xenia\apu\xaudio2\xaudio2_apu-private.h" />
<ClInclude Include="src\xenia\apu\xaudio2\xaudio2_apu.h" />
<ClInclude Include="src\xenia\apu\xaudio2\xaudio2_audio_driver.h" />
<ClInclude Include="src\xenia\apu\xaudio2\xaudio2_audio_system.h" />
<ClInclude Include="src\xenia\apu\xma_context.h" />
<ClInclude Include="src\xenia\apu\xma_decoder.h" />
<ClInclude Include="src\xenia\base\arena.h" />
<ClInclude Include="src\xenia\base\assert.h" />
<ClInclude Include="src\xenia\base\atomic.h" />
<ClInclude Include="src\xenia\base\byte_order.h" />
<ClInclude Include="src\xenia\base\clock.h" />
<ClInclude Include="src\xenia\base\debugging.h" />
<ClInclude Include="src\xenia\base\delegate.h" />
<ClInclude Include="src\xenia\base\fs.h" />
<ClInclude Include="src\xenia\base\logging.h" />
<ClInclude Include="src\xenia\base\mapped_memory.h" />
<ClInclude Include="src\xenia\base\math.h" />
<ClInclude Include="src\xenia\base\memory.h" />
<ClInclude Include="src\xenia\base\mutex.h" />
<ClInclude Include="src\xenia\base\platform.h" />
<ClInclude Include="src\xenia\base\reset_scope.h" />
<ClInclude Include="src\xenia\base\ring_buffer.h" />
<ClInclude Include="src\xenia\base\string.h" />
<ClInclude Include="src\xenia\base\string_buffer.h" />
<ClInclude Include="src\xenia\base\threading.h" />
<ClInclude Include="src\xenia\base\type_pool.h" />
<ClInclude Include="src\xenia\base\vec128.h" />
<ClInclude Include="src\xenia\cpu\backend\assembler.h" />
<ClInclude Include="src\xenia\cpu\backend\backend.h" />
<ClInclude Include="src\xenia\cpu\backend\code_cache.h" />
<ClInclude Include="src\xenia\cpu\backend\machine_info.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_assembler.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_backend.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_code_cache.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_emitter.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_function.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_sequences.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_thunk_emitter.h" />
<ClInclude Include="src\xenia\cpu\backend\x64\x64_tracers.h" />
<ClInclude Include="src\xenia\cpu\compiler\compiler.h" />
<ClInclude Include="src\xenia\cpu\compiler\compiler_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\compiler_passes.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\constant_propagation_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\context_promotion_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\control_flow_analysis_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\control_flow_simplification_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\data_flow_analysis_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\dead_code_elimination_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\finalization_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\memory_sequence_combination_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\register_allocation_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\simplification_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\validation_pass.h" />
<ClInclude Include="src\xenia\cpu\compiler\passes\value_reduction_pass.h" />
<ClInclude Include="src\xenia\cpu\cpu-private.h" />
<ClInclude Include="src\xenia\cpu\cpu.h" />
<ClInclude Include="src\xenia\cpu\debug_info.h" />
<ClInclude Include="src\xenia\cpu\entry_table.h" />
<ClInclude Include="src\xenia\cpu\export_resolver.h" />
<ClInclude Include="src\xenia\cpu\frontend\context_info.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_context.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_disasm.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_emit-private.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_emit.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_frontend.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_hir_builder.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_instr.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_instr_tables.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_scanner.h" />
<ClInclude Include="src\xenia\cpu\frontend\ppc_translator.h" />
<ClInclude Include="src\xenia\cpu\function.h" />
<ClInclude Include="src\xenia\cpu\hir\block.h" />
<ClInclude Include="src\xenia\cpu\hir\hir_builder.h" />
<ClInclude Include="src\xenia\cpu\hir\instr.h" />
<ClInclude Include="src\xenia\cpu\hir\label.h" />
<ClInclude Include="src\xenia\cpu\hir\opcodes.h" />
<ClInclude Include="src\xenia\cpu\hir\value.h" />
<ClInclude Include="src\xenia\cpu\instrument.h" />
<ClInclude Include="src\xenia\cpu\mmio_handler.h" />
<ClInclude Include="src\xenia\cpu\module.h" />
<ClInclude Include="src\xenia\cpu\processor.h" />
<ClInclude Include="src\xenia\cpu\raw_module.h" />
<ClInclude Include="src\xenia\cpu\symbol_info.h" />
<ClInclude Include="src\xenia\cpu\test_module.h" />
<ClInclude Include="src\xenia\cpu\thread_state.h" />
<ClInclude Include="src\xenia\cpu\xex_module.h" />
<ClInclude Include="src\xenia\debug\breakpoint.h" />
<ClInclude Include="src\xenia\debug\debugger.h" />
<ClInclude Include="src\xenia\debug\function_trace_data.h" />
<ClInclude Include="src\xenia\debug\proto\breakpoints_generated.h" />
<ClInclude Include="src\xenia\debug\proto\common_generated.h" />
<ClInclude Include="src\xenia\debug\proto\control_generated.h" />
<ClInclude Include="src\xenia\debug\proto\messages_generated.h" />
<ClInclude Include="src\xenia\debug\proto\modules_generated.h" />
<ClInclude Include="src\xenia\debug\proto\threads_generated.h" />
<ClInclude Include="src\xenia\emulator.h" />
<ClInclude Include="src\xenia\gpu\gl4\blitter.h" />
<ClInclude Include="src\xenia\gpu\gl4\circular_buffer.h" />
<ClInclude Include="src\xenia\gpu\gl4\command_processor.h" />
<ClInclude Include="src\xenia\gpu\gl4\draw_batcher.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_gpu-private.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_gpu.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_graphics_system.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_profiler_display.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_shader.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl4_shader_translator.h" />
<ClInclude Include="src\xenia\gpu\gl4\gl_context.h" />
<ClInclude Include="src\xenia\gpu\gl4\texture_cache.h" />
<ClInclude Include="src\xenia\gpu\gl4\wgl_control.h" />
<ClInclude Include="src\xenia\gpu\gpu-private.h" />
<ClInclude Include="src\xenia\gpu\gpu.h" />
<ClInclude Include="src\xenia\gpu\graphics_system.h" />
<ClInclude Include="src\xenia\gpu\register_file.h" />
<ClInclude Include="src\xenia\gpu\sampler_info.h" />
<ClInclude Include="src\xenia\gpu\shader.h" />
<ClInclude Include="src\xenia\gpu\texture_info.h" />
<ClInclude Include="src\xenia\gpu\tracing.h" />
<ClInclude Include="src\xenia\gpu\ucode.h" />
<ClInclude Include="src\xenia\gpu\ucode_disassembler.h" />
<ClInclude Include="src\xenia\gpu\xenos.h" />
<ClInclude Include="src\xenia\hid\hid-private.h" />
<ClInclude Include="src\xenia\hid\hid.h" />
<ClInclude Include="src\xenia\hid\input_driver.h" />
<ClInclude Include="src\xenia\hid\input_system.h" />
<ClInclude Include="src\xenia\hid\nop\nop_hid-private.h" />
<ClInclude Include="src\xenia\hid\nop\nop_hid.h" />
<ClInclude Include="src\xenia\hid\nop\nop_input_driver.h" />
<ClInclude Include="src\xenia\hid\winkey\winkey_hid-private.h" />
<ClInclude Include="src\xenia\hid\winkey\winkey_hid.h" />
<ClInclude Include="src\xenia\hid\winkey\winkey_input_driver.h" />
<ClInclude Include="src\xenia\hid\xinput\xinput_hid-private.h" />
<ClInclude Include="src\xenia\hid\xinput\xinput_hid.h" />
<ClInclude Include="src\xenia\hid\xinput\xinput_input_driver.h" />
<ClInclude Include="src\xenia\kernel\app.h" />
<ClInclude Include="src\xenia\kernel\apps\apps.h" />
<ClInclude Include="src\xenia\kernel\apps\xgi_app.h" />
<ClInclude Include="src\xenia\kernel\apps\xlivebase_app.h" />
<ClInclude Include="src\xenia\kernel\apps\xmp_app.h" />
<ClInclude Include="src\xenia\kernel\async_request.h" />
<ClInclude Include="src\xenia\kernel\content_manager.h" />
<ClInclude Include="src\xenia\kernel\dispatcher.h" />
<ClInclude Include="src\xenia\kernel\fs\device.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\disc_image_device.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\disc_image_entry.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\disc_image_file.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\host_path_device.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\host_path_entry.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\host_path_file.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\stfs_container_device.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\stfs_container_entry.h" />
<ClInclude Include="src\xenia\kernel\fs\devices\stfs_container_file.h" />
<ClInclude Include="src\xenia\kernel\fs\entry.h" />
<ClInclude Include="src\xenia\kernel\fs\filesystem.h" />
<ClInclude Include="src\xenia\kernel\fs\gdfx.h" />
<ClInclude Include="src\xenia\kernel\fs\stfs.h" />
<ClInclude Include="src\xenia\kernel\kernel.h" />
<ClInclude Include="src\xenia\kernel\kernel_state.h" />
<ClInclude Include="src\xenia\kernel\modules.h" />
<ClInclude Include="src\xenia\kernel\native_list.h" />
<ClInclude Include="src\xenia\kernel\objects\xenumerator.h" />
<ClInclude Include="src\xenia\kernel\objects\xevent.h" />
<ClInclude Include="src\xenia\kernel\objects\xfile.h" />
<ClInclude Include="src\xenia\kernel\objects\xkernel_module.h" />
<ClInclude Include="src\xenia\kernel\objects\xmodule.h" />
<ClInclude Include="src\xenia\kernel\objects\xmutant.h" />
<ClInclude Include="src\xenia\kernel\objects\xnotify_listener.h" />
<ClInclude Include="src\xenia\kernel\objects\xsemaphore.h" />
<ClInclude Include="src\xenia\kernel\objects\xthread.h" />
<ClInclude Include="src\xenia\kernel\objects\xtimer.h" />
<ClInclude Include="src\xenia\kernel\objects\xuser_module.h" />
<ClInclude Include="src\xenia\kernel\object_table.h" />
<ClInclude Include="src\xenia\kernel\user_profile.h" />
<ClInclude Include="src\xenia\kernel\util\shim_utils.h" />
<ClInclude Include="src\xenia\kernel\util\xex2.h" />
<ClInclude Include="src\xenia\kernel\util\xex2_info.h" />
<ClInclude Include="src\xenia\kernel\xam_module.h" />
<ClInclude Include="src\xenia\kernel\xam_ordinals.h" />
<ClInclude Include="src\xenia\kernel\xam_private.h" />
<ClInclude Include="src\xenia\kernel\xboxkrnl_module.h" />
<ClInclude Include="src\xenia\kernel\xboxkrnl_ordinals.h" />
<ClInclude Include="src\xenia\kernel\xboxkrnl_private.h" />
<ClInclude Include="src\xenia\kernel\xboxkrnl_rtl.h" />
<ClInclude Include="src\xenia\kernel\xobject.h" />
<ClInclude Include="src\xenia\memory.h" />
<ClInclude Include="src\xenia\profiling.h" />
<ClInclude Include="src\xenia\ui\control.h" />
<ClInclude Include="src\xenia\ui\loop.h" />
<ClInclude Include="src\xenia\ui\main_window.h" />
<ClInclude Include="src\xenia\ui\menu_item.h" />
<ClInclude Include="src\xenia\ui\ui_event.h" />
<ClInclude Include="src\xenia\ui\win32\win32_control.h" />
<ClInclude Include="src\xenia\ui\win32\win32_loop.h" />
<ClInclude Include="src\xenia\ui\win32\win32_menu_item.h" />
<ClInclude Include="src\xenia\ui\win32\win32_window.h" />
<ClInclude Include="src\xenia\ui\window.h" />
<ClInclude Include="src\xenia\xbox.h" />
<ClInclude Include="third_party\beaengine\include\beaengine\basic_types.h" />
<ClInclude Include="third_party\beaengine\include\beaengine\BeaEngine.h" />
<ClInclude Include="third_party\beaengine\include\beaengine\export.h" />
<ClInclude Include="third_party\beaengine\include\beaengine\macros.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86BaseInfo.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86Disassembler.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86DisassemblerDecoder.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86DisassemblerDecoderCommon.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86InstPrinter.h" />
<ClInclude Include="third_party\capstone\arch\X86\X86Mapping.h" />
<ClInclude Include="third_party\capstone\cs_priv.h" />
<ClInclude Include="third_party\capstone\include\capstone.h" />
<ClInclude Include="third_party\capstone\include\platform.h" />
<ClInclude Include="third_party\capstone\include\x86.h" />
<ClInclude Include="third_party\capstone\LEB128.h" />
<ClInclude Include="third_party\capstone\MathExtras.h" />
<ClInclude Include="third_party\capstone\MCDisassembler.h" />
<ClInclude Include="third_party\capstone\MCFixedLenDisassembler.h" />
<ClInclude Include="third_party\capstone\MCInst.h" />
<ClInclude Include="third_party\capstone\MCInstrDesc.h" />
<ClInclude Include="third_party\capstone\MCRegisterInfo.h" />
<ClInclude Include="third_party\capstone\myinttypes.h" />
<ClInclude Include="third_party\capstone\SStream.h" />
<ClInclude Include="third_party\capstone\utils.h" />
<ClInclude Include="third_party\flatbuffers\include\flatbuffers\flatbuffers.h" />
<ClInclude Include="third_party\llvm\include\llvm\ADT\BitVector.h" />
<ClInclude Include="third_party\llvm\include\llvm\Support\Compiler.h" />
<ClInclude Include="third_party\llvm\include\llvm\Support\MathExtras.h" />
<ClInclude Include="third_party\llvm\include\llvm\Support\type_traits.h" />
<ClInclude Include="third_party\microprofile\microprofile.h" />
<ClInclude Include="third_party\microprofile\microprofileui.h" />
<ClInclude Include="third_party\mspack\lzx.h" />
<ClInclude Include="third_party\mspack\mspack.h" />
<ClInclude Include="third_party\pe\pe_image.h" />
<ClInclude Include="third_party\xbyak\xbyak\xbyak.h" />
<ClInclude Include="third_party\xbyak\xbyak\xbyak_bin2hex.h" />
<ClInclude Include="third_party\xbyak\xbyak\xbyak_mnemonic.h" />
<ClInclude Include="third_party\xbyak\xbyak\xbyak_util.h" />
<ClInclude Include="third_party\xxhash\xxhash.h" />
</ItemGroup>
<ItemGroup>
<None Include="src\xenia\cpu\backend\x64\x64_sequence.inl" />
<None Include="src\xenia\cpu\hir\opcodes.inl" />
<None Include="src\xenia\debug\proto\breakpoints.fbs" />
<None Include="src\xenia\debug\proto\common.fbs" />
<None Include="src\xenia\debug\proto\control.fbs" />
<None Include="src\xenia\debug\proto\messages.fbs" />
<None Include="src\xenia\debug\proto\modules.fbs" />
<None Include="src\xenia\debug\proto\threads.fbs" />
<None Include="src\xenia\gpu\register_table.inc" />
<None Include="src\xenia\kernel\util\export_table_post.inc" />
<None Include="src\xenia\kernel\util\export_table_pre.inc" />
<None Include="src\xenia\kernel\util\ordinal_table_post.inc" />
<None Include="src\xenia\kernel\util\ordinal_table_pre.inc" />
<None Include="src\xenia\kernel\xam_table.inc" />
<None Include="src\xenia\kernel\xboxkrnl_table.inc" />
<None Include="third_party\capstone\arch\X86\X86GenAsmWriter.inc" />
<None Include="third_party\capstone\arch\X86\X86GenAsmWriter1.inc" />
<None Include="third_party\capstone\arch\X86\X86GenAsmWriter1_reduce.inc" />
<None Include="third_party\capstone\arch\X86\X86GenAsmWriter_reduce.inc" />
<None Include="third_party\capstone\arch\X86\X86GenDisassemblerTables.inc" />
<None Include="third_party\capstone\arch\X86\X86GenDisassemblerTables_reduce.inc" />
<None Include="third_party\capstone\arch\X86\X86GenInstrInfo.inc" />
<None Include="third_party\capstone\arch\X86\X86GenInstrInfo_reduce.inc" />
<None Include="third_party\capstone\arch\X86\X86GenRegisterInfo.inc" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{0CE149F6-41C3-4224-9E57-C02E8C7CD312}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>libxenia</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="build\Xenia.Cpp.$(Platform).Common.props" />
<Import Project="build\Xenia.Cpp.$(Platform).$(Configuration).props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="build\Xenia.Cpp.$(Platform).Common.props" />
<Import Project="build\Xenia.Cpp.x64.Debug.props" />
<Import Project="build\Xenia.Cpp.$(Platform).$(Configuration).props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="build\Xenia.Cpp.$(Platform).Common.props" />
<Import Project="build\Xenia.Cpp.$(Platform).$(Configuration).props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>BEA_ENGINE_STATIC=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)\third_party\libav-xma-bin\include\;$(SolutionDir)\third_party\beaengine\include\;$(SolutionDir)\third_party\llvm\include\;$(SolutionDir)\third_party\capstone\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<AdditionalDependencies>libavcodec.a;libavutil.a;libgflags.lib;libglew.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>$(SolutionDir)third_party\libav-xma-bin\lib\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|x64'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>BEA_ENGINE_STATIC=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)\third_party\libav-xma-bin\include\;$(SolutionDir)\third_party\beaengine\include\;$(SolutionDir)\third_party\llvm\include\;$(SolutionDir)\third_party\capstone\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<AdditionalDependencies>libavcodec.a;libavutil.a;libgflags.lib;libglew.lib</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>BEA_ENGINE_STATIC=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)\third_party\libav-xma-bin\include\;$(SolutionDir)\third_party\beaengine\include\;$(SolutionDir)\third_party\llvm\include\;$(SolutionDir)\third_party\capstone\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<AdditionalDependencies>libavcodec.a;libavutil.a;libgflags.lib;libglew.lib</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>