dolphin/Source/Core
degasus fdfd8b19d6 OGL/Streambuffer: Use coherent mapping by default.
Coherent mappings have a lower overhead and less GL codes.
So enables coherent mapping by default for all drivers.
Both Qualcomm and ARM performs very bad with explicit flushing, so this change helps them as well.

AFAIK there was one GPU generation which was slower on coherent mapping: nvidia tesla
So Geforce 200 and 300 series should be tested with this PR before merging.
As this was last tested many years ago, this issue might have been fixed as well.
Those GPUs are close to 10 years old and not supported any more by nvidia.
2018-05-24 00:00:02 +02:00
..
AudioCommon Reformat all the things! 2018-04-12 21:28:39 +02:00
Common Config: Make Load() and Save() slightly faster 2018-05-23 16:07:18 +02:00
Core Merge pull request #6950 from leoetlino/nand-path 2018-05-23 20:39:23 +02:00
DiscIO Reimplement custom PNG banners in game list 2018-05-20 15:34:03 +02:00
DolphinNoGUI UICommon: Avoid including Xrandr.h 2018-04-14 17:14:38 +02:00
DolphinQt2 Port FS, SD and dump path to onion config 2018-05-23 16:07:18 +02:00
DolphinWX Port FS, SD and dump path to onion config 2018-05-23 16:07:18 +02:00
InputCommon THis fixes issue #08 and #16, the rumble test and slider 2018-04-19 17:48:55 -04:00
UICommon Port FS, SD and dump path to onion config 2018-05-23 16:07:18 +02:00
Updater Updater: Show error when trying to launch directly 2018-05-05 23:32:08 +02:00
VideoBackends OGL/Streambuffer: Use coherent mapping by default. 2018-05-24 00:00:02 +02:00
VideoCommon OGL/Streambuffer: Use coherent mapping by default. 2018-05-24 00:00:02 +02:00
CMakeLists.txt Moved NoGUI out of DolphinWx. 2017-03-08 01:24:18 -08:00