Dolphin, the GameCube and Wii emulator - Forums
[Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 (/Thread-patch-fixing-opengl-slowdown-in-resolutions-1280-960)

Pages: 1 2


[Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - CacoFFF - 09-03-2009

What was the problem? When native resolution was unchecked, the OpenGL plugin was ALWAYS rendering the EFB in a minimum resolution of 1280 x 960.

This patch reduces that minimum to 640 x 480.

Now those with low and mid end gfx cards who play at lesser resolutions like me will notice a great speedup, similar to the one of the Direct3D plugin.



Devs, am I allowed to post the compiled plugin here?


Thanks ector, no need to patch revisions 4201 and further.


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - DacoTaco - 09-03-2009

wait wait wait
why would the native resolution NOT be the resolution of the tv
unless the efb really uses that resolution... (which it doesn't afaik)


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - CacoFFF - 09-03-2009

The speed up I noticed is real, blame jpeterson for that.
The ONLY way to reduce the EFB (viewport or whatever, it's the resolution what i meant) size to a value lesser than 1280x960 was enabling native resolution, but what about those who play at 800x600 or 1024x768?
They don't have to play in a blurry like mode.


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - DacoTaco - 09-03-2009

just off the record, do you know when that change was made?


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - CacoFFF - 09-03-2009

r=3371
started here, render.cpp
r=3381
and ended here

maybe it was slight modified after that


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - ssbbtriforce - 09-03-2009

post the plugin already compiled here


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - DacoTaco - 09-03-2009

with the patch (he has to)
also, at first i thought native resolutions was big
its just big when not using native resolutions


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - ssbbtriforce - 09-03-2009

check rev r4168. DirectX plugin already working!!=D

menu textures are fully working in some games and others

We are getting into a "playable" plugin


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - CacoFFF - 09-03-2009

Too big for my crappy connection, specially the x64 version.


RE: [Patch] Fixing OpenGL slowdown in resolutions < 1280*960 - ssbbtriforce - 09-03-2009

your patch works? i'll send it to orleans