mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
7854bd7109
Separated UI from debugger functionality. Generally cleaned up that stuff. Most functionality needs to be reimplemented now, but will be available to D3D9, D3D11 as well as OpenGL then. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6523 8ced0084-cf51-0410-be5f-012b33b47a6e
54 lines
1.3 KiB
CMake
54 lines
1.3 KiB
CMake
set(SRCS Src/BPMemory.cpp
|
|
Src/BPFunctions.cpp
|
|
Src/BPStructs.cpp
|
|
Src/CommandProcessor.cpp
|
|
Src/CPMemory.cpp
|
|
Src/Debugger.cpp
|
|
Src/DLCache.cpp
|
|
Src/Fifo.cpp
|
|
Src/FramebufferManagerBase.cpp
|
|
Src/HiresTextures.cpp
|
|
Src/ImageWrite.cpp
|
|
Src/IndexGenerator.cpp
|
|
Src/MainBase.cpp
|
|
Src/memcpy_amd.cpp
|
|
Src/OnScreenDisplay.cpp
|
|
Src/OpcodeDecoding.cpp
|
|
Src/PixelEngine.cpp
|
|
Src/PixelShaderGen.cpp
|
|
Src/PixelShaderManager.cpp
|
|
Src/Profiler.cpp
|
|
Src/RenderBase.cpp
|
|
Src/Statistics.cpp
|
|
Src/TextureCacheBase.cpp
|
|
Src/TextureConversionShader.cpp
|
|
Src/TextureDecoder.cpp
|
|
Src/VertexLoader.cpp
|
|
Src/VertexLoaderManager.cpp
|
|
Src/VertexLoader_Color.cpp
|
|
Src/VertexLoader_Normal.cpp
|
|
Src/VertexLoader_Position.cpp
|
|
Src/VertexLoader_TextCoord.cpp
|
|
Src/VertexManagerBase.cpp
|
|
Src/VertexShaderGen.cpp
|
|
Src/VertexShaderManager.cpp
|
|
Src/VideoConfig.cpp
|
|
Src/VideoState.cpp
|
|
Src/XFBConvert.cpp
|
|
Src/XFMemory.cpp
|
|
Src/XFStructs.cpp
|
|
Src/OpenCL/OCLTextureDecoder.cpp)
|
|
|
|
if(ENCODE_FRAMEDUMPS OR WIN32)
|
|
set(SRCS ${SRCS} Src/AVIDump.cpp)
|
|
endif()
|
|
|
|
add_library(videocommon STATIC ${SRCS})
|
|
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
|
if(ENCODE_FRAMEDUMPS)
|
|
target_link_libraries(videocommon avcodec avformat swscale)
|
|
add_definitions(-D__STDC_CONSTANT_MACROS)
|
|
endif()
|
|
add_definitions(-fPIC)
|
|
endif()
|