dolphin/Source/Core/VideoBackends
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
..
D3D EFB2RAM: Apply copy filter as a float coefficient after sampling 2018-05-22 12:24:08 +10:00
Null Implement EFB copy filter and gamma in hardware backends 2018-04-29 19:05:20 +10:00
OGL OGL/Streambuffer: Use coherent mapping by default. 2018-05-24 00:00:02 +02:00
Software Remove SOIL altogether from the project. 2018-05-20 13:44:42 +02:00
Vulkan EFB2RAM: Apply copy filter as a float coefficient after sampling 2018-05-22 12:24:08 +10:00
CMakeLists.txt CMake: remove references to D3D12 2017-05-26 01:16:04 -07:00