forked from dolphin-emu/dolphin
		
	
		
			
				
	
	
		
			65 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
set(SRCS	BoundingBox.cpp
 | 
						|
			BPFunctions.cpp
 | 
						|
			BPMemory.cpp
 | 
						|
			BPStructs.cpp
 | 
						|
			CPMemory.cpp
 | 
						|
			CommandProcessor.cpp
 | 
						|
			Debugger.cpp
 | 
						|
			DriverDetails.cpp
 | 
						|
			Fifo.cpp
 | 
						|
			FPSCounter.cpp
 | 
						|
			FramebufferManagerBase.cpp
 | 
						|
			GeometryShaderGen.cpp
 | 
						|
			HiresTextures.cpp
 | 
						|
			ImageWrite.cpp
 | 
						|
			IndexGenerator.cpp
 | 
						|
			MainBase.cpp
 | 
						|
			OnScreenDisplay.cpp
 | 
						|
			OpcodeDecoding.cpp
 | 
						|
			PerfQueryBase.cpp
 | 
						|
			PixelEngine.cpp
 | 
						|
			PixelShaderGen.cpp
 | 
						|
			PixelShaderManager.cpp
 | 
						|
			PostProcessing.cpp
 | 
						|
			RenderBase.cpp
 | 
						|
			Statistics.cpp
 | 
						|
			TextureCacheBase.cpp
 | 
						|
			TextureConversionShader.cpp
 | 
						|
			TextureDecoder_Common.cpp
 | 
						|
			VertexLoader.cpp
 | 
						|
			VertexLoaderManager.cpp
 | 
						|
			VertexLoader_Color.cpp
 | 
						|
			VertexLoader_Normal.cpp
 | 
						|
			VertexLoader_Position.cpp
 | 
						|
			VertexLoader_TextCoord.cpp
 | 
						|
			VertexManagerBase.cpp
 | 
						|
			VertexShaderGen.cpp
 | 
						|
			VertexShaderManager.cpp
 | 
						|
			VideoBackendBase.cpp
 | 
						|
			VideoConfig.cpp
 | 
						|
			VideoState.cpp
 | 
						|
			XFMemory.cpp
 | 
						|
			XFStructs.cpp)
 | 
						|
set(LIBS core png)
 | 
						|
 | 
						|
if(_M_X86)
 | 
						|
	set(SRCS ${SRCS}	TextureDecoder_x64.cpp)
 | 
						|
else()
 | 
						|
	set(SRCS ${SRCS}	TextureDecoder_Generic.cpp)
 | 
						|
endif()
 | 
						|
if(NOT ${CL} STREQUAL CL-NOTFOUND)
 | 
						|
	list(APPEND LIBS ${CL})
 | 
						|
endif()
 | 
						|
 | 
						|
if(LIBAV_FOUND OR WIN32)
 | 
						|
	set(SRCS ${SRCS} AVIDump.cpp)
 | 
						|
endif()
 | 
						|
 | 
						|
add_dolphin_library(videocommon "${SRCS}" "${LIBS}")
 | 
						|
 | 
						|
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
 | 
						|
	if(LIBAV_FOUND)
 | 
						|
		target_link_libraries(videocommon ${LIBS} ${LIBAV_LIBRARIES})
 | 
						|
	endif()
 | 
						|
endif()
 |