rpcsx/rpcs3/Emu/Cell/Modules
Lena 869e10027d Add optimal build options to CMakeLists (#1841)
Provides two options when building RPCS3

    USE_SYSTEM_FFMPEG BOOL (default: OFF)
    USE_SYSTEM_LIBPNG BOOL (default: OFF)

These options lets the user select between the system provided and builtin libraries of ffmpeg and libpng to overcome possible system issues.

Also adds support for older libpng releases if the user doesn't have libpng 1.5 or higher.
2016-07-01 12:07:16 +08:00
..
cellAdec.cpp Cell 2016-05-23 16:22:23 +03:00
cellAdec.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAtrac.cpp Cell 2016-05-23 16:22:23 +03:00
cellAtrac.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAtracMulti.cpp Cell 2016-05-23 16:22:23 +03:00
cellAtracMulti.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAudio.cpp Cell 2016-05-23 16:22:23 +03:00
cellAudio.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAudioIn.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAudioOut.cpp Cell 2016-05-23 16:22:23 +03:00
cellAudioOut.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellAvconfExt.cpp Cell 2016-05-23 16:22:23 +03:00
cellBgdl.cpp Cell 2016-05-23 16:22:23 +03:00
cellCamera.cpp Cell 2016-05-23 16:22:23 +03:00
cellCamera.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellCelp8Enc.cpp Cell 2016-05-23 16:22:23 +03:00
cellCelpEnc.cpp Cell 2016-05-23 16:22:23 +03:00
cellDaisy.cpp Cell 2016-05-23 16:22:23 +03:00
cellDmux.cpp Cell 2016-05-23 16:22:23 +03:00
cellDmux.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
cellFiber.cpp Cell 2016-05-23 16:22:23 +03:00
cellFiber.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellFont.cpp Cell 2016-05-23 16:22:23 +03:00
cellFont.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellFontFT.cpp Cell 2016-05-23 16:22:23 +03:00
cellFontFT.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellFs.cpp Implement cellFsAllocateFileAreaWithoutZeroFill 2016-06-03 08:56:37 +03:00
cellFs.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellGame.cpp Do not throw exception if cellDiscGame* executed 2016-06-26 21:32:48 +03:00
cellGame.h Optimizations (#1680) 2016-04-25 13:49:12 +03:00
cellGameExec.cpp Cell 2016-05-23 16:22:23 +03:00
cellGcmSys.cpp LLVM: Indirect call map 2016-06-27 19:34:14 +03:00
cellGcmSys.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellGem.cpp Cell 2016-05-23 16:22:23 +03:00
cellGem.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellGifDec.cpp Cell 2016-05-23 16:22:23 +03:00
cellGifDec.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellHttp.cpp Cell 2016-05-23 16:22:23 +03:00
cellHttpUtil.cpp Cell 2016-05-23 16:22:23 +03:00
cellImejp.cpp Cell 2016-05-23 16:22:23 +03:00
cellJpgDec.cpp Cell 2016-05-23 16:22:23 +03:00
cellJpgDec.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellJpgEnc.cpp Cell 2016-05-23 16:22:23 +03:00
cellKb.cpp Cell 2016-05-23 16:22:23 +03:00
cellKb.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellKey2char.cpp Cell 2016-05-23 16:22:23 +03:00
cellL10n.cpp Cell 2016-05-23 16:22:23 +03:00
cellL10n.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellMic.cpp Cell 2016-05-23 16:22:23 +03:00
cellMic.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellMouse.cpp Cell 2016-05-23 16:22:23 +03:00
cellMouse.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellMsgDialog.cpp Cell 2016-05-23 16:22:23 +03:00
cellMsgDialog.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
cellMusic.cpp Cell 2016-05-23 16:22:23 +03:00
cellMusic.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellMusicDecode.cpp Cell 2016-05-23 16:22:23 +03:00
cellMusicExport.cpp Cell 2016-05-23 16:22:23 +03:00
cellNetCtl.cpp Cell 2016-05-23 16:22:23 +03:00
cellNetCtl.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellOskDialog.cpp Cell 2016-05-23 16:22:23 +03:00
cellOvis.cpp Cell 2016-05-23 16:22:23 +03:00
cellPad.cpp Cell 2016-05-23 16:22:23 +03:00
cellPad.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellPamf.cpp Cell 2016-05-23 16:22:23 +03:00
cellPamf.h Cell 2016-05-23 16:22:23 +03:00
cellPhotoDecode.cpp Cell 2016-05-23 16:22:23 +03:00
cellPhotoExport.cpp Cell 2016-05-23 16:22:23 +03:00
cellPhotoImport.cpp Cell 2016-05-23 16:22:23 +03:00
cellPng.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellPngDec.cpp Add optimal build options to CMakeLists (#1841) 2016-07-01 12:07:16 +08:00
cellPngDec.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellPngEnc.cpp Cell 2016-05-23 16:22:23 +03:00
cellPrint.cpp Cell 2016-05-23 16:22:23 +03:00
cellRec.cpp Cell 2016-05-23 16:22:23 +03:00
cellRemotePlay.cpp Cell 2016-05-23 16:22:23 +03:00
cellResc.cpp Cell 2016-05-23 16:22:23 +03:00
cellResc.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellRtc.cpp Cell 2016-05-23 16:22:23 +03:00
cellRtc.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellRudp.cpp Cell 2016-05-23 16:22:23 +03:00
cellRudp.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSail.cpp Cell 2016-05-23 16:22:23 +03:00
cellSail.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSailRec.cpp Cell 2016-05-23 16:22:23 +03:00
cellSaveData.cpp Cell 2016-05-23 16:22:23 +03:00
cellSaveData.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellScreenshot.cpp Cell 2016-05-23 16:22:23 +03:00
cellScreenshot.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSearch.cpp Cell 2016-05-23 16:22:23 +03:00
cellSearch.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSheap.cpp Cell 2016-05-23 16:22:23 +03:00
cellSpudll.cpp Cell 2016-05-23 16:22:23 +03:00
cellSpurs.cpp Cell 2016-05-23 16:22:23 +03:00
cellSpurs.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSpursJq.cpp Cell 2016-05-23 16:22:23 +03:00
cellSpursJq.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSpursSpu.cpp Cell 2016-05-23 16:22:23 +03:00
cellSsl.cpp Cell 2016-05-23 16:22:23 +03:00
cellStorage.cpp Cell 2016-05-23 16:22:23 +03:00
cellSubdisplay.cpp Cell 2016-05-23 16:22:23 +03:00
cellSubdisplay.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSync.cpp Cell 2016-05-23 16:22:23 +03:00
cellSync.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
cellSync2.cpp Cell 2016-05-23 16:22:23 +03:00
cellSync2.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSysconf.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysmodule.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysutil.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysutil.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSysutilAp.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysutilAvc.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysutilAvc2.cpp Cell 2016-05-23 16:22:23 +03:00
cellSysutilAvc2.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellSysutilMisc.cpp Cell 2016-05-23 16:22:23 +03:00
cellUsbd.cpp Cell 2016-05-23 16:22:23 +03:00
cellUsbd.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellUsbpspcm.cpp Cell 2016-05-23 16:22:23 +03:00
cellUserInfo.cpp cellUserInfo: Cleanup, notify about errors 2016-06-03 08:56:37 +03:00
cellUserInfo.h cellUserInfo: Cleanup, notify about errors 2016-06-03 08:56:37 +03:00
cellVdec.cpp Cell 2016-05-23 16:22:23 +03:00
cellVdec.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellVideoExport.cpp Cell 2016-05-23 16:22:23 +03:00
cellVideoOut.cpp Cell 2016-05-23 16:22:23 +03:00
cellVideoOut.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellVideoUpload.cpp Cell 2016-05-23 16:22:23 +03:00
cellVoice.cpp Cell 2016-05-23 16:22:23 +03:00
cellVpost.cpp Cell 2016-05-23 16:22:23 +03:00
cellVpost.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
cellWebBrowser.cpp Cell 2016-05-23 16:22:23 +03:00
cellWebBrowser.h Partial commit: Modules (cell) 2016-04-15 19:22:29 +03:00
libmixer.cpp Cell 2016-05-23 16:22:23 +03:00
libmixer.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
libsnd3.cpp Cell 2016-05-23 16:22:23 +03:00
libsnd3.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
libsynth2.cpp Cell 2016-05-23 16:22:23 +03:00
libsynth2.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNp.cpp Implement sceNpUtilCmpNpId 2016-06-03 08:56:37 +03:00
sceNp.h Implement sceNpUtilCmpNpId 2016-06-03 08:56:37 +03:00
sceNp2.cpp Cell 2016-05-23 16:22:23 +03:00
sceNp2.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpClans.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpClans.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpCommerce2.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpCommerce2.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpSns.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpSns.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpTrophy.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpTrophy.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpTus.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpTus.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sceNpUtil.cpp Cell 2016-05-23 16:22:23 +03:00
sceNpUtil.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sys_game.cpp Cell 2016-05-23 16:22:23 +03:00
sys_heap.cpp Cell 2016-05-23 16:22:23 +03:00
sys_io.cpp Cell 2016-05-23 16:22:23 +03:00
sys_libc.cpp Cell 2016-05-23 16:22:23 +03:00
sys_libc_.cpp Cell 2016-05-23 16:22:23 +03:00
sys_lv2dbg.cpp Cell 2016-05-23 16:22:23 +03:00
sys_lv2dbg.h Partial commit: Modules 2016-04-15 19:22:25 +03:00
sys_lwcond_.cpp Cell 2016-05-23 16:22:23 +03:00
sys_lwmutex_.cpp Cell 2016-05-23 16:22:23 +03:00
sys_mempool.cpp Cell 2016-05-23 16:22:23 +03:00
sys_mmapper_.cpp Cell 2016-05-23 16:22:23 +03:00
sys_net.cpp sys_net: set other options using setockopt() (#1815) 2016-06-23 09:54:46 +08:00
sys_net.h Big sys_net improvements and fixes 2016-06-03 08:56:37 +03:00
sys_ppu_thread_.cpp sys_ppu_thread_create break fix (#1824) 2016-06-25 22:36:48 +08:00
sys_prx_.cpp Cell 2016-05-23 16:22:23 +03:00
sys_spinlock.cpp Cell 2016-05-23 16:22:23 +03:00
sys_spu_.cpp Cell 2016-05-23 16:22:23 +03:00
sysPrxForUser.cpp LLVM AOT 2016-06-19 21:29:48 +03:00
sysPrxForUser.h Partial commit: Modules 2016-04-15 19:22:25 +03:00