mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-11 16:49:12 +01: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
34 lines
725 B
Python
34 lines
725 B
Python
# -*- python -*-
|
|
|
|
Import('env')
|
|
import os
|
|
import sys
|
|
|
|
name = os.sep + "Plugin_VideoOGL"
|
|
|
|
files = [
|
|
'RasterFont.cpp',
|
|
'Render.cpp',
|
|
'TextureCache.cpp',
|
|
'NativeVertexFormat.cpp',
|
|
'PixelShaderCache.cpp',
|
|
'VertexShaderCache.cpp',
|
|
'TextureConverter.cpp',
|
|
'VertexManager.cpp',
|
|
'PostProcessing.cpp',
|
|
'FramebufferManager.cpp',
|
|
'main.cpp',
|
|
'GLUtil.cpp'
|
|
]
|
|
|
|
libs = [ 'videocommon', 'videouicommon', 'GLEW', 'SOIL', 'common' ]
|
|
|
|
if sys.platform == 'darwin' and not env['HAVE_WX']:
|
|
files += [ 'cocoaGL.m' ]
|
|
elif sys.platform == 'win32':
|
|
files += [ 'OS/Win32.cpp' ]
|
|
elif not sys.platform == 'darwin' and env['HAVE_OPENCL']:
|
|
libs += [ 'OpenCL' ]
|
|
|
|
env.SharedLibrary(env['plugin_dir'] + name, files, LIBS = env['LIBS'] + libs)
|