mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-26 15:49:50 -06:00
Merge pull request #8135 from lioncash/cmake
CMakeLists: Specify header files in target sources
This commit is contained in:
@ -1,18 +1,29 @@
|
|||||||
add_library(audiocommon
|
add_library(audiocommon
|
||||||
AudioCommon.cpp
|
AudioCommon.cpp
|
||||||
|
AudioCommon.h
|
||||||
AudioStretcher.cpp
|
AudioStretcher.cpp
|
||||||
|
AudioStretcher.h
|
||||||
CubebStream.cpp
|
CubebStream.cpp
|
||||||
|
CubebStream.h
|
||||||
CubebUtils.cpp
|
CubebUtils.cpp
|
||||||
|
CubebUtils.h
|
||||||
Mixer.cpp
|
Mixer.cpp
|
||||||
|
Mixer.h
|
||||||
SurroundDecoder.cpp
|
SurroundDecoder.cpp
|
||||||
|
SurroundDecoder.h
|
||||||
NullSoundStream.cpp
|
NullSoundStream.cpp
|
||||||
|
NullSoundStream.h
|
||||||
WaveFile.cpp
|
WaveFile.cpp
|
||||||
|
WaveFile.h
|
||||||
)
|
)
|
||||||
|
|
||||||
find_package(OpenSLES)
|
find_package(OpenSLES)
|
||||||
if(OPENSLES_FOUND)
|
if(OPENSLES_FOUND)
|
||||||
message(STATUS "OpenSLES found, enabling OpenSLES sound backend")
|
message(STATUS "OpenSLES found, enabling OpenSLES sound backend")
|
||||||
target_sources(audiocommon PRIVATE OpenSLESStream.cpp)
|
target_sources(audiocommon PRIVATE
|
||||||
|
OpenSLESStream.cpp
|
||||||
|
OpenSLESStream.h
|
||||||
|
)
|
||||||
target_link_libraries(audiocommon PRIVATE OpenSLES::OpenSLES)
|
target_link_libraries(audiocommon PRIVATE OpenSLES::OpenSLES)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -20,7 +31,10 @@ if(ENABLE_ALSA)
|
|||||||
find_package(ALSA)
|
find_package(ALSA)
|
||||||
if(ALSA_FOUND)
|
if(ALSA_FOUND)
|
||||||
message(STATUS "ALSA found, enabling ALSA sound backend")
|
message(STATUS "ALSA found, enabling ALSA sound backend")
|
||||||
target_sources(audiocommon PRIVATE AlsaSoundStream.cpp)
|
target_sources(audiocommon PRIVATE
|
||||||
|
AlsaSoundStream.cpp
|
||||||
|
AlsaSoundStream.h
|
||||||
|
)
|
||||||
target_link_libraries(audiocommon PRIVATE ALSA::ALSA)
|
target_link_libraries(audiocommon PRIVATE ALSA::ALSA)
|
||||||
target_compile_definitions(audiocommon PRIVATE HAVE_ALSA=1)
|
target_compile_definitions(audiocommon PRIVATE HAVE_ALSA=1)
|
||||||
else()
|
else()
|
||||||
@ -36,7 +50,10 @@ if(ENABLE_PULSEAUDIO)
|
|||||||
find_package(PulseAudio MODULE QUIET)
|
find_package(PulseAudio MODULE QUIET)
|
||||||
if(PULSEAUDIO_FOUND)
|
if(PULSEAUDIO_FOUND)
|
||||||
message(STATUS "PulseAudio found, enabling PulseAudio sound backend")
|
message(STATUS "PulseAudio found, enabling PulseAudio sound backend")
|
||||||
target_sources(audiocommon PRIVATE PulseAudioStream.cpp)
|
target_sources(audiocommon PRIVATE
|
||||||
|
PulseAudioStream.cpp
|
||||||
|
PulseAudioStream.h
|
||||||
|
)
|
||||||
target_link_libraries(audiocommon PRIVATE PulseAudio::PulseAudio)
|
target_link_libraries(audiocommon PRIVATE PulseAudio::PulseAudio)
|
||||||
target_compile_definitions(audiocommon PRIVATE HAVE_PULSEAUDIO=1)
|
target_compile_definitions(audiocommon PRIVATE HAVE_PULSEAUDIO=1)
|
||||||
else()
|
else()
|
||||||
@ -47,18 +64,26 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_sources(audiocommon PRIVATE WASAPIStream.cpp)
|
target_sources(audiocommon PRIVATE
|
||||||
target_sources(audiocommon PRIVATE XAudio2Stream.cpp)
|
# Dolphin loads openal32.dll at runtime
|
||||||
|
OpenALStream.cpp
|
||||||
|
OpenALStream.h
|
||||||
|
|
||||||
add_library(audiocommon_xaudio27 "XAudio2_7Stream.cpp")
|
WASAPIStream.cpp
|
||||||
|
WASAPIStream.h
|
||||||
|
XAudio2Stream.cpp
|
||||||
|
XAudio2Stream.h
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(audiocommon_xaudio27
|
||||||
|
XAudio2_7Stream.cpp
|
||||||
|
XAudio2_7Stream.h
|
||||||
|
)
|
||||||
target_include_directories(audiocommon_xaudio27 PRIVATE
|
target_include_directories(audiocommon_xaudio27 PRIVATE
|
||||||
${PROJECT_SOURCE_DIR}/Externals
|
${PROJECT_SOURCE_DIR}/Externals
|
||||||
${PROJECT_SOURCE_DIR}/Externals/XAudio2_7
|
${PROJECT_SOURCE_DIR}/Externals/XAudio2_7
|
||||||
)
|
)
|
||||||
target_link_libraries(audiocommon PRIVATE audiocommon_xaudio27)
|
target_link_libraries(audiocommon PRIVATE audiocommon_xaudio27)
|
||||||
|
|
||||||
# Dolphin loads openal32.dll at runtime
|
|
||||||
target_sources(audiocommon PRIVATE OpenALStream.cpp)
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_link_libraries(audiocommon PRIVATE cubeb SoundTouch FreeSurround)
|
target_link_libraries(audiocommon PRIVATE cubeb SoundTouch FreeSurround)
|
||||||
|
@ -1,52 +1,131 @@
|
|||||||
add_library(common
|
add_library(common
|
||||||
Analytics.cpp
|
Analytics.cpp
|
||||||
|
Analytics.h
|
||||||
|
Assert.h
|
||||||
|
Atomic.h
|
||||||
|
BitField.h
|
||||||
|
BitSet.h
|
||||||
|
BitUtils.h
|
||||||
|
BlockingLoop.h
|
||||||
CDUtils.cpp
|
CDUtils.cpp
|
||||||
|
CDUtils.h
|
||||||
|
ChunkFile.h
|
||||||
|
CodeBlock.h
|
||||||
ColorUtil.cpp
|
ColorUtil.cpp
|
||||||
|
ColorUtil.h
|
||||||
|
Common.h
|
||||||
CommonFuncs.cpp
|
CommonFuncs.cpp
|
||||||
|
CommonFuncs.h
|
||||||
|
CommonPaths.h
|
||||||
|
CommonTypes.h
|
||||||
|
Compiler.h
|
||||||
Config/Config.cpp
|
Config/Config.cpp
|
||||||
|
Config/Config.h
|
||||||
Config/ConfigInfo.cpp
|
Config/ConfigInfo.cpp
|
||||||
|
Config/ConfigInfo.h
|
||||||
|
Config/Enums.h
|
||||||
Config/Layer.cpp
|
Config/Layer.cpp
|
||||||
|
Config/Layer.h
|
||||||
|
CPUDetect.h
|
||||||
Crypto/AES.cpp
|
Crypto/AES.cpp
|
||||||
|
Crypto/AES.h
|
||||||
Crypto/bn.cpp
|
Crypto/bn.cpp
|
||||||
|
Crypto/bn.h
|
||||||
Crypto/ec.cpp
|
Crypto/ec.cpp
|
||||||
|
Crypto/ec.h
|
||||||
Debug/MemoryPatches.cpp
|
Debug/MemoryPatches.cpp
|
||||||
|
Debug/MemoryPatches.h
|
||||||
Debug/Watches.cpp
|
Debug/Watches.cpp
|
||||||
|
Debug/Watches.h
|
||||||
|
DebugInterface.h
|
||||||
DynamicLibrary.cpp
|
DynamicLibrary.cpp
|
||||||
|
DynamicLibrary.h
|
||||||
ENetUtil.cpp
|
ENetUtil.cpp
|
||||||
|
ENetUtil.h
|
||||||
|
Event.h
|
||||||
File.cpp
|
File.cpp
|
||||||
|
File.h
|
||||||
FileSearch.cpp
|
FileSearch.cpp
|
||||||
|
FileSearch.h
|
||||||
FileUtil.cpp
|
FileUtil.cpp
|
||||||
|
FileUtil.h
|
||||||
|
FixedSizeQueue.h
|
||||||
|
Flag.h
|
||||||
FloatUtils.cpp
|
FloatUtils.cpp
|
||||||
|
FloatUtils.h
|
||||||
|
FPURoundMode.h
|
||||||
GekkoDisassembler.cpp
|
GekkoDisassembler.cpp
|
||||||
|
GekkoDisassembler.h
|
||||||
Hash.cpp
|
Hash.cpp
|
||||||
|
Hash.h
|
||||||
HttpRequest.cpp
|
HttpRequest.cpp
|
||||||
|
HttpRequest.h
|
||||||
Image.cpp
|
Image.cpp
|
||||||
|
Image.h
|
||||||
IniFile.cpp
|
IniFile.cpp
|
||||||
|
IniFile.h
|
||||||
JitRegister.cpp
|
JitRegister.cpp
|
||||||
|
JitRegister.h
|
||||||
|
Lazy.h
|
||||||
|
LinearDiskCache.h
|
||||||
|
Logging/ConsoleListener.h
|
||||||
|
Logging/Log.h
|
||||||
Logging/LogManager.cpp
|
Logging/LogManager.cpp
|
||||||
|
Logging/LogManager.h
|
||||||
MathUtil.cpp
|
MathUtil.cpp
|
||||||
|
MathUtil.h
|
||||||
Matrix.cpp
|
Matrix.cpp
|
||||||
|
Matrix.h
|
||||||
MD5.cpp
|
MD5.cpp
|
||||||
|
MD5.h
|
||||||
MemArena.cpp
|
MemArena.cpp
|
||||||
|
MemArena.h
|
||||||
MemoryUtil.cpp
|
MemoryUtil.cpp
|
||||||
|
MemoryUtil.h
|
||||||
MsgHandler.cpp
|
MsgHandler.cpp
|
||||||
|
MsgHandler.h
|
||||||
NandPaths.cpp
|
NandPaths.cpp
|
||||||
|
NandPaths.h
|
||||||
Network.cpp
|
Network.cpp
|
||||||
|
Network.h
|
||||||
PcapFile.cpp
|
PcapFile.cpp
|
||||||
|
PcapFile.h
|
||||||
PerformanceCounter.cpp
|
PerformanceCounter.cpp
|
||||||
|
PerformanceCounter.h
|
||||||
Profiler.cpp
|
Profiler.cpp
|
||||||
|
Profiler.h
|
||||||
QoSSession.cpp
|
QoSSession.cpp
|
||||||
|
QoSSession.h
|
||||||
Random.cpp
|
Random.cpp
|
||||||
|
Random.h
|
||||||
|
Result.h
|
||||||
|
ScopeGuard.h
|
||||||
SDCardUtil.cpp
|
SDCardUtil.cpp
|
||||||
|
SDCardUtil.h
|
||||||
|
Semaphore.h
|
||||||
SFMLHelper.cpp
|
SFMLHelper.cpp
|
||||||
|
SFMLHelper.h
|
||||||
SettingsHandler.cpp
|
SettingsHandler.cpp
|
||||||
|
SettingsHandler.h
|
||||||
|
SPSCQueue.h
|
||||||
StringUtil.cpp
|
StringUtil.cpp
|
||||||
|
StringUtil.h
|
||||||
SymbolDB.cpp
|
SymbolDB.cpp
|
||||||
|
SymbolDB.h
|
||||||
Thread.cpp
|
Thread.cpp
|
||||||
|
Thread.h
|
||||||
Timer.cpp
|
Timer.cpp
|
||||||
|
Timer.h
|
||||||
TraversalClient.cpp
|
TraversalClient.cpp
|
||||||
|
TraversalClient.h
|
||||||
|
TraversalProto.h
|
||||||
UPnP.cpp
|
UPnP.cpp
|
||||||
|
UPnP.h
|
||||||
|
VariantUtil.h
|
||||||
Version.cpp
|
Version.cpp
|
||||||
|
Version.h
|
||||||
|
WindowSystemInfo.h
|
||||||
|
WorkQueueThread.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(common
|
target_link_libraries(common
|
||||||
@ -82,11 +161,13 @@ endif()
|
|||||||
if(ANDROID)
|
if(ANDROID)
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
AndroidAnalytics.cpp
|
AndroidAnalytics.cpp
|
||||||
|
AndroidAnalytics.h
|
||||||
Logging/ConsoleListenerDroid.cpp
|
Logging/ConsoleListenerDroid.cpp
|
||||||
)
|
)
|
||||||
elseif(WIN32)
|
elseif(WIN32)
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
LdrWatcher.cpp
|
LdrWatcher.cpp
|
||||||
|
LdrWatcher.h
|
||||||
Logging/ConsoleListenerWin.cpp
|
Logging/ConsoleListenerWin.cpp
|
||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
@ -98,6 +179,8 @@ endif()
|
|||||||
if(_M_ARM_64)
|
if(_M_ARM_64)
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
Arm64Emitter.cpp
|
Arm64Emitter.cpp
|
||||||
|
Arm64Emitter.h
|
||||||
|
ArmCommon.h
|
||||||
ArmCPUDetect.cpp
|
ArmCPUDetect.cpp
|
||||||
GenericFPURoundMode.cpp
|
GenericFPURoundMode.cpp
|
||||||
)
|
)
|
||||||
@ -105,9 +188,12 @@ else()
|
|||||||
if(_M_X86) #X86
|
if(_M_X86) #X86
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
x64ABI.cpp
|
x64ABI.cpp
|
||||||
|
x64ABI.h
|
||||||
x64Emitter.cpp
|
x64Emitter.cpp
|
||||||
|
x64Emitter.h
|
||||||
x64FPURoundMode.cpp
|
x64FPURoundMode.cpp
|
||||||
x64CPUDetect.cpp
|
x64CPUDetect.cpp
|
||||||
|
x64Reg.h
|
||||||
)
|
)
|
||||||
else() # Generic
|
else() # Generic
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
@ -119,17 +205,29 @@ endif()
|
|||||||
|
|
||||||
# OpenGL Interface
|
# OpenGL Interface
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
GL/GLUtil.cpp
|
|
||||||
GL/GLExtensions/GLExtensions.cpp
|
|
||||||
GL/GLContext.cpp
|
GL/GLContext.cpp
|
||||||
|
GL/GLContext.h
|
||||||
|
GL/GLUtil.cpp
|
||||||
|
GL/GLUtil.h
|
||||||
|
GL/GLExtensions/GLExtensions.cpp
|
||||||
|
GL/GLExtensions/GLExtensions.h
|
||||||
)
|
)
|
||||||
|
|
||||||
if(ENABLE_EGL AND EGL_FOUND)
|
if(ENABLE_EGL AND EGL_FOUND)
|
||||||
target_sources(common PRIVATE GL/GLInterface/EGL.cpp)
|
target_sources(common PRIVATE
|
||||||
|
GL/GLInterface/EGL.cpp
|
||||||
|
GL/GLInterface/EGL.h
|
||||||
|
)
|
||||||
if(ANDROID)
|
if(ANDROID)
|
||||||
target_sources(common PRIVATE GL/GLInterface/EGLAndroid.cpp)
|
target_sources(common PRIVATE
|
||||||
|
GL/GLInterface/EGLAndroid.cpp
|
||||||
|
GL/GLInterface/EGLAndroid.h
|
||||||
|
)
|
||||||
elseif(ENABLE_X11 AND X11_FOUND)
|
elseif(ENABLE_X11 AND X11_FOUND)
|
||||||
target_sources(common PRIVATE GL/GLInterface/EGLX11.cpp)
|
target_sources(common PRIVATE
|
||||||
|
GL/GLInterface/EGLX11.cpp
|
||||||
|
GL/GLInterface/EGLX11.h
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
target_include_directories(common PRIVATE ${EGL_INCLUDE_DIRS})
|
target_include_directories(common PRIVATE ${EGL_INCLUDE_DIRS})
|
||||||
target_link_libraries(common PUBLIC ${EGL_LIBRARIES})
|
target_link_libraries(common PUBLIC ${EGL_LIBRARIES})
|
||||||
@ -139,13 +237,20 @@ if(WIN32)
|
|||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
CompatPatches.cpp
|
CompatPatches.cpp
|
||||||
GL/GLInterface/WGL.cpp
|
GL/GLInterface/WGL.cpp
|
||||||
|
GL/GLInterface/WGL.h
|
||||||
)
|
)
|
||||||
elseif(APPLE)
|
elseif(APPLE)
|
||||||
target_sources(common PRIVATE GL/GLInterface/AGL.mm)
|
target_sources(common PRIVATE
|
||||||
|
GL/GLInterface/AGL.h
|
||||||
|
GL/GLInterface/AGL.mm
|
||||||
|
)
|
||||||
elseif(ENABLE_X11 AND X11_FOUND)
|
elseif(ENABLE_X11 AND X11_FOUND)
|
||||||
target_sources(common PRIVATE
|
target_sources(common PRIVATE
|
||||||
GL/GLX11Window.cpp
|
GL/GLX11Window.cpp
|
||||||
GL/GLInterface/GLX.cpp)
|
GL/GLX11Window.h
|
||||||
|
GL/GLInterface/GLX.cpp
|
||||||
|
GL/GLInterface/GLX.h
|
||||||
|
)
|
||||||
|
|
||||||
# GLX has a hard dependency on libGL.
|
# GLX has a hard dependency on libGL.
|
||||||
# Make sure to link to it if using GLX.
|
# Make sure to link to it if using GLX.
|
||||||
|
@ -1,170 +1,339 @@
|
|||||||
add_library(core
|
add_library(core
|
||||||
ActionReplay.cpp
|
ActionReplay.cpp
|
||||||
|
ActionReplay.h
|
||||||
Analytics.cpp
|
Analytics.cpp
|
||||||
|
Analytics.h
|
||||||
ARDecrypt.cpp
|
ARDecrypt.cpp
|
||||||
|
ARDecrypt.h
|
||||||
BootManager.cpp
|
BootManager.cpp
|
||||||
|
BootManager.h
|
||||||
|
CommonTitles.h
|
||||||
ConfigManager.cpp
|
ConfigManager.cpp
|
||||||
|
ConfigManager.h
|
||||||
Core.cpp
|
Core.cpp
|
||||||
|
Core.h
|
||||||
CoreTiming.cpp
|
CoreTiming.cpp
|
||||||
|
CoreTiming.h
|
||||||
DSPEmulator.cpp
|
DSPEmulator.cpp
|
||||||
|
DSPEmulator.h
|
||||||
GeckoCodeConfig.cpp
|
GeckoCodeConfig.cpp
|
||||||
|
GeckoCodeConfig.h
|
||||||
GeckoCode.cpp
|
GeckoCode.cpp
|
||||||
|
GeckoCode.h
|
||||||
|
Host.h
|
||||||
HotkeyManager.cpp
|
HotkeyManager.cpp
|
||||||
|
HotkeyManager.h
|
||||||
LibusbUtils.cpp
|
LibusbUtils.cpp
|
||||||
|
LibusbUtils.h
|
||||||
MemTools.cpp
|
MemTools.cpp
|
||||||
|
MemTools.h
|
||||||
Movie.cpp
|
Movie.cpp
|
||||||
|
Movie.h
|
||||||
NetPlayClient.cpp
|
NetPlayClient.cpp
|
||||||
|
NetPlayClient.h
|
||||||
NetPlayServer.cpp
|
NetPlayServer.cpp
|
||||||
|
NetPlayServer.h
|
||||||
PatchEngine.cpp
|
PatchEngine.cpp
|
||||||
|
PatchEngine.h
|
||||||
State.cpp
|
State.cpp
|
||||||
|
State.h
|
||||||
SysConf.cpp
|
SysConf.cpp
|
||||||
|
SysConf.h
|
||||||
TitleDatabase.cpp
|
TitleDatabase.cpp
|
||||||
|
TitleDatabase.h
|
||||||
WiiRoot.cpp
|
WiiRoot.cpp
|
||||||
|
WiiRoot.h
|
||||||
WiiUtils.cpp
|
WiiUtils.cpp
|
||||||
|
WiiUtils.h
|
||||||
Boot/Boot_BS2Emu.cpp
|
Boot/Boot_BS2Emu.cpp
|
||||||
Boot/Boot.cpp
|
Boot/Boot.cpp
|
||||||
|
Boot/Boot.h
|
||||||
Boot/Boot_WiiWAD.cpp
|
Boot/Boot_WiiWAD.cpp
|
||||||
Boot/DolReader.cpp
|
Boot/DolReader.cpp
|
||||||
|
Boot/DolReader.h
|
||||||
Boot/ElfReader.cpp
|
Boot/ElfReader.cpp
|
||||||
|
Boot/ElfReader.h
|
||||||
|
Boot/ElfTypes.h
|
||||||
Config/GraphicsSettings.cpp
|
Config/GraphicsSettings.cpp
|
||||||
|
Config/GraphicsSettings.h
|
||||||
Config/MainSettings.cpp
|
Config/MainSettings.cpp
|
||||||
|
Config/MainSettings.h
|
||||||
Config/NetplaySettings.cpp
|
Config/NetplaySettings.cpp
|
||||||
|
Config/NetplaySettings.h
|
||||||
Config/SYSCONFSettings.cpp
|
Config/SYSCONFSettings.cpp
|
||||||
|
Config/SYSCONFSettings.h
|
||||||
Config/UISettings.cpp
|
Config/UISettings.cpp
|
||||||
|
Config/UISettings.h
|
||||||
ConfigLoaders/BaseConfigLoader.cpp
|
ConfigLoaders/BaseConfigLoader.cpp
|
||||||
|
ConfigLoaders/BaseConfigLoader.h
|
||||||
ConfigLoaders/GameConfigLoader.cpp
|
ConfigLoaders/GameConfigLoader.cpp
|
||||||
|
ConfigLoaders/GameConfigLoader.h
|
||||||
ConfigLoaders/IsSettingSaveable.cpp
|
ConfigLoaders/IsSettingSaveable.cpp
|
||||||
|
ConfigLoaders/IsSettingSaveable.h
|
||||||
ConfigLoaders/MovieConfigLoader.cpp
|
ConfigLoaders/MovieConfigLoader.cpp
|
||||||
|
ConfigLoaders/MovieConfigLoader.h
|
||||||
ConfigLoaders/NetPlayConfigLoader.cpp
|
ConfigLoaders/NetPlayConfigLoader.cpp
|
||||||
|
ConfigLoaders/NetPlayConfigLoader.h
|
||||||
Debugger/Debugger_SymbolMap.cpp
|
Debugger/Debugger_SymbolMap.cpp
|
||||||
|
Debugger/Debugger_SymbolMap.h
|
||||||
Debugger/Dump.cpp
|
Debugger/Dump.cpp
|
||||||
|
Debugger/Dump.h
|
||||||
|
Debugger/GCELF.h
|
||||||
Debugger/PPCDebugInterface.cpp
|
Debugger/PPCDebugInterface.cpp
|
||||||
|
Debugger/PPCDebugInterface.h
|
||||||
Debugger/RSO.cpp
|
Debugger/RSO.cpp
|
||||||
|
Debugger/RSO.h
|
||||||
DSP/DSPAccelerator.cpp
|
DSP/DSPAccelerator.cpp
|
||||||
|
DSP/DSPAccelerator.h
|
||||||
DSP/DSPAnalyzer.cpp
|
DSP/DSPAnalyzer.cpp
|
||||||
|
DSP/DSPAnalyzer.h
|
||||||
DSP/DSPAssembler.cpp
|
DSP/DSPAssembler.cpp
|
||||||
|
DSP/DSPAssembler.h
|
||||||
DSP/DSPCaptureLogger.cpp
|
DSP/DSPCaptureLogger.cpp
|
||||||
|
DSP/DSPCaptureLogger.h
|
||||||
DSP/DSPCodeUtil.cpp
|
DSP/DSPCodeUtil.cpp
|
||||||
|
DSP/DSPCodeUtil.h
|
||||||
|
DSP/DSPCommon.h
|
||||||
DSP/DSPCore.cpp
|
DSP/DSPCore.cpp
|
||||||
|
DSP/DSPCore.h
|
||||||
DSP/DSPDisassembler.cpp
|
DSP/DSPDisassembler.cpp
|
||||||
|
DSP/DSPDisassembler.h
|
||||||
DSP/DSPHWInterface.cpp
|
DSP/DSPHWInterface.cpp
|
||||||
|
DSP/DSPHWInterface.h
|
||||||
DSP/DSPMemoryMap.cpp
|
DSP/DSPMemoryMap.cpp
|
||||||
|
DSP/DSPMemoryMap.h
|
||||||
DSP/DSPStacks.cpp
|
DSP/DSPStacks.cpp
|
||||||
|
DSP/DSPStacks.h
|
||||||
DSP/DSPTables.cpp
|
DSP/DSPTables.cpp
|
||||||
|
DSP/DSPTables.h
|
||||||
DSP/LabelMap.cpp
|
DSP/LabelMap.cpp
|
||||||
|
DSP/LabelMap.h
|
||||||
DSP/Interpreter/DSPIntArithmetic.cpp
|
DSP/Interpreter/DSPIntArithmetic.cpp
|
||||||
DSP/Interpreter/DSPIntBranch.cpp
|
DSP/Interpreter/DSPIntBranch.cpp
|
||||||
DSP/Interpreter/DSPIntCCUtil.cpp
|
DSP/Interpreter/DSPIntCCUtil.cpp
|
||||||
|
DSP/Interpreter/DSPIntCCUtil.h
|
||||||
DSP/Interpreter/DSPInterpreter.cpp
|
DSP/Interpreter/DSPInterpreter.cpp
|
||||||
|
DSP/Interpreter/DSPInterpreter.h
|
||||||
DSP/Interpreter/DSPIntExtOps.cpp
|
DSP/Interpreter/DSPIntExtOps.cpp
|
||||||
|
DSP/Interpreter/DSPIntExtOps.h
|
||||||
DSP/Interpreter/DSPIntLoadStore.cpp
|
DSP/Interpreter/DSPIntLoadStore.cpp
|
||||||
DSP/Interpreter/DSPIntMisc.cpp
|
DSP/Interpreter/DSPIntMisc.cpp
|
||||||
DSP/Interpreter/DSPIntMultiplier.cpp
|
DSP/Interpreter/DSPIntMultiplier.cpp
|
||||||
DSP/Interpreter/DSPIntTables.cpp
|
DSP/Interpreter/DSPIntTables.cpp
|
||||||
|
DSP/Interpreter/DSPIntTables.h
|
||||||
|
DSP/Interpreter/DSPIntUtil.h
|
||||||
DSP/Jit/DSPEmitterBase.cpp
|
DSP/Jit/DSPEmitterBase.cpp
|
||||||
|
DSP/Jit/DSPEmitterBase.h
|
||||||
FifoPlayer/FifoAnalyzer.cpp
|
FifoPlayer/FifoAnalyzer.cpp
|
||||||
|
FifoPlayer/FifoAnalyzer.h
|
||||||
FifoPlayer/FifoDataFile.cpp
|
FifoPlayer/FifoDataFile.cpp
|
||||||
|
FifoPlayer/FifoDataFile.h
|
||||||
FifoPlayer/FifoPlaybackAnalyzer.cpp
|
FifoPlayer/FifoPlaybackAnalyzer.cpp
|
||||||
|
FifoPlayer/FifoPlaybackAnalyzer.h
|
||||||
FifoPlayer/FifoPlayer.cpp
|
FifoPlayer/FifoPlayer.cpp
|
||||||
|
FifoPlayer/FifoPlayer.h
|
||||||
FifoPlayer/FifoRecordAnalyzer.cpp
|
FifoPlayer/FifoRecordAnalyzer.cpp
|
||||||
|
FifoPlayer/FifoRecordAnalyzer.h
|
||||||
FifoPlayer/FifoRecorder.cpp
|
FifoPlayer/FifoRecorder.cpp
|
||||||
|
FifoPlayer/FifoRecorder.h
|
||||||
HLE/HLE.cpp
|
HLE/HLE.cpp
|
||||||
|
HLE/HLE.h
|
||||||
HLE/HLE_Misc.cpp
|
HLE/HLE_Misc.cpp
|
||||||
|
HLE/HLE_Misc.h
|
||||||
HLE/HLE_OS.cpp
|
HLE/HLE_OS.cpp
|
||||||
|
HLE/HLE_OS.h
|
||||||
HLE/HLE_VarArgs.cpp
|
HLE/HLE_VarArgs.cpp
|
||||||
|
HLE/HLE_VarArgs.h
|
||||||
HW/AddressSpace.cpp
|
HW/AddressSpace.cpp
|
||||||
|
HW/AddressSpace.h
|
||||||
HW/AudioInterface.cpp
|
HW/AudioInterface.cpp
|
||||||
|
HW/AudioInterface.h
|
||||||
HW/CPU.cpp
|
HW/CPU.cpp
|
||||||
|
HW/CPU.h
|
||||||
HW/DSP.cpp
|
HW/DSP.cpp
|
||||||
|
HW/DSP.h
|
||||||
HW/DSPHLE/UCodes/AX.cpp
|
HW/DSPHLE/UCodes/AX.cpp
|
||||||
|
HW/DSPHLE/UCodes/AX.h
|
||||||
|
HW/DSPHLE/UCodes/AXStructs.h
|
||||||
|
HW/DSPHLE/UCodes/AXVoice.h
|
||||||
HW/DSPHLE/UCodes/AXWii.cpp
|
HW/DSPHLE/UCodes/AXWii.cpp
|
||||||
|
HW/DSPHLE/UCodes/AXWii.h
|
||||||
HW/DSPHLE/UCodes/CARD.cpp
|
HW/DSPHLE/UCodes/CARD.cpp
|
||||||
|
HW/DSPHLE/UCodes/CARD.h
|
||||||
HW/DSPHLE/UCodes/GBA.cpp
|
HW/DSPHLE/UCodes/GBA.cpp
|
||||||
|
HW/DSPHLE/UCodes/GBA.h
|
||||||
HW/DSPHLE/UCodes/INIT.cpp
|
HW/DSPHLE/UCodes/INIT.cpp
|
||||||
|
HW/DSPHLE/UCodes/INIT.h
|
||||||
HW/DSPHLE/UCodes/ROM.cpp
|
HW/DSPHLE/UCodes/ROM.cpp
|
||||||
|
HW/DSPHLE/UCodes/ROM.h
|
||||||
HW/DSPHLE/UCodes/UCodes.cpp
|
HW/DSPHLE/UCodes/UCodes.cpp
|
||||||
|
HW/DSPHLE/UCodes/UCodes.h
|
||||||
HW/DSPHLE/UCodes/Zelda.cpp
|
HW/DSPHLE/UCodes/Zelda.cpp
|
||||||
|
HW/DSPHLE/UCodes/Zelda.h
|
||||||
HW/DSPHLE/MailHandler.cpp
|
HW/DSPHLE/MailHandler.cpp
|
||||||
|
HW/DSPHLE/MailHandler.h
|
||||||
HW/DSPHLE/DSPHLE.cpp
|
HW/DSPHLE/DSPHLE.cpp
|
||||||
|
HW/DSPHLE/DSPHLE.h
|
||||||
HW/DSPLLE/DSPDebugInterface.cpp
|
HW/DSPLLE/DSPDebugInterface.cpp
|
||||||
|
HW/DSPLLE/DSPDebugInterface.h
|
||||||
HW/DSPLLE/DSPHost.cpp
|
HW/DSPLLE/DSPHost.cpp
|
||||||
HW/DSPLLE/DSPSymbols.cpp
|
HW/DSPLLE/DSPSymbols.cpp
|
||||||
|
HW/DSPLLE/DSPSymbols.h
|
||||||
HW/DSPLLE/DSPLLEGlobals.cpp
|
HW/DSPLLE/DSPLLEGlobals.cpp
|
||||||
|
HW/DSPLLE/DSPLLEGlobals.h
|
||||||
HW/DSPLLE/DSPLLE.cpp
|
HW/DSPLLE/DSPLLE.cpp
|
||||||
|
HW/DSPLLE/DSPLLE.h
|
||||||
HW/DVD/DVDInterface.cpp
|
HW/DVD/DVDInterface.cpp
|
||||||
|
HW/DVD/DVDInterface.h
|
||||||
HW/DVD/DVDMath.cpp
|
HW/DVD/DVDMath.cpp
|
||||||
|
HW/DVD/DVDMath.h
|
||||||
HW/DVD/DVDThread.cpp
|
HW/DVD/DVDThread.cpp
|
||||||
|
HW/DVD/DVDThread.h
|
||||||
HW/DVD/FileMonitor.cpp
|
HW/DVD/FileMonitor.cpp
|
||||||
HW/EXI/EXI_Channel.cpp
|
HW/DVD/FileMonitor.h
|
||||||
HW/EXI/EXI.cpp
|
HW/EXI/EXI.cpp
|
||||||
|
HW/EXI/EXI.h
|
||||||
|
HW/EXI/EXI_Channel.cpp
|
||||||
|
HW/EXI/EXI_Channel.h
|
||||||
HW/EXI/EXI_Device.cpp
|
HW/EXI/EXI_Device.cpp
|
||||||
|
HW/EXI/EXI_Device.h
|
||||||
HW/EXI/EXI_DeviceAD16.cpp
|
HW/EXI/EXI_DeviceAD16.cpp
|
||||||
|
HW/EXI/EXI_DeviceAD16.h
|
||||||
HW/EXI/EXI_DeviceAGP.cpp
|
HW/EXI/EXI_DeviceAGP.cpp
|
||||||
|
HW/EXI/EXI_DeviceAGP.h
|
||||||
HW/EXI/EXI_DeviceDummy.cpp
|
HW/EXI/EXI_DeviceDummy.cpp
|
||||||
|
HW/EXI/EXI_DeviceDummy.h
|
||||||
HW/EXI/EXI_DeviceEthernet.cpp
|
HW/EXI/EXI_DeviceEthernet.cpp
|
||||||
|
HW/EXI/EXI_DeviceEthernet.h
|
||||||
HW/EXI/EXI_DeviceGecko.cpp
|
HW/EXI/EXI_DeviceGecko.cpp
|
||||||
|
HW/EXI/EXI_DeviceGecko.h
|
||||||
HW/EXI/EXI_DeviceIPL.cpp
|
HW/EXI/EXI_DeviceIPL.cpp
|
||||||
|
HW/EXI/EXI_DeviceIPL.h
|
||||||
HW/EXI/EXI_DeviceMemoryCard.cpp
|
HW/EXI/EXI_DeviceMemoryCard.cpp
|
||||||
|
HW/EXI/EXI_DeviceMemoryCard.h
|
||||||
HW/EXI/EXI_DeviceMic.cpp
|
HW/EXI/EXI_DeviceMic.cpp
|
||||||
|
HW/EXI/EXI_DeviceMic.h
|
||||||
HW/GCKeyboard.cpp
|
HW/GCKeyboard.cpp
|
||||||
|
HW/GCKeyboard.h
|
||||||
HW/GCKeyboardEmu.cpp
|
HW/GCKeyboardEmu.cpp
|
||||||
|
HW/GCKeyboardEmu.h
|
||||||
HW/GCMemcard/GCIFile.cpp
|
HW/GCMemcard/GCIFile.cpp
|
||||||
|
HW/GCMemcard/GCIFile.h
|
||||||
HW/GCMemcard/GCMemcard.cpp
|
HW/GCMemcard/GCMemcard.cpp
|
||||||
|
HW/GCMemcard/GCMemcard.h
|
||||||
HW/GCMemcard/GCMemcardDirectory.cpp
|
HW/GCMemcard/GCMemcardDirectory.cpp
|
||||||
|
HW/GCMemcard/GCMemcardDirectory.h
|
||||||
HW/GCMemcard/GCMemcardRaw.cpp
|
HW/GCMemcard/GCMemcardRaw.cpp
|
||||||
|
HW/GCMemcard/GCMemcardRaw.h
|
||||||
HW/GCPad.cpp
|
HW/GCPad.cpp
|
||||||
|
HW/GCPad.h
|
||||||
HW/GCPadEmu.cpp
|
HW/GCPadEmu.cpp
|
||||||
|
HW/GCPadEmu.h
|
||||||
HW/GPFifo.cpp
|
HW/GPFifo.cpp
|
||||||
|
HW/GPFifo.h
|
||||||
HW/HW.cpp
|
HW/HW.cpp
|
||||||
|
HW/HW.h
|
||||||
HW/Memmap.cpp
|
HW/Memmap.cpp
|
||||||
|
HW/Memmap.h
|
||||||
HW/MemoryInterface.cpp
|
HW/MemoryInterface.cpp
|
||||||
|
HW/MemoryInterface.h
|
||||||
HW/MMIO.cpp
|
HW/MMIO.cpp
|
||||||
|
HW/MMIO.h
|
||||||
HW/ProcessorInterface.cpp
|
HW/ProcessorInterface.cpp
|
||||||
|
HW/ProcessorInterface.h
|
||||||
HW/SI/SI.cpp
|
HW/SI/SI.cpp
|
||||||
|
HW/SI/SI.h
|
||||||
HW/SI/SI_Device.cpp
|
HW/SI/SI_Device.cpp
|
||||||
|
HW/SI/SI_Device.h
|
||||||
HW/SI/SI_DeviceDanceMat.cpp
|
HW/SI/SI_DeviceDanceMat.cpp
|
||||||
|
HW/SI/SI_DeviceDanceMat.h
|
||||||
HW/SI/SI_DeviceGBA.cpp
|
HW/SI/SI_DeviceGBA.cpp
|
||||||
|
HW/SI/SI_DeviceGBA.h
|
||||||
HW/SI/SI_DeviceGCAdapter.cpp
|
HW/SI/SI_DeviceGCAdapter.cpp
|
||||||
|
HW/SI/SI_DeviceGCAdapter.h
|
||||||
HW/SI/SI_DeviceGCController.cpp
|
HW/SI/SI_DeviceGCController.cpp
|
||||||
|
HW/SI/SI_DeviceGCController.h
|
||||||
HW/SI/SI_DeviceGCSteeringWheel.cpp
|
HW/SI/SI_DeviceGCSteeringWheel.cpp
|
||||||
|
HW/SI/SI_DeviceGCSteeringWheel.h
|
||||||
HW/SI/SI_DeviceKeyboard.cpp
|
HW/SI/SI_DeviceKeyboard.cpp
|
||||||
|
HW/SI/SI_DeviceKeyboard.h
|
||||||
HW/SI/SI_DeviceNull.cpp
|
HW/SI/SI_DeviceNull.cpp
|
||||||
|
HW/SI/SI_DeviceNull.h
|
||||||
HW/Sram.cpp
|
HW/Sram.cpp
|
||||||
|
HW/Sram.h
|
||||||
HW/StreamADPCM.cpp
|
HW/StreamADPCM.cpp
|
||||||
|
HW/StreamADPCM.h
|
||||||
HW/SystemTimers.cpp
|
HW/SystemTimers.cpp
|
||||||
|
HW/SystemTimers.h
|
||||||
HW/VideoInterface.cpp
|
HW/VideoInterface.cpp
|
||||||
|
HW/VideoInterface.h
|
||||||
HW/WII_IPC.cpp
|
HW/WII_IPC.cpp
|
||||||
|
HW/WII_IPC.h
|
||||||
HW/Wiimote.cpp
|
HW/Wiimote.cpp
|
||||||
|
HW/Wiimote.h
|
||||||
HW/WiimoteCommon/DataReport.cpp
|
HW/WiimoteCommon/DataReport.cpp
|
||||||
HW/WiimoteEmu/WiimoteEmu.cpp
|
HW/WiimoteCommon/DataReport.h
|
||||||
|
HW/WiimoteCommon/WiimoteConstants.h
|
||||||
|
HW/WiimoteCommon/WiimoteHid.h
|
||||||
|
HW/WiimoteCommon/WiimoteReport.h
|
||||||
HW/WiimoteEmu/Camera.cpp
|
HW/WiimoteEmu/Camera.cpp
|
||||||
|
HW/WiimoteEmu/Camera.h
|
||||||
HW/WiimoteEmu/Dynamics.cpp
|
HW/WiimoteEmu/Dynamics.cpp
|
||||||
|
HW/WiimoteEmu/Dynamics.h
|
||||||
HW/WiimoteEmu/EmuSubroutines.cpp
|
HW/WiimoteEmu/EmuSubroutines.cpp
|
||||||
HW/WiimoteEmu/Encryption.cpp
|
HW/WiimoteEmu/Encryption.cpp
|
||||||
|
HW/WiimoteEmu/Encryption.h
|
||||||
HW/WiimoteEmu/ExtensionPort.cpp
|
HW/WiimoteEmu/ExtensionPort.cpp
|
||||||
|
HW/WiimoteEmu/ExtensionPort.h
|
||||||
HW/WiimoteEmu/I2CBus.cpp
|
HW/WiimoteEmu/I2CBus.cpp
|
||||||
|
HW/WiimoteEmu/I2CBus.h
|
||||||
HW/WiimoteEmu/MotionPlus.cpp
|
HW/WiimoteEmu/MotionPlus.cpp
|
||||||
|
HW/WiimoteEmu/MotionPlus.h
|
||||||
HW/WiimoteEmu/Speaker.cpp
|
HW/WiimoteEmu/Speaker.cpp
|
||||||
|
HW/WiimoteEmu/Speaker.h
|
||||||
|
HW/WiimoteEmu/WiimoteEmu.cpp
|
||||||
|
HW/WiimoteEmu/WiimoteEmu.h
|
||||||
HW/WiimoteEmu/Extension/Classic.cpp
|
HW/WiimoteEmu/Extension/Classic.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Classic.h
|
||||||
HW/WiimoteEmu/Extension/DrawsomeTablet.cpp
|
HW/WiimoteEmu/Extension/DrawsomeTablet.cpp
|
||||||
HW/WiimoteEmu/Extension/Extension.cpp
|
HW/WiimoteEmu/Extension/DrawsomeTablet.h
|
||||||
HW/WiimoteEmu/Extension/Nunchuk.cpp
|
|
||||||
HW/WiimoteEmu/Extension/Drums.cpp
|
HW/WiimoteEmu/Extension/Drums.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Drums.h
|
||||||
|
HW/WiimoteEmu/Extension/Extension.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Extension.h
|
||||||
|
HW/WiimoteEmu/Extension/Nunchuk.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Nunchuk.h
|
||||||
HW/WiimoteEmu/Extension/Guitar.cpp
|
HW/WiimoteEmu/Extension/Guitar.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Guitar.h
|
||||||
HW/WiimoteEmu/Extension/TaTaCon.cpp
|
HW/WiimoteEmu/Extension/TaTaCon.cpp
|
||||||
|
HW/WiimoteEmu/Extension/TaTaCon.h
|
||||||
HW/WiimoteEmu/Extension/Turntable.cpp
|
HW/WiimoteEmu/Extension/Turntable.cpp
|
||||||
|
HW/WiimoteEmu/Extension/Turntable.h
|
||||||
HW/WiimoteEmu/Extension/UDrawTablet.cpp
|
HW/WiimoteEmu/Extension/UDrawTablet.cpp
|
||||||
|
HW/WiimoteEmu/Extension/UDrawTablet.h
|
||||||
HW/WiimoteReal/WiimoteReal.cpp
|
HW/WiimoteReal/WiimoteReal.cpp
|
||||||
|
HW/WiimoteReal/WiimoteReal.h
|
||||||
HW/WiiSave.cpp
|
HW/WiiSave.cpp
|
||||||
|
HW/WiiSave.h
|
||||||
|
HW/WiiSaveStructs.h
|
||||||
IOS/Device.cpp
|
IOS/Device.cpp
|
||||||
|
IOS/Device.h
|
||||||
IOS/DeviceStub.cpp
|
IOS/DeviceStub.cpp
|
||||||
|
IOS/DeviceStub.h
|
||||||
IOS/IOS.cpp
|
IOS/IOS.cpp
|
||||||
|
IOS/IOS.h
|
||||||
IOS/IOSC.cpp
|
IOS/IOSC.cpp
|
||||||
|
IOS/IOSC.h
|
||||||
IOS/MIOS.cpp
|
IOS/MIOS.cpp
|
||||||
|
IOS/MIOS.h
|
||||||
IOS/VersionInfo.cpp
|
IOS/VersionInfo.cpp
|
||||||
|
IOS/VersionInfo.h
|
||||||
IOS/DI/DI.cpp
|
IOS/DI/DI.cpp
|
||||||
|
IOS/DI/DI.h
|
||||||
IOS/ES/ES.cpp
|
IOS/ES/ES.cpp
|
||||||
|
IOS/ES/ES.h
|
||||||
IOS/ES/Formats.cpp
|
IOS/ES/Formats.cpp
|
||||||
|
IOS/ES/Formats.h
|
||||||
IOS/ES/Identity.cpp
|
IOS/ES/Identity.cpp
|
||||||
IOS/ES/NandUtils.cpp
|
IOS/ES/NandUtils.cpp
|
||||||
IOS/ES/TitleContents.cpp
|
IOS/ES/TitleContents.cpp
|
||||||
@ -172,83 +341,145 @@ add_library(core
|
|||||||
IOS/ES/TitleManagement.cpp
|
IOS/ES/TitleManagement.cpp
|
||||||
IOS/ES/Views.cpp
|
IOS/ES/Views.cpp
|
||||||
IOS/FS/FileSystem.cpp
|
IOS/FS/FileSystem.cpp
|
||||||
|
IOS/FS/FileSystem.h
|
||||||
IOS/FS/FileSystemProxy.cpp
|
IOS/FS/FileSystemProxy.cpp
|
||||||
|
IOS/FS/FileSystemProxy.h
|
||||||
IOS/FS/HostBackend/File.cpp
|
IOS/FS/HostBackend/File.cpp
|
||||||
IOS/FS/HostBackend/FS.cpp
|
IOS/FS/HostBackend/FS.cpp
|
||||||
|
IOS/FS/HostBackend/FS.h
|
||||||
|
IOS/Network/ICMP.h
|
||||||
IOS/Network/ICMPLin.cpp
|
IOS/Network/ICMPLin.cpp
|
||||||
IOS/Network/MACUtils.cpp
|
IOS/Network/MACUtils.cpp
|
||||||
|
IOS/Network/MACUtils.h
|
||||||
IOS/Network/Socket.cpp
|
IOS/Network/Socket.cpp
|
||||||
|
IOS/Network/Socket.h
|
||||||
IOS/Network/SSL.cpp
|
IOS/Network/SSL.cpp
|
||||||
|
IOS/Network/SSL.h
|
||||||
IOS/Network/IP/Top.cpp
|
IOS/Network/IP/Top.cpp
|
||||||
|
IOS/Network/IP/Top.h
|
||||||
IOS/Network/KD/NetKDRequest.cpp
|
IOS/Network/KD/NetKDRequest.cpp
|
||||||
|
IOS/Network/KD/NetKDRequest.h
|
||||||
IOS/Network/KD/NetKDTime.cpp
|
IOS/Network/KD/NetKDTime.cpp
|
||||||
|
IOS/Network/KD/NetKDTime.h
|
||||||
IOS/Network/KD/NWC24Config.cpp
|
IOS/Network/KD/NWC24Config.cpp
|
||||||
|
IOS/Network/KD/NWC24Config.h
|
||||||
IOS/Network/NCD/WiiNetConfig.cpp
|
IOS/Network/NCD/WiiNetConfig.cpp
|
||||||
|
IOS/Network/NCD/WiiNetConfig.h
|
||||||
IOS/Network/NCD/Manage.cpp
|
IOS/Network/NCD/Manage.cpp
|
||||||
|
IOS/Network/NCD/Manage.h
|
||||||
IOS/Network/WD/Command.cpp
|
IOS/Network/WD/Command.cpp
|
||||||
|
IOS/Network/WD/Command.h
|
||||||
IOS/SDIO/SDIOSlot0.cpp
|
IOS/SDIO/SDIOSlot0.cpp
|
||||||
|
IOS/SDIO/SDIOSlot0.h
|
||||||
IOS/STM/STM.cpp
|
IOS/STM/STM.cpp
|
||||||
|
IOS/STM/STM.h
|
||||||
IOS/USB/Common.cpp
|
IOS/USB/Common.cpp
|
||||||
|
IOS/USB/Common.h
|
||||||
IOS/USB/Host.cpp
|
IOS/USB/Host.cpp
|
||||||
|
IOS/USB/Host.h
|
||||||
IOS/USB/OH0/OH0.cpp
|
IOS/USB/OH0/OH0.cpp
|
||||||
|
IOS/USB/OH0/OH0.h
|
||||||
IOS/USB/OH0/OH0Device.cpp
|
IOS/USB/OH0/OH0Device.cpp
|
||||||
|
IOS/USB/OH0/OH0Device.h
|
||||||
IOS/USB/USB_HID/HIDv4.cpp
|
IOS/USB/USB_HID/HIDv4.cpp
|
||||||
|
IOS/USB/USB_HID/HIDv4.h
|
||||||
IOS/USB/USB_HID/HIDv5.cpp
|
IOS/USB/USB_HID/HIDv5.cpp
|
||||||
|
IOS/USB/USB_HID/HIDv5.h
|
||||||
IOS/USB/USB_VEN/VEN.cpp
|
IOS/USB/USB_VEN/VEN.cpp
|
||||||
|
IOS/USB/USB_VEN/VEN.h
|
||||||
IOS/USB/USBV0.cpp
|
IOS/USB/USBV0.cpp
|
||||||
|
IOS/USB/USBV0.h
|
||||||
IOS/USB/USBV4.cpp
|
IOS/USB/USBV4.cpp
|
||||||
|
IOS/USB/USBV4.h
|
||||||
IOS/USB/USBV5.cpp
|
IOS/USB/USBV5.cpp
|
||||||
|
IOS/USB/USBV5.h
|
||||||
IOS/USB/USB_KBD.cpp
|
IOS/USB/USB_KBD.cpp
|
||||||
|
IOS/USB/USB_KBD.h
|
||||||
IOS/USB/Bluetooth/BTBase.cpp
|
IOS/USB/Bluetooth/BTBase.cpp
|
||||||
|
IOS/USB/Bluetooth/BTBase.h
|
||||||
IOS/USB/Bluetooth/BTEmu.cpp
|
IOS/USB/Bluetooth/BTEmu.cpp
|
||||||
|
IOS/USB/Bluetooth/BTEmu.h
|
||||||
IOS/USB/Bluetooth/BTStub.cpp
|
IOS/USB/Bluetooth/BTStub.cpp
|
||||||
|
IOS/USB/Bluetooth/BTStub.h
|
||||||
|
IOS/USB/Bluetooth/hci.h
|
||||||
|
IOS/USB/Bluetooth/l2cap.h
|
||||||
IOS/USB/Bluetooth/WiimoteDevice.cpp
|
IOS/USB/Bluetooth/WiimoteDevice.cpp
|
||||||
|
IOS/USB/Bluetooth/WiimoteDevice.h
|
||||||
IOS/USB/Bluetooth/WiimoteHIDAttr.cpp
|
IOS/USB/Bluetooth/WiimoteHIDAttr.cpp
|
||||||
|
IOS/USB/Bluetooth/WiimoteHIDAttr.h
|
||||||
IOS/WFS/WFSSRV.cpp
|
IOS/WFS/WFSSRV.cpp
|
||||||
|
IOS/WFS/WFSSRV.h
|
||||||
IOS/WFS/WFSI.cpp
|
IOS/WFS/WFSI.cpp
|
||||||
|
IOS/WFS/WFSI.h
|
||||||
PowerPC/BreakPoints.cpp
|
PowerPC/BreakPoints.cpp
|
||||||
PowerPC/MMU.cpp
|
PowerPC/BreakPoints.h
|
||||||
PowerPC/PowerPC.cpp
|
|
||||||
PowerPC/PPCAnalyst.cpp
|
|
||||||
PowerPC/PPCCache.cpp
|
|
||||||
PowerPC/PPCSymbolDB.cpp
|
|
||||||
PowerPC/PPCTables.cpp
|
|
||||||
PowerPC/SignatureDB/CSVSignatureDB.cpp
|
|
||||||
PowerPC/SignatureDB/DSYSignatureDB.cpp
|
|
||||||
PowerPC/SignatureDB/MEGASignatureDB.cpp
|
|
||||||
PowerPC/SignatureDB/SignatureDB.cpp
|
|
||||||
PowerPC/JitInterface.cpp
|
|
||||||
PowerPC/CachedInterpreter/CachedInterpreter.cpp
|
|
||||||
PowerPC/CachedInterpreter/InterpreterBlockCache.cpp
|
|
||||||
PowerPC/ConditionRegister.cpp
|
PowerPC/ConditionRegister.cpp
|
||||||
|
PowerPC/ConditionRegister.h
|
||||||
|
PowerPC/JitInterface.cpp
|
||||||
|
PowerPC/JitInterface.h
|
||||||
|
PowerPC/MMU.cpp
|
||||||
|
PowerPC/MMU.h
|
||||||
|
PowerPC/PowerPC.cpp
|
||||||
|
PowerPC/PowerPC.h
|
||||||
|
PowerPC/PPCAnalyst.cpp
|
||||||
|
PowerPC/PPCAnalyst.h
|
||||||
|
PowerPC/PPCCache.cpp
|
||||||
|
PowerPC/PPCCache.h
|
||||||
|
PowerPC/PPCSymbolDB.cpp
|
||||||
|
PowerPC/PPCSymbolDB.h
|
||||||
|
PowerPC/PPCTables.cpp
|
||||||
|
PowerPC/PPCTables.h
|
||||||
|
PowerPC/Profiler.h
|
||||||
|
PowerPC/CachedInterpreter/CachedInterpreter.cpp
|
||||||
|
PowerPC/CachedInterpreter/CachedInterpreter.h
|
||||||
|
PowerPC/CachedInterpreter/InterpreterBlockCache.cpp
|
||||||
|
PowerPC/CachedInterpreter/InterpreterBlockCache.h
|
||||||
|
PowerPC/JitCommon/JitAsmCommon.cpp
|
||||||
|
PowerPC/JitCommon/JitAsmCommon.h
|
||||||
|
PowerPC/JitCommon/JitBase.cpp
|
||||||
|
PowerPC/JitCommon/JitBase.h
|
||||||
|
PowerPC/JitCommon/JitCache.cpp
|
||||||
|
PowerPC/JitCommon/JitCache.h
|
||||||
|
PowerPC/SignatureDB/CSVSignatureDB.cpp
|
||||||
|
PowerPC/SignatureDB/CSVSignatureDB.h
|
||||||
|
PowerPC/SignatureDB/DSYSignatureDB.cpp
|
||||||
|
PowerPC/SignatureDB/DSYSignatureDB.h
|
||||||
|
PowerPC/SignatureDB/MEGASignatureDB.cpp
|
||||||
|
PowerPC/SignatureDB/MEGASignatureDB.h
|
||||||
|
PowerPC/SignatureDB/SignatureDB.cpp
|
||||||
|
PowerPC/SignatureDB/SignatureDB.h
|
||||||
|
PowerPC/Interpreter/ExceptionUtils.h
|
||||||
PowerPC/Interpreter/Interpreter_Branch.cpp
|
PowerPC/Interpreter/Interpreter_Branch.cpp
|
||||||
PowerPC/Interpreter/Interpreter.cpp
|
PowerPC/Interpreter/Interpreter.cpp
|
||||||
|
PowerPC/Interpreter/Interpreter.h
|
||||||
PowerPC/Interpreter/Interpreter_FloatingPoint.cpp
|
PowerPC/Interpreter/Interpreter_FloatingPoint.cpp
|
||||||
|
PowerPC/Interpreter/Interpreter_FPUtils.h
|
||||||
PowerPC/Interpreter/Interpreter_Integer.cpp
|
PowerPC/Interpreter/Interpreter_Integer.cpp
|
||||||
PowerPC/Interpreter/Interpreter_LoadStore.cpp
|
PowerPC/Interpreter/Interpreter_LoadStore.cpp
|
||||||
PowerPC/Interpreter/Interpreter_LoadStorePaired.cpp
|
PowerPC/Interpreter/Interpreter_LoadStorePaired.cpp
|
||||||
PowerPC/Interpreter/Interpreter_Paired.cpp
|
PowerPC/Interpreter/Interpreter_Paired.cpp
|
||||||
PowerPC/Interpreter/Interpreter_SystemRegisters.cpp
|
PowerPC/Interpreter/Interpreter_SystemRegisters.cpp
|
||||||
PowerPC/Interpreter/Interpreter_Tables.cpp
|
PowerPC/Interpreter/Interpreter_Tables.cpp
|
||||||
PowerPC/JitCommon/JitAsmCommon.cpp
|
|
||||||
PowerPC/JitCommon/JitBase.cpp
|
|
||||||
PowerPC/JitCommon/JitCache.cpp
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if(_M_X86)
|
if(_M_X86)
|
||||||
target_sources(core PRIVATE
|
target_sources(core PRIVATE
|
||||||
DSP/Jit/x64/DSPEmitter.cpp
|
DSP/Jit/x64/DSPEmitter.cpp
|
||||||
DSP/Jit/x64/DSPJitRegCache.cpp
|
DSP/Jit/x64/DSPEmitter.h
|
||||||
DSP/Jit/x64/DSPJitExtOps.cpp
|
DSP/Jit/x64/DSPJitArithmetic.cpp
|
||||||
DSP/Jit/x64/DSPJitBranch.cpp
|
DSP/Jit/x64/DSPJitBranch.cpp
|
||||||
DSP/Jit/x64/DSPJitCCUtil.cpp
|
DSP/Jit/x64/DSPJitCCUtil.cpp
|
||||||
DSP/Jit/x64/DSPJitArithmetic.cpp
|
DSP/Jit/x64/DSPJitExtOps.cpp
|
||||||
DSP/Jit/x64/DSPJitLoadStore.cpp
|
DSP/Jit/x64/DSPJitLoadStore.cpp
|
||||||
DSP/Jit/x64/DSPJitMisc.cpp
|
DSP/Jit/x64/DSPJitMisc.cpp
|
||||||
DSP/Jit/x64/DSPJitMultiplier.cpp
|
DSP/Jit/x64/DSPJitMultiplier.cpp
|
||||||
|
DSP/Jit/x64/DSPJitRegCache.cpp
|
||||||
|
DSP/Jit/x64/DSPJitRegCache.h
|
||||||
DSP/Jit/x64/DSPJitTables.cpp
|
DSP/Jit/x64/DSPJitTables.cpp
|
||||||
|
DSP/Jit/x64/DSPJitTables.h
|
||||||
DSP/Jit/x64/DSPJitUtil.cpp
|
DSP/Jit/x64/DSPJitUtil.cpp
|
||||||
PowerPC/Jit64/Jit.cpp
|
PowerPC/Jit64/Jit.cpp
|
||||||
|
PowerPC/Jit64/Jit.h
|
||||||
PowerPC/Jit64/Jit64_Tables.cpp
|
PowerPC/Jit64/Jit64_Tables.cpp
|
||||||
PowerPC/Jit64/Jit_Branch.cpp
|
PowerPC/Jit64/Jit_Branch.cpp
|
||||||
PowerPC/Jit64/Jit_FloatingPoint.cpp
|
PowerPC/Jit64/Jit_FloatingPoint.cpp
|
||||||
@ -259,33 +490,52 @@ if(_M_X86)
|
|||||||
PowerPC/Jit64/Jit_Paired.cpp
|
PowerPC/Jit64/Jit_Paired.cpp
|
||||||
PowerPC/Jit64/Jit_SystemRegisters.cpp
|
PowerPC/Jit64/Jit_SystemRegisters.cpp
|
||||||
PowerPC/Jit64/JitAsm.cpp
|
PowerPC/Jit64/JitAsm.cpp
|
||||||
|
PowerPC/Jit64/JitAsm.h
|
||||||
|
PowerPC/Jit64/RegCache/CachedReg.h
|
||||||
PowerPC/Jit64/RegCache/FPURegCache.cpp
|
PowerPC/Jit64/RegCache/FPURegCache.cpp
|
||||||
|
PowerPC/Jit64/RegCache/FPURegCache.h
|
||||||
PowerPC/Jit64/RegCache/GPRRegCache.cpp
|
PowerPC/Jit64/RegCache/GPRRegCache.cpp
|
||||||
|
PowerPC/Jit64/RegCache/GPRRegCache.h
|
||||||
PowerPC/Jit64/RegCache/JitRegCache.cpp
|
PowerPC/Jit64/RegCache/JitRegCache.cpp
|
||||||
|
PowerPC/Jit64/RegCache/JitRegCache.h
|
||||||
|
PowerPC/Jit64/RegCache/RCMode.h
|
||||||
PowerPC/Jit64Common/BlockCache.cpp
|
PowerPC/Jit64Common/BlockCache.cpp
|
||||||
|
PowerPC/Jit64Common/BlockCache.h
|
||||||
PowerPC/Jit64Common/ConstantPool.cpp
|
PowerPC/Jit64Common/ConstantPool.cpp
|
||||||
|
PowerPC/Jit64Common/ConstantPool.h
|
||||||
PowerPC/Jit64Common/EmuCodeBlock.cpp
|
PowerPC/Jit64Common/EmuCodeBlock.cpp
|
||||||
|
PowerPC/Jit64Common/EmuCodeBlock.h
|
||||||
PowerPC/Jit64Common/FarCodeCache.cpp
|
PowerPC/Jit64Common/FarCodeCache.cpp
|
||||||
|
PowerPC/Jit64Common/FarCodeCache.h
|
||||||
PowerPC/Jit64Common/Jit64AsmCommon.cpp
|
PowerPC/Jit64Common/Jit64AsmCommon.cpp
|
||||||
|
PowerPC/Jit64Common/Jit64AsmCommon.h
|
||||||
|
PowerPC/Jit64Common/Jit64Constants.h
|
||||||
|
PowerPC/Jit64Common/Jit64PowerPCState.h
|
||||||
PowerPC/Jit64Common/TrampolineCache.cpp
|
PowerPC/Jit64Common/TrampolineCache.cpp
|
||||||
|
PowerPC/Jit64Common/TrampolineCache.h
|
||||||
|
PowerPC/Jit64Common/TrampolineInfo.h
|
||||||
)
|
)
|
||||||
elseif(_M_ARM_64)
|
elseif(_M_ARM_64)
|
||||||
target_sources(core PRIVATE
|
target_sources(core PRIVATE
|
||||||
PowerPC/JitArm64/Jit.cpp
|
PowerPC/JitArm64/Jit.cpp
|
||||||
|
PowerPC/JitArm64/Jit.h
|
||||||
PowerPC/JitArm64/JitAsm.cpp
|
PowerPC/JitArm64/JitAsm.cpp
|
||||||
PowerPC/JitArm64/JitArm64Cache.cpp
|
PowerPC/JitArm64/JitArm64Cache.cpp
|
||||||
PowerPC/JitArm64/JitArm64_RegCache.cpp
|
|
||||||
PowerPC/JitArm64/JitArm64_BackPatch.cpp
|
PowerPC/JitArm64/JitArm64_BackPatch.cpp
|
||||||
PowerPC/JitArm64/JitArm64_Branch.cpp
|
PowerPC/JitArm64/JitArm64_Branch.cpp
|
||||||
PowerPC/JitArm64/JitArm64_FloatingPoint.cpp
|
PowerPC/JitArm64/JitArm64_FloatingPoint.cpp
|
||||||
PowerPC/JitArm64/JitArm64_Integer.cpp
|
PowerPC/JitArm64/JitArm64_Integer.cpp
|
||||||
PowerPC/JitArm64/JitArm64_LoadStore.cpp
|
PowerPC/JitArm64/JitArm64_LoadStore.cpp
|
||||||
PowerPC/JitArm64/JitArm64_LoadStoreFloating.cpp
|
PowerPC/JitArm64/JitArm64_LoadStoreFloating.cpp
|
||||||
PowerPC/JitArm64/JitArm64_Paired.cpp
|
|
||||||
PowerPC/JitArm64/JitArm64_LoadStorePaired.cpp
|
PowerPC/JitArm64/JitArm64_LoadStorePaired.cpp
|
||||||
|
PowerPC/JitArm64/JitArm64_Paired.cpp
|
||||||
|
PowerPC/JitArm64/JitArm64_RegCache.cpp
|
||||||
|
PowerPC/JitArm64/JitArm64_RegCache.h
|
||||||
PowerPC/JitArm64/JitArm64_SystemRegisters.cpp
|
PowerPC/JitArm64/JitArm64_SystemRegisters.cpp
|
||||||
PowerPC/JitArm64/Jit_Util.cpp
|
PowerPC/JitArm64/Jit_Util.cpp
|
||||||
|
PowerPC/JitArm64/Jit_Util.h
|
||||||
PowerPC/JitArm64/JitArm64_Tables.cpp
|
PowerPC/JitArm64/JitArm64_Tables.cpp
|
||||||
|
PowerPC/JitArmCommon/BackPatch.h
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -330,14 +580,18 @@ if(LIBUSB_FOUND)
|
|||||||
target_link_libraries(core PUBLIC ${LIBUSB_LIBRARIES})
|
target_link_libraries(core PUBLIC ${LIBUSB_LIBRARIES})
|
||||||
target_sources(core PRIVATE
|
target_sources(core PRIVATE
|
||||||
IOS/USB/LibusbDevice.cpp
|
IOS/USB/LibusbDevice.cpp
|
||||||
|
IOS/USB/LibusbDevice.h
|
||||||
IOS/USB/Bluetooth/BTReal.cpp
|
IOS/USB/Bluetooth/BTReal.cpp
|
||||||
|
IOS/USB/Bluetooth/BTReal.h
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_sources(core PRIVATE
|
target_sources(core PRIVATE
|
||||||
HW/EXI/BBA-TAP/TAP_Win32.cpp
|
HW/EXI/BBA-TAP/TAP_Win32.cpp
|
||||||
|
HW/EXI/BBA-TAP/TAP_Win32.h
|
||||||
HW/WiimoteReal/IOWin.cpp
|
HW/WiimoteReal/IOWin.cpp
|
||||||
|
HW/WiimoteReal/IOWin.h
|
||||||
)
|
)
|
||||||
target_link_libraries(core PUBLIC
|
target_link_libraries(core PUBLIC
|
||||||
videod3d
|
videod3d
|
||||||
@ -349,13 +603,20 @@ if(WIN32)
|
|||||||
elseif(APPLE)
|
elseif(APPLE)
|
||||||
target_sources(core PRIVATE
|
target_sources(core PRIVATE
|
||||||
HW/EXI/BBA-TAP/TAP_Apple.cpp
|
HW/EXI/BBA-TAP/TAP_Apple.cpp
|
||||||
|
HW/WiimoteReal/IOdarwin.h
|
||||||
|
HW/WiimoteReal/IOdarwin_private.h
|
||||||
HW/WiimoteReal/IOdarwin.mm
|
HW/WiimoteReal/IOdarwin.mm
|
||||||
)
|
)
|
||||||
target_link_libraries(core PUBLIC ${IOB_LIBRARY})
|
target_link_libraries(core PUBLIC ${IOB_LIBRARY})
|
||||||
elseif(UNIX)
|
elseif(UNIX)
|
||||||
target_sources(core PRIVATE HW/EXI/BBA-TAP/TAP_Unix.cpp)
|
target_sources(core PRIVATE
|
||||||
|
HW/EXI/BBA-TAP/TAP_Unix.cpp
|
||||||
|
)
|
||||||
if(ANDROID)
|
if(ANDROID)
|
||||||
target_sources(core PRIVATE HW/WiimoteReal/IOAndroid.cpp)
|
target_sources(core PRIVATE
|
||||||
|
HW/WiimoteReal/IOAndroid.cpp
|
||||||
|
HW/WiimoteReal/IOAndroid.h
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -366,7 +627,10 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|||||||
find_package(BlueZ)
|
find_package(BlueZ)
|
||||||
if(BLUEZ_FOUND)
|
if(BLUEZ_FOUND)
|
||||||
message(STATUS "BlueZ found, enabling bluetooth support")
|
message(STATUS "BlueZ found, enabling bluetooth support")
|
||||||
target_sources(core PRIVATE HW/WiimoteReal/IOLinux.cpp)
|
target_sources(core PRIVATE
|
||||||
|
HW/WiimoteReal/IOLinux.cpp
|
||||||
|
HW/WiimoteReal/IOLinux.h
|
||||||
|
)
|
||||||
target_link_libraries(core PUBLIC BlueZ::BlueZ)
|
target_link_libraries(core PUBLIC BlueZ::BlueZ)
|
||||||
target_compile_definitions(core PRIVATE -DHAVE_BLUEZ=1)
|
target_compile_definitions(core PRIVATE -DHAVE_BLUEZ=1)
|
||||||
else()
|
else()
|
||||||
@ -378,15 +642,24 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(TARGET Hidapi::Hidapi)
|
if(TARGET Hidapi::Hidapi)
|
||||||
target_sources(core PRIVATE HW/WiimoteReal/IOhidapi.cpp)
|
target_sources(core PRIVATE
|
||||||
|
HW/WiimoteReal/IOhidapi.cpp
|
||||||
|
HW/WiimoteReal/IOhidapi.h
|
||||||
|
)
|
||||||
target_link_libraries(core PUBLIC Hidapi::Hidapi)
|
target_link_libraries(core PUBLIC Hidapi::Hidapi)
|
||||||
target_compile_definitions(core PRIVATE -DHAVE_HIDAPI=1)
|
target_compile_definitions(core PRIVATE -DHAVE_HIDAPI=1)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(GDBSTUB)
|
if(GDBSTUB)
|
||||||
target_sources(core PRIVATE PowerPC/GDBStub.cpp)
|
target_sources(core PRIVATE
|
||||||
|
PowerPC/GDBStub.cpp
|
||||||
|
PowerPC/GDBStub.h
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(UNIX)
|
if(UNIX)
|
||||||
target_sources(core PRIVATE MemoryWatcher.cpp)
|
target_sources(core PRIVATE
|
||||||
|
MemoryWatcher.cpp
|
||||||
|
MemoryWatcher.h
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
@ -1,26 +1,48 @@
|
|||||||
add_library(discio
|
add_library(discio
|
||||||
Blob.cpp
|
Blob.cpp
|
||||||
|
Blob.h
|
||||||
CISOBlob.cpp
|
CISOBlob.cpp
|
||||||
WbfsBlob.cpp
|
CISOBlob.h
|
||||||
CompressedBlob.cpp
|
CompressedBlob.cpp
|
||||||
|
CompressedBlob.h
|
||||||
DirectoryBlob.cpp
|
DirectoryBlob.cpp
|
||||||
|
DirectoryBlob.h
|
||||||
DiscExtractor.cpp
|
DiscExtractor.cpp
|
||||||
|
DiscExtractor.h
|
||||||
DiscScrubber.cpp
|
DiscScrubber.cpp
|
||||||
|
DiscScrubber.h
|
||||||
DriveBlob.cpp
|
DriveBlob.cpp
|
||||||
|
DriveBlob.h
|
||||||
Enums.cpp
|
Enums.cpp
|
||||||
|
Enums.h
|
||||||
FileBlob.cpp
|
FileBlob.cpp
|
||||||
|
FileBlob.h
|
||||||
FileSystemGCWii.cpp
|
FileSystemGCWii.cpp
|
||||||
|
FileSystemGCWii.h
|
||||||
Filesystem.cpp
|
Filesystem.cpp
|
||||||
|
Filesystem.h
|
||||||
NANDImporter.cpp
|
NANDImporter.cpp
|
||||||
|
NANDImporter.h
|
||||||
TGCBlob.cpp
|
TGCBlob.cpp
|
||||||
|
TGCBlob.h
|
||||||
Volume.cpp
|
Volume.cpp
|
||||||
|
Volume.h
|
||||||
VolumeFileBlobReader.cpp
|
VolumeFileBlobReader.cpp
|
||||||
|
VolumeFileBlobReader.h
|
||||||
VolumeGC.cpp
|
VolumeGC.cpp
|
||||||
|
VolumeGC.h
|
||||||
VolumeVerifier.cpp
|
VolumeVerifier.cpp
|
||||||
|
VolumeVerifier.h
|
||||||
VolumeWad.cpp
|
VolumeWad.cpp
|
||||||
|
VolumeWad.h
|
||||||
VolumeWii.cpp
|
VolumeWii.cpp
|
||||||
|
VolumeWii.h
|
||||||
|
WbfsBlob.cpp
|
||||||
|
WbfsBlob.h
|
||||||
WiiSaveBanner.cpp
|
WiiSaveBanner.cpp
|
||||||
|
WiiSaveBanner.h
|
||||||
WiiWad.cpp
|
WiiWad.cpp
|
||||||
|
WiiWad.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(discio
|
target_link_libraries(discio
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
add_executable(dolphin-nogui
|
add_executable(dolphin-nogui
|
||||||
Platform.cpp
|
Platform.cpp
|
||||||
|
Platform.h
|
||||||
PlatformHeadless.cpp
|
PlatformHeadless.cpp
|
||||||
MainNoGUI.cpp
|
MainNoGUI.cpp
|
||||||
)
|
)
|
||||||
|
@ -11,130 +11,250 @@ set(CMAKE_AUTOMOC ON)
|
|||||||
|
|
||||||
add_executable(dolphin-emu
|
add_executable(dolphin-emu
|
||||||
AboutDialog.cpp
|
AboutDialog.cpp
|
||||||
|
AboutDialog.h
|
||||||
CheatsManager.cpp
|
CheatsManager.cpp
|
||||||
|
CheatsManager.h
|
||||||
DiscordHandler.cpp
|
DiscordHandler.cpp
|
||||||
|
DiscordHandler.h
|
||||||
DiscordJoinRequestDialog.cpp
|
DiscordJoinRequestDialog.cpp
|
||||||
|
DiscordJoinRequestDialog.h
|
||||||
FIFO/FIFOPlayerWindow.cpp
|
FIFO/FIFOPlayerWindow.cpp
|
||||||
|
FIFO/FIFOPlayerWindow.h
|
||||||
FIFO/FIFOAnalyzer.cpp
|
FIFO/FIFOAnalyzer.cpp
|
||||||
HotkeyScheduler.cpp
|
FIFO/FIFOAnalyzer.h
|
||||||
Host.cpp
|
Host.cpp
|
||||||
|
Host.h
|
||||||
|
HotkeyScheduler.cpp
|
||||||
|
HotkeyScheduler.h
|
||||||
Main.cpp
|
Main.cpp
|
||||||
MainWindow.cpp
|
MainWindow.cpp
|
||||||
|
MainWindow.h
|
||||||
MenuBar.cpp
|
MenuBar.cpp
|
||||||
|
MenuBar.h
|
||||||
RenderWidget.cpp
|
RenderWidget.cpp
|
||||||
|
RenderWidget.h
|
||||||
Resources.cpp
|
Resources.cpp
|
||||||
|
Resources.h
|
||||||
SearchBar.cpp
|
SearchBar.cpp
|
||||||
|
SearchBar.h
|
||||||
Settings.cpp
|
Settings.cpp
|
||||||
|
Settings.h
|
||||||
ToolBar.cpp
|
ToolBar.cpp
|
||||||
|
ToolBar.h
|
||||||
Translation.cpp
|
Translation.cpp
|
||||||
|
Translation.h
|
||||||
WiiUpdate.cpp
|
WiiUpdate.cpp
|
||||||
WiiUpdate.h
|
WiiUpdate.h
|
||||||
Config/CheatCodeEditor.cpp
|
|
||||||
Config/ARCodeWidget.cpp
|
Config/ARCodeWidget.cpp
|
||||||
|
Config/ARCodeWidget.h
|
||||||
|
Config/CheatCodeEditor.cpp
|
||||||
|
Config/CheatCodeEditor.h
|
||||||
Config/CheatWarningWidget.cpp
|
Config/CheatWarningWidget.cpp
|
||||||
|
Config/CheatWarningWidget.h
|
||||||
Config/ControllersWindow.cpp
|
Config/ControllersWindow.cpp
|
||||||
|
Config/ControllersWindow.h
|
||||||
Config/FilesystemWidget.cpp
|
Config/FilesystemWidget.cpp
|
||||||
|
Config/FilesystemWidget.h
|
||||||
Config/GameConfigEdit.cpp
|
Config/GameConfigEdit.cpp
|
||||||
|
Config/GameConfigEdit.h
|
||||||
Config/GameConfigHighlighter.cpp
|
Config/GameConfigHighlighter.cpp
|
||||||
|
Config/GameConfigHighlighter.h
|
||||||
Config/GameConfigWidget.cpp
|
Config/GameConfigWidget.cpp
|
||||||
|
Config/GameConfigWidget.h
|
||||||
Config/GeckoCodeWidget.cpp
|
Config/GeckoCodeWidget.cpp
|
||||||
|
Config/GeckoCodeWidget.h
|
||||||
Config/Graphics/AdvancedWidget.cpp
|
Config/Graphics/AdvancedWidget.cpp
|
||||||
|
Config/Graphics/AdvancedWidget.h
|
||||||
Config/Graphics/EnhancementsWidget.cpp
|
Config/Graphics/EnhancementsWidget.cpp
|
||||||
|
Config/Graphics/EnhancementsWidget.h
|
||||||
Config/Graphics/GeneralWidget.cpp
|
Config/Graphics/GeneralWidget.cpp
|
||||||
Config/Graphics/HacksWidget.cpp
|
Config/Graphics/GeneralWidget.h
|
||||||
Config/Graphics/GraphicsBool.cpp
|
Config/Graphics/GraphicsBool.cpp
|
||||||
|
Config/Graphics/GraphicsBool.h
|
||||||
Config/Graphics/GraphicsChoice.cpp
|
Config/Graphics/GraphicsChoice.cpp
|
||||||
|
Config/Graphics/GraphicsChoice.h
|
||||||
Config/Graphics/GraphicsRadio.cpp
|
Config/Graphics/GraphicsRadio.cpp
|
||||||
|
Config/Graphics/GraphicsRadio.h
|
||||||
Config/Graphics/GraphicsSlider.cpp
|
Config/Graphics/GraphicsSlider.cpp
|
||||||
|
Config/Graphics/GraphicsSlider.h
|
||||||
Config/Graphics/GraphicsWidget.cpp
|
Config/Graphics/GraphicsWidget.cpp
|
||||||
|
Config/Graphics/GraphicsWidget.h
|
||||||
Config/Graphics/GraphicsWindow.cpp
|
Config/Graphics/GraphicsWindow.cpp
|
||||||
|
Config/Graphics/GraphicsWindow.h
|
||||||
|
Config/Graphics/HacksWidget.cpp
|
||||||
|
Config/Graphics/HacksWidget.h
|
||||||
Config/Graphics/PostProcessingConfigWindow.cpp
|
Config/Graphics/PostProcessingConfigWindow.cpp
|
||||||
|
Config/Graphics/PostProcessingConfigWindow.h
|
||||||
Config/Graphics/SoftwareRendererWidget.cpp
|
Config/Graphics/SoftwareRendererWidget.cpp
|
||||||
|
Config/Graphics/SoftwareRendererWidget.h
|
||||||
Config/InfoWidget.cpp
|
Config/InfoWidget.cpp
|
||||||
|
Config/InfoWidget.h
|
||||||
Config/LogConfigWidget.cpp
|
Config/LogConfigWidget.cpp
|
||||||
|
Config/LogConfigWidget.h
|
||||||
Config/LogWidget.cpp
|
Config/LogWidget.cpp
|
||||||
|
Config/LogWidget.h
|
||||||
Config/Mapping/GCKeyboardEmu.cpp
|
Config/Mapping/GCKeyboardEmu.cpp
|
||||||
|
Config/Mapping/GCKeyboardEmu.h
|
||||||
Config/Mapping/GCMicrophone.cpp
|
Config/Mapping/GCMicrophone.cpp
|
||||||
|
Config/Mapping/GCMicrophone.h
|
||||||
Config/Mapping/GCPadEmu.cpp
|
Config/Mapping/GCPadEmu.cpp
|
||||||
|
Config/Mapping/GCPadEmu.h
|
||||||
Config/Mapping/GCPadWiiUConfigDialog.cpp
|
Config/Mapping/GCPadWiiUConfigDialog.cpp
|
||||||
|
Config/Mapping/GCPadWiiUConfigDialog.h
|
||||||
Config/Mapping/Hotkey3D.cpp
|
Config/Mapping/Hotkey3D.cpp
|
||||||
|
Config/Mapping/Hotkey3D.h
|
||||||
Config/Mapping/HotkeyControllerProfile.cpp
|
Config/Mapping/HotkeyControllerProfile.cpp
|
||||||
|
Config/Mapping/HotkeyControllerProfile.h
|
||||||
Config/Mapping/HotkeyDebugging.cpp
|
Config/Mapping/HotkeyDebugging.cpp
|
||||||
|
Config/Mapping/HotkeyDebugging.h
|
||||||
Config/Mapping/HotkeyGeneral.cpp
|
Config/Mapping/HotkeyGeneral.cpp
|
||||||
|
Config/Mapping/HotkeyGeneral.h
|
||||||
Config/Mapping/HotkeyGraphics.cpp
|
Config/Mapping/HotkeyGraphics.cpp
|
||||||
|
Config/Mapping/HotkeyGraphics.h
|
||||||
Config/Mapping/HotkeyStates.cpp
|
Config/Mapping/HotkeyStates.cpp
|
||||||
|
Config/Mapping/HotkeyStates.h
|
||||||
Config/Mapping/HotkeyStatesOther.cpp
|
Config/Mapping/HotkeyStatesOther.cpp
|
||||||
|
Config/Mapping/HotkeyStatesOther.h
|
||||||
Config/Mapping/HotkeyTAS.cpp
|
Config/Mapping/HotkeyTAS.cpp
|
||||||
|
Config/Mapping/HotkeyTAS.h
|
||||||
Config/Mapping/HotkeyWii.cpp
|
Config/Mapping/HotkeyWii.cpp
|
||||||
|
Config/Mapping/HotkeyWii.h
|
||||||
Config/Mapping/IOWindow.cpp
|
Config/Mapping/IOWindow.cpp
|
||||||
Config/Mapping/MappingButton.cpp
|
Config/Mapping/MappingButton.cpp
|
||||||
|
Config/Mapping/MappingButton.h
|
||||||
Config/Mapping/MappingCommon.cpp
|
Config/Mapping/MappingCommon.cpp
|
||||||
|
Config/Mapping/MappingCommon.h
|
||||||
Config/Mapping/MappingIndicator.cpp
|
Config/Mapping/MappingIndicator.cpp
|
||||||
|
Config/Mapping/MappingIndicator.h
|
||||||
Config/Mapping/MappingNumeric.cpp
|
Config/Mapping/MappingNumeric.cpp
|
||||||
|
Config/Mapping/MappingNumeric.h
|
||||||
Config/Mapping/MappingWidget.cpp
|
Config/Mapping/MappingWidget.cpp
|
||||||
|
Config/Mapping/MappingWidget.h
|
||||||
Config/Mapping/MappingWindow.cpp
|
Config/Mapping/MappingWindow.cpp
|
||||||
|
Config/Mapping/MappingWindow.h
|
||||||
Config/Mapping/WiimoteEmuExtension.cpp
|
Config/Mapping/WiimoteEmuExtension.cpp
|
||||||
|
Config/Mapping/WiimoteEmuExtension.h
|
||||||
Config/Mapping/WiimoteEmuGeneral.cpp
|
Config/Mapping/WiimoteEmuGeneral.cpp
|
||||||
|
Config/Mapping/WiimoteEmuGeneral.h
|
||||||
Config/Mapping/WiimoteEmuMotionControl.cpp
|
Config/Mapping/WiimoteEmuMotionControl.cpp
|
||||||
|
Config/Mapping/WiimoteEmuMotionControl.h
|
||||||
Config/NewPatchDialog.cpp
|
Config/NewPatchDialog.cpp
|
||||||
|
Config/NewPatchDialog.h
|
||||||
Config/PatchesWidget.cpp
|
Config/PatchesWidget.cpp
|
||||||
|
Config/PatchesWidget.h
|
||||||
Config/PropertiesDialog.cpp
|
Config/PropertiesDialog.cpp
|
||||||
|
Config/PropertiesDialog.h
|
||||||
Config/SettingsWindow.cpp
|
Config/SettingsWindow.cpp
|
||||||
|
Config/SettingsWindow.h
|
||||||
Config/VerifyWidget.cpp
|
Config/VerifyWidget.cpp
|
||||||
|
Config/VerifyWidget.h
|
||||||
Debugger/BreakpointWidget.cpp
|
Debugger/BreakpointWidget.cpp
|
||||||
|
Debugger/BreakpointWidget.h
|
||||||
Debugger/CodeViewWidget.cpp
|
Debugger/CodeViewWidget.cpp
|
||||||
|
Debugger/CodeViewWidget.h
|
||||||
Debugger/CodeWidget.cpp
|
Debugger/CodeWidget.cpp
|
||||||
|
Debugger/CodeWidget.h
|
||||||
Debugger/JITWidget.cpp
|
Debugger/JITWidget.cpp
|
||||||
|
Debugger/JITWidget.h
|
||||||
Debugger/MemoryViewWidget.cpp
|
Debugger/MemoryViewWidget.cpp
|
||||||
|
Debugger/MemoryViewWidget.h
|
||||||
Debugger/MemoryWidget.cpp
|
Debugger/MemoryWidget.cpp
|
||||||
|
Debugger/MemoryWidget.h
|
||||||
Debugger/NewBreakpointDialog.cpp
|
Debugger/NewBreakpointDialog.cpp
|
||||||
|
Debugger/NewBreakpointDialog.h
|
||||||
Debugger/PatchInstructionDialog.cpp
|
Debugger/PatchInstructionDialog.cpp
|
||||||
|
Debugger/PatchInstructionDialog.h
|
||||||
Debugger/RegisterColumn.cpp
|
Debugger/RegisterColumn.cpp
|
||||||
|
Debugger/RegisterColumn.h
|
||||||
Debugger/RegisterWidget.cpp
|
Debugger/RegisterWidget.cpp
|
||||||
|
Debugger/RegisterWidget.h
|
||||||
Debugger/WatchWidget.cpp
|
Debugger/WatchWidget.cpp
|
||||||
|
Debugger/WatchWidget.h
|
||||||
GameList/GameList.cpp
|
GameList/GameList.cpp
|
||||||
|
GameList/GameList.h
|
||||||
GameList/GameListModel.cpp
|
GameList/GameListModel.cpp
|
||||||
|
GameList/GameListModel.h
|
||||||
GameList/GameTracker.cpp
|
GameList/GameTracker.cpp
|
||||||
|
GameList/GameTracker.h
|
||||||
GameList/GridProxyModel.cpp
|
GameList/GridProxyModel.cpp
|
||||||
|
GameList/GridProxyModel.h
|
||||||
GameList/ListProxyModel.cpp
|
GameList/ListProxyModel.cpp
|
||||||
|
GameList/ListProxyModel.h
|
||||||
GCMemcardManager.cpp
|
GCMemcardManager.cpp
|
||||||
|
GCMemcardManager.h
|
||||||
QtUtils/BlockUserInputFilter.cpp
|
QtUtils/BlockUserInputFilter.cpp
|
||||||
|
QtUtils/BlockUserInputFilter.h
|
||||||
NetPlay/ChunkedProgressDialog.cpp
|
NetPlay/ChunkedProgressDialog.cpp
|
||||||
|
NetPlay/ChunkedProgressDialog.h
|
||||||
NetPlay/GameListDialog.cpp
|
NetPlay/GameListDialog.cpp
|
||||||
|
NetPlay/GameListDialog.h
|
||||||
NetPlay/MD5Dialog.cpp
|
NetPlay/MD5Dialog.cpp
|
||||||
|
NetPlay/MD5Dialog.h
|
||||||
NetPlay/NetPlayBrowser.cpp
|
NetPlay/NetPlayBrowser.cpp
|
||||||
|
NetPlay/NetPlayBrowser.h
|
||||||
NetPlay/NetPlayDialog.cpp
|
NetPlay/NetPlayDialog.cpp
|
||||||
|
NetPlay/NetPlayDialog.h
|
||||||
NetPlay/NetPlaySetupDialog.cpp
|
NetPlay/NetPlaySetupDialog.cpp
|
||||||
|
NetPlay/NetPlaySetupDialog.h
|
||||||
NetPlay/PadMappingDialog.cpp
|
NetPlay/PadMappingDialog.cpp
|
||||||
|
NetPlay/PadMappingDialog.h
|
||||||
QtUtils/DoubleClickEventFilter.cpp
|
QtUtils/DoubleClickEventFilter.cpp
|
||||||
|
QtUtils/DoubleClickEventFilter.h
|
||||||
QtUtils/ElidedButton.cpp
|
QtUtils/ElidedButton.cpp
|
||||||
|
QtUtils/ElidedButton.h
|
||||||
QtUtils/FlowLayout.cpp
|
QtUtils/FlowLayout.cpp
|
||||||
|
QtUtils/FlowLayout.h
|
||||||
QtUtils/ModalMessageBox.cpp
|
QtUtils/ModalMessageBox.cpp
|
||||||
|
QtUtils/ModalMessageBox.h
|
||||||
QtUtils/ImageConverter.cpp
|
QtUtils/ImageConverter.cpp
|
||||||
|
QtUtils/ImageConverter.h
|
||||||
QtUtils/WindowActivationEventFilter.cpp
|
QtUtils/WindowActivationEventFilter.cpp
|
||||||
|
QtUtils/WindowActivationEventFilter.h
|
||||||
QtUtils/WinIconHelper.cpp
|
QtUtils/WinIconHelper.cpp
|
||||||
|
QtUtils/WinIconHelper.h
|
||||||
QtUtils/WrapInScrollArea.cpp
|
QtUtils/WrapInScrollArea.cpp
|
||||||
|
QtUtils/WrapInScrollArea.h
|
||||||
QtUtils/AspectRatioWidget.cpp
|
QtUtils/AspectRatioWidget.cpp
|
||||||
|
QtUtils/AspectRatioWidget.h
|
||||||
ResourcePackManager.cpp
|
ResourcePackManager.cpp
|
||||||
|
ResourcePackManager.h
|
||||||
Settings/AdvancedPane.cpp
|
Settings/AdvancedPane.cpp
|
||||||
|
Settings/AdvancedPane.h
|
||||||
Settings/AudioPane.cpp
|
Settings/AudioPane.cpp
|
||||||
|
Settings/AudioPane.h
|
||||||
Settings/GameCubePane.cpp
|
Settings/GameCubePane.cpp
|
||||||
|
Settings/GameCubePane.h
|
||||||
Settings/GeneralPane.cpp
|
Settings/GeneralPane.cpp
|
||||||
|
Settings/GeneralPane.h
|
||||||
Settings/InterfacePane.cpp
|
Settings/InterfacePane.cpp
|
||||||
|
Settings/InterfacePane.h
|
||||||
Settings/PathPane.cpp
|
Settings/PathPane.cpp
|
||||||
|
Settings/PathPane.h
|
||||||
Settings/WiiPane.cpp
|
Settings/WiiPane.cpp
|
||||||
|
Settings/WiiPane.h
|
||||||
Settings/USBDeviceAddToWhitelistDialog.cpp
|
Settings/USBDeviceAddToWhitelistDialog.cpp
|
||||||
|
Settings/USBDeviceAddToWhitelistDialog.h
|
||||||
TAS/GCTASInputWindow.cpp
|
TAS/GCTASInputWindow.cpp
|
||||||
|
TAS/GCTASInputWindow.h
|
||||||
TAS/WiiTASInputWindow.cpp
|
TAS/WiiTASInputWindow.cpp
|
||||||
|
TAS/WiiTASInputWindow.h
|
||||||
TAS/TASCheckBox.cpp
|
TAS/TASCheckBox.cpp
|
||||||
|
TAS/TASCheckBox.h
|
||||||
TAS/TASInputWindow.cpp
|
TAS/TASInputWindow.cpp
|
||||||
|
TAS/TASInputWindow.h
|
||||||
TAS/StickWidget.cpp
|
TAS/StickWidget.cpp
|
||||||
|
TAS/StickWidget.h
|
||||||
TAS/IRWidget.cpp
|
TAS/IRWidget.cpp
|
||||||
|
TAS/IRWidget.h
|
||||||
Updater.cpp
|
Updater.cpp
|
||||||
|
Updater.h
|
||||||
)
|
)
|
||||||
|
|
||||||
if (NOT WIN32)
|
if (NOT WIN32)
|
||||||
target_sources(dolphin-emu PRIVATE QtUtils/SignalDaemon.cpp)
|
target_sources(dolphin-emu PRIVATE
|
||||||
|
QtUtils/SignalDaemon.cpp
|
||||||
|
QtUtils/SignalDaemon.h
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_compile_definitions(dolphin-emu
|
target_compile_definitions(dolphin-emu
|
||||||
|
@ -1,27 +1,50 @@
|
|||||||
add_library(inputcommon
|
add_library(inputcommon
|
||||||
InputConfig.cpp
|
InputConfig.cpp
|
||||||
|
InputConfig.h
|
||||||
InputProfile.cpp
|
InputProfile.cpp
|
||||||
|
InputProfile.h
|
||||||
ControllerEmu/ControllerEmu.cpp
|
ControllerEmu/ControllerEmu.cpp
|
||||||
|
ControllerEmu/ControllerEmu.h
|
||||||
ControllerEmu/StickGate.cpp
|
ControllerEmu/StickGate.cpp
|
||||||
|
ControllerEmu/StickGate.h
|
||||||
ControllerEmu/Control/Control.cpp
|
ControllerEmu/Control/Control.cpp
|
||||||
|
ControllerEmu/Control/Control.h
|
||||||
ControllerEmu/Control/Input.cpp
|
ControllerEmu/Control/Input.cpp
|
||||||
|
ControllerEmu/Control/Input.h
|
||||||
ControllerEmu/Control/Output.cpp
|
ControllerEmu/Control/Output.cpp
|
||||||
|
ControllerEmu/Control/Output.h
|
||||||
ControllerEmu/ControlGroup/AnalogStick.cpp
|
ControllerEmu/ControlGroup/AnalogStick.cpp
|
||||||
|
ControllerEmu/ControlGroup/AnalogStick.h
|
||||||
ControllerEmu/ControlGroup/Attachments.cpp
|
ControllerEmu/ControlGroup/Attachments.cpp
|
||||||
|
ControllerEmu/ControlGroup/Attachments.h
|
||||||
ControllerEmu/ControlGroup/Buttons.cpp
|
ControllerEmu/ControlGroup/Buttons.cpp
|
||||||
|
ControllerEmu/ControlGroup/Buttons.h
|
||||||
ControllerEmu/ControlGroup/ControlGroup.cpp
|
ControllerEmu/ControlGroup/ControlGroup.cpp
|
||||||
|
ControllerEmu/ControlGroup/ControlGroup.h
|
||||||
ControllerEmu/ControlGroup/Cursor.cpp
|
ControllerEmu/ControlGroup/Cursor.cpp
|
||||||
|
ControllerEmu/ControlGroup/Cursor.h
|
||||||
ControllerEmu/ControlGroup/Force.cpp
|
ControllerEmu/ControlGroup/Force.cpp
|
||||||
|
ControllerEmu/ControlGroup/Force.h
|
||||||
ControllerEmu/ControlGroup/MixedTriggers.cpp
|
ControllerEmu/ControlGroup/MixedTriggers.cpp
|
||||||
|
ControllerEmu/ControlGroup/MixedTriggers.h
|
||||||
ControllerEmu/ControlGroup/ModifySettingsButton.cpp
|
ControllerEmu/ControlGroup/ModifySettingsButton.cpp
|
||||||
|
ControllerEmu/ControlGroup/ModifySettingsButton.h
|
||||||
ControllerEmu/ControlGroup/Slider.cpp
|
ControllerEmu/ControlGroup/Slider.cpp
|
||||||
|
ControllerEmu/ControlGroup/Slider.h
|
||||||
ControllerEmu/ControlGroup/Tilt.cpp
|
ControllerEmu/ControlGroup/Tilt.cpp
|
||||||
|
ControllerEmu/ControlGroup/Tilt.h
|
||||||
ControllerEmu/ControlGroup/Triggers.cpp
|
ControllerEmu/ControlGroup/Triggers.cpp
|
||||||
|
ControllerEmu/ControlGroup/Triggers.h
|
||||||
ControllerEmu/Setting/NumericSetting.cpp
|
ControllerEmu/Setting/NumericSetting.cpp
|
||||||
|
ControllerEmu/Setting/NumericSetting.h
|
||||||
ControllerInterface/ControllerInterface.cpp
|
ControllerInterface/ControllerInterface.cpp
|
||||||
|
ControllerInterface/ControllerInterface.h
|
||||||
ControllerInterface/Device.cpp
|
ControllerInterface/Device.cpp
|
||||||
|
ControllerInterface/Device.h
|
||||||
ControlReference/ControlReference.cpp
|
ControlReference/ControlReference.cpp
|
||||||
|
ControlReference/ControlReference.h
|
||||||
ControlReference/ExpressionParser.cpp
|
ControlReference/ExpressionParser.cpp
|
||||||
|
ControlReference/ExpressionParser.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(inputcommon PUBLIC
|
target_link_libraries(inputcommon PUBLIC
|
||||||
@ -31,20 +54,35 @@ target_link_libraries(inputcommon PUBLIC
|
|||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_sources(inputcommon PRIVATE
|
target_sources(inputcommon PRIVATE
|
||||||
ControllerInterface/DInput/DInput.cpp
|
ControllerInterface/DInput/DInput.cpp
|
||||||
|
ControllerInterface/DInput/DInput.h
|
||||||
|
ControllerInterface/DInput/DInput8.h
|
||||||
ControllerInterface/DInput/DInputJoystick.cpp
|
ControllerInterface/DInput/DInputJoystick.cpp
|
||||||
|
ControllerInterface/DInput/DInputJoystick.h
|
||||||
ControllerInterface/DInput/DInputKeyboardMouse.cpp
|
ControllerInterface/DInput/DInputKeyboardMouse.cpp
|
||||||
|
ControllerInterface/DInput/DInputKeyboardMouse.h
|
||||||
|
ControllerInterface/DInput/NamedKeys.h
|
||||||
ControllerInterface/DInput/XInputFilter.cpp
|
ControllerInterface/DInput/XInputFilter.cpp
|
||||||
|
ControllerInterface/DInput/XInputFilter.h
|
||||||
ControllerInterface/Win32/Win32.cpp
|
ControllerInterface/Win32/Win32.cpp
|
||||||
|
ControllerInterface/Win32/Win32.h
|
||||||
ControllerInterface/XInput/XInput.cpp
|
ControllerInterface/XInput/XInput.cpp
|
||||||
|
ControllerInterface/XInput/XInput.h
|
||||||
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp
|
||||||
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.h
|
||||||
)
|
)
|
||||||
elseif(APPLE)
|
elseif(APPLE)
|
||||||
target_sources(inputcommon PRIVATE
|
target_sources(inputcommon PRIVATE
|
||||||
|
ControllerInterface/OSX/OSX.h
|
||||||
ControllerInterface/OSX/OSX.mm
|
ControllerInterface/OSX/OSX.mm
|
||||||
|
ControllerInterface/OSX/OSXJoystick.h
|
||||||
ControllerInterface/OSX/OSXJoystick.mm
|
ControllerInterface/OSX/OSXJoystick.mm
|
||||||
|
ControllerInterface/OSX/RunLoopStopper.h
|
||||||
|
ControllerInterface/Quartz/Quartz.h
|
||||||
ControllerInterface/Quartz/Quartz.mm
|
ControllerInterface/Quartz/Quartz.mm
|
||||||
|
ControllerInterface/Quartz/QuartzKeyboardAndMouse.h
|
||||||
ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm
|
ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm
|
||||||
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp
|
||||||
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.h
|
||||||
)
|
)
|
||||||
target_link_libraries(inputcommon PRIVATE
|
target_link_libraries(inputcommon PRIVATE
|
||||||
${COREFOUNDATION_LIBRARY}
|
${COREFOUNDATION_LIBRARY}
|
||||||
@ -56,6 +94,7 @@ elseif(APPLE)
|
|||||||
elseif(X11_FOUND)
|
elseif(X11_FOUND)
|
||||||
target_sources(inputcommon PRIVATE
|
target_sources(inputcommon PRIVATE
|
||||||
ControllerInterface/Xlib/XInput2.cpp
|
ControllerInterface/Xlib/XInput2.cpp
|
||||||
|
ControllerInterface/Xlib/XInput2.h
|
||||||
)
|
)
|
||||||
target_link_libraries(inputcommon PUBLIC
|
target_link_libraries(inputcommon PUBLIC
|
||||||
${X11_LIBRARIES}
|
${X11_LIBRARIES}
|
||||||
@ -65,13 +104,17 @@ elseif(ANDROID)
|
|||||||
target_compile_definitions(inputcommon PRIVATE -DCIFACE_USE_ANDROID)
|
target_compile_definitions(inputcommon PRIVATE -DCIFACE_USE_ANDROID)
|
||||||
target_sources(inputcommon PRIVATE
|
target_sources(inputcommon PRIVATE
|
||||||
ControllerInterface/Android/Android.cpp
|
ControllerInterface/Android/Android.cpp
|
||||||
|
ControllerInterface/Android/Android.h
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ANDROID)
|
if(ANDROID)
|
||||||
target_sources(inputcommon PRIVATE GCAdapter_Android.cpp)
|
target_sources(inputcommon PRIVATE GCAdapter_Android.cpp)
|
||||||
else()
|
else()
|
||||||
target_sources(inputcommon PRIVATE GCAdapter.cpp)
|
target_sources(inputcommon PRIVATE
|
||||||
|
GCAdapter.cpp
|
||||||
|
GCAdapter.h
|
||||||
|
)
|
||||||
target_link_libraries(inputcommon PUBLIC ${LIBUSB_LIBRARIES})
|
target_link_libraries(inputcommon PUBLIC ${LIBUSB_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -79,6 +122,7 @@ if(LIBEVDEV_FOUND AND LIBUDEV_FOUND)
|
|||||||
target_sources(inputcommon
|
target_sources(inputcommon
|
||||||
PRIVATE
|
PRIVATE
|
||||||
ControllerInterface/evdev/evdev.cpp
|
ControllerInterface/evdev/evdev.cpp
|
||||||
|
ControllerInterface/evdev/evdev.h
|
||||||
)
|
)
|
||||||
target_include_directories(inputcommon
|
target_include_directories(inputcommon
|
||||||
PRIVATE
|
PRIVATE
|
||||||
@ -95,6 +139,7 @@ endif()
|
|||||||
if(UNIX)
|
if(UNIX)
|
||||||
target_sources(inputcommon PRIVATE
|
target_sources(inputcommon PRIVATE
|
||||||
ControllerInterface/Pipes/Pipes.cpp
|
ControllerInterface/Pipes/Pipes.cpp
|
||||||
|
ControllerInterface/Pipes/Pipes.h
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -115,7 +160,10 @@ if(ENABLE_SDL)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
if(SDL_TARGET AND TARGET ${SDL_TARGET})
|
if(SDL_TARGET AND TARGET ${SDL_TARGET})
|
||||||
target_sources(inputcommon PRIVATE ControllerInterface/SDL/SDL.cpp)
|
target_sources(inputcommon PRIVATE
|
||||||
|
ControllerInterface/SDL/SDL.cpp
|
||||||
|
ControllerInterface/SDL/SDL.h
|
||||||
|
)
|
||||||
target_link_libraries(inputcommon PRIVATE ${SDL_TARGET})
|
target_link_libraries(inputcommon PRIVATE ${SDL_TARGET})
|
||||||
target_compile_definitions(inputcommon PRIVATE "CIFACE_USE_SDL=1")
|
target_compile_definitions(inputcommon PRIVATE "CIFACE_USE_SDL=1")
|
||||||
else()
|
else()
|
||||||
|
@ -1,17 +1,30 @@
|
|||||||
add_library(uicommon
|
add_library(uicommon
|
||||||
AutoUpdate.cpp
|
AutoUpdate.cpp
|
||||||
|
AutoUpdate.h
|
||||||
CommandLineParse.cpp
|
CommandLineParse.cpp
|
||||||
|
CommandLineParse.h
|
||||||
Disassembler.cpp
|
Disassembler.cpp
|
||||||
|
Disassembler.h
|
||||||
DiscordPresence.cpp
|
DiscordPresence.cpp
|
||||||
|
DiscordPresence.h
|
||||||
GameFile.cpp
|
GameFile.cpp
|
||||||
|
GameFile.h
|
||||||
GameFileCache.cpp
|
GameFileCache.cpp
|
||||||
|
GameFileCache.h
|
||||||
NetPlayIndex.cpp
|
NetPlayIndex.cpp
|
||||||
|
NetPlayIndex.h
|
||||||
ResourcePack/Manager.cpp
|
ResourcePack/Manager.cpp
|
||||||
|
ResourcePack/Manager.h
|
||||||
ResourcePack/Manifest.cpp
|
ResourcePack/Manifest.cpp
|
||||||
|
ResourcePack/Manifest.h
|
||||||
ResourcePack/ResourcePack.cpp
|
ResourcePack/ResourcePack.cpp
|
||||||
|
ResourcePack/ResourcePack.h
|
||||||
UICommon.cpp
|
UICommon.cpp
|
||||||
|
UICommon.h
|
||||||
USBUtils.cpp
|
USBUtils.cpp
|
||||||
|
USBUtils.h
|
||||||
VideoUtils.cpp
|
VideoUtils.cpp
|
||||||
|
VideoUtils.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(uicommon
|
target_link_libraries(uicommon
|
||||||
|
@ -1,9 +1,13 @@
|
|||||||
add_library(updatercommon
|
add_library(updatercommon
|
||||||
UpdaterCommon.cpp)
|
UI.h
|
||||||
|
UpdaterCommon.cpp
|
||||||
|
UpdaterCommon.h
|
||||||
|
)
|
||||||
|
|
||||||
target_link_libraries(updatercommon PRIVATE
|
target_link_libraries(updatercommon PRIVATE
|
||||||
uicommon
|
uicommon
|
||||||
mbedtls
|
mbedtls
|
||||||
z
|
z
|
||||||
ed25519
|
ed25519
|
||||||
cpp-optparse)
|
cpp-optparse
|
||||||
|
)
|
@ -1,8 +1,14 @@
|
|||||||
add_library(videonull
|
add_library(videonull
|
||||||
NullBackend.cpp
|
NullBackend.cpp
|
||||||
NullTexture.cpp
|
NullTexture.cpp
|
||||||
|
NullTexture.h
|
||||||
|
PerfQuery.h
|
||||||
Render.cpp
|
Render.cpp
|
||||||
|
Render.h
|
||||||
|
TextureCache.h
|
||||||
VertexManager.cpp
|
VertexManager.cpp
|
||||||
|
VertexManager.h
|
||||||
|
VideoBackend.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(videonull
|
target_link_libraries(videonull
|
||||||
|
@ -1,16 +1,28 @@
|
|||||||
add_library(videoogl
|
add_library(videoogl
|
||||||
BoundingBox.cpp
|
BoundingBox.cpp
|
||||||
|
BoundingBox.h
|
||||||
|
GPUTimer.h
|
||||||
main.cpp
|
main.cpp
|
||||||
NativeVertexFormat.cpp
|
NativeVertexFormat.cpp
|
||||||
OGLPipeline.cpp
|
OGLPipeline.cpp
|
||||||
|
OGLPipeline.h
|
||||||
OGLShader.cpp
|
OGLShader.cpp
|
||||||
|
OGLShader.h
|
||||||
OGLTexture.cpp
|
OGLTexture.cpp
|
||||||
|
OGLTexture.h
|
||||||
PerfQuery.cpp
|
PerfQuery.cpp
|
||||||
|
PerfQuery.h
|
||||||
ProgramShaderCache.cpp
|
ProgramShaderCache.cpp
|
||||||
|
ProgramShaderCache.h
|
||||||
Render.cpp
|
Render.cpp
|
||||||
|
Render.h
|
||||||
SamplerCache.cpp
|
SamplerCache.cpp
|
||||||
|
SamplerCache.h
|
||||||
StreamBuffer.cpp
|
StreamBuffer.cpp
|
||||||
|
StreamBuffer.h
|
||||||
VertexManager.cpp
|
VertexManager.cpp
|
||||||
|
VertexManager.h
|
||||||
|
VideoBackend.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(videoogl
|
target_link_libraries(videoogl
|
||||||
|
@ -1,19 +1,37 @@
|
|||||||
add_library(videosoftware
|
add_library(videosoftware
|
||||||
Clipper.cpp
|
Clipper.cpp
|
||||||
|
Clipper.h
|
||||||
|
CopyRegion.h
|
||||||
DebugUtil.cpp
|
DebugUtil.cpp
|
||||||
|
DebugUtil.h
|
||||||
EfbCopy.cpp
|
EfbCopy.cpp
|
||||||
|
EfbCopy.h
|
||||||
EfbInterface.cpp
|
EfbInterface.cpp
|
||||||
|
EfbInterface.h
|
||||||
|
NativeVertexFormat.h
|
||||||
Rasterizer.cpp
|
Rasterizer.cpp
|
||||||
SWOGLWindow.cpp
|
Rasterizer.h
|
||||||
SWRenderer.cpp
|
|
||||||
SWTexture.cpp
|
|
||||||
SWVertexLoader.cpp
|
|
||||||
SWmain.cpp
|
|
||||||
SetupUnit.cpp
|
SetupUnit.cpp
|
||||||
|
SetupUnit.h
|
||||||
|
SWmain.cpp
|
||||||
|
SWOGLWindow.cpp
|
||||||
|
SWOGLWindow.h
|
||||||
|
SWRenderer.cpp
|
||||||
|
SWRenderer.h
|
||||||
|
SWTexture.cpp
|
||||||
|
SWTexture.h
|
||||||
|
SWVertexLoader.cpp
|
||||||
|
SWVertexLoader.h
|
||||||
Tev.cpp
|
Tev.cpp
|
||||||
|
Tev.h
|
||||||
TextureEncoder.cpp
|
TextureEncoder.cpp
|
||||||
|
TextureEncoder.h
|
||||||
TextureSampler.cpp
|
TextureSampler.cpp
|
||||||
|
TextureSampler.h
|
||||||
TransformUnit.cpp
|
TransformUnit.cpp
|
||||||
|
TransformUnit.h
|
||||||
|
Vec3.h
|
||||||
|
VideoBackend.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(videosoftware
|
target_link_libraries(videosoftware
|
||||||
|
@ -1,22 +1,40 @@
|
|||||||
add_library(videovulkan
|
add_library(videovulkan
|
||||||
BoundingBox.cpp
|
BoundingBox.cpp
|
||||||
|
BoundingBox.h
|
||||||
CommandBufferManager.cpp
|
CommandBufferManager.cpp
|
||||||
ObjectCache.cpp
|
CommandBufferManager.h
|
||||||
PerfQuery.cpp
|
Constants.h
|
||||||
Renderer.cpp
|
|
||||||
ShaderCompiler.cpp
|
|
||||||
StateTracker.cpp
|
|
||||||
StagingBuffer.cpp
|
|
||||||
StreamBuffer.cpp
|
|
||||||
SwapChain.cpp
|
|
||||||
VertexFormat.cpp
|
|
||||||
VertexManager.cpp
|
|
||||||
VKPipeline.cpp
|
|
||||||
VKShader.cpp
|
|
||||||
VKTexture.cpp
|
|
||||||
VulkanContext.cpp
|
|
||||||
VulkanLoader.cpp
|
|
||||||
main.cpp
|
main.cpp
|
||||||
|
ObjectCache.cpp
|
||||||
|
ObjectCache.h
|
||||||
|
PerfQuery.cpp
|
||||||
|
PerfQuery.h
|
||||||
|
Renderer.cpp
|
||||||
|
Renderer.h
|
||||||
|
ShaderCompiler.cpp
|
||||||
|
ShaderCompiler.h
|
||||||
|
StateTracker.cpp
|
||||||
|
StateTracker.h
|
||||||
|
StagingBuffer.cpp
|
||||||
|
StagingBuffer.h
|
||||||
|
StreamBuffer.cpp
|
||||||
|
StreamBuffer.h
|
||||||
|
SwapChain.cpp
|
||||||
|
SwapChain.h
|
||||||
|
VertexFormat.cpp
|
||||||
|
VertexFormat.h
|
||||||
|
VertexManager.cpp
|
||||||
|
VertexManager.h
|
||||||
|
VKPipeline.cpp
|
||||||
|
VKPipeline.h
|
||||||
|
VKShader.cpp
|
||||||
|
VKShader.h
|
||||||
|
VKTexture.cpp
|
||||||
|
VKTexture.h
|
||||||
|
VulkanContext.cpp
|
||||||
|
VulkanContext.h
|
||||||
|
VulkanLoader.cpp
|
||||||
|
VulkanLoader.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(videovulkan
|
target_link_libraries(videovulkan
|
||||||
|
@ -1,64 +1,131 @@
|
|||||||
add_library(videocommon
|
add_library(videocommon
|
||||||
AbstractFramebuffer.cpp
|
AbstractFramebuffer.cpp
|
||||||
|
AbstractFramebuffer.h
|
||||||
|
AbstractShader.h
|
||||||
AbstractStagingTexture.cpp
|
AbstractStagingTexture.cpp
|
||||||
|
AbstractStagingTexture.h
|
||||||
AbstractTexture.cpp
|
AbstractTexture.cpp
|
||||||
|
AbstractTexture.h
|
||||||
AsyncRequests.cpp
|
AsyncRequests.cpp
|
||||||
|
AsyncRequests.h
|
||||||
AsyncShaderCompiler.cpp
|
AsyncShaderCompiler.cpp
|
||||||
|
AsyncShaderCompiler.h
|
||||||
BoundingBox.cpp
|
BoundingBox.cpp
|
||||||
|
BoundingBox.h
|
||||||
BPFunctions.cpp
|
BPFunctions.cpp
|
||||||
|
BPFunctions.h
|
||||||
BPMemory.cpp
|
BPMemory.cpp
|
||||||
|
BPMemory.h
|
||||||
BPStructs.cpp
|
BPStructs.cpp
|
||||||
CPMemory.cpp
|
BPStructs.h
|
||||||
CommandProcessor.cpp
|
CommandProcessor.cpp
|
||||||
|
CommandProcessor.h
|
||||||
|
ConstantManager.h
|
||||||
|
CPMemory.cpp
|
||||||
|
CPMemory.h
|
||||||
DriverDetails.cpp
|
DriverDetails.cpp
|
||||||
|
DriverDetails.h
|
||||||
Fifo.cpp
|
Fifo.cpp
|
||||||
|
Fifo.h
|
||||||
FPSCounter.cpp
|
FPSCounter.cpp
|
||||||
|
FPSCounter.h
|
||||||
FramebufferManager.cpp
|
FramebufferManager.cpp
|
||||||
|
FramebufferManager.h
|
||||||
FramebufferShaderGen.cpp
|
FramebufferShaderGen.cpp
|
||||||
|
FramebufferShaderGen.h
|
||||||
GeometryShaderGen.cpp
|
GeometryShaderGen.cpp
|
||||||
|
GeometryShaderGen.h
|
||||||
GeometryShaderManager.cpp
|
GeometryShaderManager.cpp
|
||||||
|
GeometryShaderManager.h
|
||||||
HiresTextures.cpp
|
HiresTextures.cpp
|
||||||
|
HiresTextures.h
|
||||||
HiresTextures_DDSLoader.cpp
|
HiresTextures_DDSLoader.cpp
|
||||||
ImageWrite.cpp
|
ImageWrite.cpp
|
||||||
|
ImageWrite.h
|
||||||
IndexGenerator.cpp
|
IndexGenerator.cpp
|
||||||
|
IndexGenerator.h
|
||||||
LightingShaderGen.cpp
|
LightingShaderGen.cpp
|
||||||
|
LightingShaderGen.h
|
||||||
|
LookUpTables.h
|
||||||
|
NativeVertexFormat.h
|
||||||
NetPlayChatUI.cpp
|
NetPlayChatUI.cpp
|
||||||
|
NetPlayChatUI.h
|
||||||
NetPlayGolfUI.cpp
|
NetPlayGolfUI.cpp
|
||||||
|
NetPlayGolfUI.h
|
||||||
OnScreenDisplay.cpp
|
OnScreenDisplay.cpp
|
||||||
|
OnScreenDisplay.h
|
||||||
OpcodeDecoding.cpp
|
OpcodeDecoding.cpp
|
||||||
|
OpcodeDecoding.h
|
||||||
PerfQueryBase.cpp
|
PerfQueryBase.cpp
|
||||||
|
PerfQueryBase.h
|
||||||
PixelEngine.cpp
|
PixelEngine.cpp
|
||||||
|
PixelEngine.h
|
||||||
PixelShaderGen.cpp
|
PixelShaderGen.cpp
|
||||||
|
PixelShaderGen.h
|
||||||
PixelShaderManager.cpp
|
PixelShaderManager.cpp
|
||||||
|
PixelShaderManager.h
|
||||||
PostProcessing.cpp
|
PostProcessing.cpp
|
||||||
|
PostProcessing.h
|
||||||
RenderBase.cpp
|
RenderBase.cpp
|
||||||
|
RenderBase.h
|
||||||
RenderState.cpp
|
RenderState.cpp
|
||||||
|
RenderState.h
|
||||||
|
SamplerCommon.h
|
||||||
ShaderCache.cpp
|
ShaderCache.cpp
|
||||||
|
ShaderCache.h
|
||||||
ShaderGenCommon.cpp
|
ShaderGenCommon.cpp
|
||||||
|
ShaderGenCommon.h
|
||||||
Statistics.cpp
|
Statistics.cpp
|
||||||
UberShaderCommon.cpp
|
Statistics.h
|
||||||
UberShaderPixel.cpp
|
|
||||||
UberShaderVertex.cpp
|
|
||||||
TextureCacheBase.cpp
|
TextureCacheBase.cpp
|
||||||
|
TextureCacheBase.h
|
||||||
TextureConfig.cpp
|
TextureConfig.cpp
|
||||||
|
TextureConfig.h
|
||||||
TextureConversionShader.cpp
|
TextureConversionShader.cpp
|
||||||
|
TextureConversionShader.h
|
||||||
TextureConverterShaderGen.cpp
|
TextureConverterShaderGen.cpp
|
||||||
|
TextureConverterShaderGen.h
|
||||||
|
TextureDecoder.h
|
||||||
TextureDecoder_Common.cpp
|
TextureDecoder_Common.cpp
|
||||||
|
TextureDecoder_Util.h
|
||||||
|
UberShaderCommon.cpp
|
||||||
|
UberShaderCommon.h
|
||||||
|
UberShaderPixel.cpp
|
||||||
|
UberShaderPixel.h
|
||||||
|
UberShaderVertex.cpp
|
||||||
|
UberShaderVertex.h
|
||||||
VertexLoader.cpp
|
VertexLoader.cpp
|
||||||
|
VertexLoader.h
|
||||||
VertexLoaderBase.cpp
|
VertexLoaderBase.cpp
|
||||||
|
VertexLoaderBase.h
|
||||||
VertexLoaderManager.cpp
|
VertexLoaderManager.cpp
|
||||||
|
VertexLoaderManager.h
|
||||||
|
VertexLoaderUtils.h
|
||||||
VertexLoader_Color.cpp
|
VertexLoader_Color.cpp
|
||||||
|
VertexLoader_Color.h
|
||||||
VertexLoader_Normal.cpp
|
VertexLoader_Normal.cpp
|
||||||
|
VertexLoader_Normal.h
|
||||||
VertexLoader_Position.cpp
|
VertexLoader_Position.cpp
|
||||||
|
VertexLoader_Position.h
|
||||||
VertexLoader_TextCoord.cpp
|
VertexLoader_TextCoord.cpp
|
||||||
|
VertexLoader_TextCoord.h
|
||||||
VertexManagerBase.cpp
|
VertexManagerBase.cpp
|
||||||
|
VertexManagerBase.h
|
||||||
VertexShaderGen.cpp
|
VertexShaderGen.cpp
|
||||||
|
VertexShaderGen.h
|
||||||
VertexShaderManager.cpp
|
VertexShaderManager.cpp
|
||||||
|
VertexShaderManager.h
|
||||||
VideoBackendBase.cpp
|
VideoBackendBase.cpp
|
||||||
|
VideoBackendBase.h
|
||||||
|
VideoCommon.h
|
||||||
VideoConfig.cpp
|
VideoConfig.cpp
|
||||||
|
VideoConfig.h
|
||||||
VideoState.cpp
|
VideoState.cpp
|
||||||
|
VideoState.h
|
||||||
XFMemory.cpp
|
XFMemory.cpp
|
||||||
|
XFMemory.h
|
||||||
XFStructs.cpp
|
XFStructs.cpp
|
||||||
|
XFStructs.h
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(videocommon
|
target_link_libraries(videocommon
|
||||||
@ -74,10 +141,12 @@ if(_M_X86)
|
|||||||
target_sources(videocommon PRIVATE
|
target_sources(videocommon PRIVATE
|
||||||
TextureDecoder_x64.cpp
|
TextureDecoder_x64.cpp
|
||||||
VertexLoaderX64.cpp
|
VertexLoaderX64.cpp
|
||||||
|
VertexLoaderX64.h
|
||||||
)
|
)
|
||||||
elseif(_M_ARM_64)
|
elseif(_M_ARM_64)
|
||||||
target_sources(videocommon PRIVATE
|
target_sources(videocommon PRIVATE
|
||||||
VertexLoaderARM64.cpp
|
VertexLoaderARM64.cpp
|
||||||
|
VertexLoaderARM64.h
|
||||||
TextureDecoder_Generic.cpp
|
TextureDecoder_Generic.cpp
|
||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
@ -87,7 +156,10 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(FFmpeg_FOUND)
|
if(FFmpeg_FOUND)
|
||||||
target_sources(videocommon PRIVATE AVIDump.cpp)
|
target_sources(videocommon PRIVATE
|
||||||
|
AVIDump.cpp
|
||||||
|
AVIDump.h
|
||||||
|
)
|
||||||
target_link_libraries(videocommon PRIVATE
|
target_link_libraries(videocommon PRIVATE
|
||||||
FFmpeg::avcodec
|
FFmpeg::avcodec
|
||||||
FFmpeg::avformat
|
FFmpeg::avformat
|
||||||
|
Reference in New Issue
Block a user