libretro / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
35 stars 33 forks source link

Selectable Multisample level. #8

Closed Tatsuya79 closed 6 years ago

Tatsuya79 commented 6 years ago

Add a change in DesMume OGLRender.cpp.

DesMume has an auto Multisample level selection that apply: -32x for x1 internal res -16x for x2 to x4 -8x for x5 to x8 -4x above x8

16x is too expensive even on fast GPU in expensive scenes, even if that can look fine at first. This commit makes it possible to select the AA level.

It needs a restart to apply the selected AA level (ON/OFF still works without restart, but will stay at the same AA value).

inactive123 commented 6 years ago

Yes, no offense to the original authors but if the current default multisampling levels brings even a Titan XP to its knees, you have a problem on your hands.