Merged identical VertexManager code from DX9/DX11/OGL plugins into VideoCommon. Still...
[dolphin.git] / Source / Core / VideoCommon / Src / SConscript
blob5763cdf1502e48812660ae3b0a2703a0d4f83d0f
1 # -*- python -*-
3 Import('env')
5 files = [
6         'VideoConfig.cpp',
7         'BPMemory.cpp',
8         'CPMemory.cpp',
9         'XFMemory.cpp',
10         'XFStructs.cpp',
11         'BPStructs.cpp',
12         'CommandProcessor.cpp',
13         'PixelEngine.cpp',
14         'memcpy_amd.cpp',
15         'OpcodeDecoding.cpp',
16         'TextureDecoder.cpp',
17         'XFMemory.cpp',
18         'XFBConvert.cpp',
19         'IndexGenerator.cpp',
20         'PixelShaderGen.cpp',
21         'PixelShaderManager.cpp',
22         'VertexShaderGen.cpp',
23         'VertexShaderManager.cpp',
24         'VertexLoaderManager.cpp',
25         'VertexLoader.cpp',
26         'VertexLoader_Color.cpp',
27         'VertexLoader_Normal.cpp',
28         'VertexLoader_Position.cpp',
29         'VertexLoader_TextCoord.cpp',
30         'TextureConversionShader.cpp',
31         'ImageWrite.cpp',
32         'VertexManagerBase.cpp',
33         'Statistics.cpp',
34         'Fifo.cpp',
35         'VideoState.cpp',
36         'Profiler.cpp',
37         'OnScreenDisplay.cpp',
38         'HiresTextures.cpp',
39         'DLCache.cpp',
40         ]
42 if env['HAVE_OPENCL']:
43         files += [
44                 'OpenCL/OCLTextureDecoder.cpp',
45                 ]
47 env.StaticLibrary(env['local_libs'] + "videocommon", files)