OpenGL is a little bit intense on performance specially if you are using ambient occlusion even if you turn off all the charmy visual effect and go 93 like it still have performance impact unlike OpenGL ES which has way way better performance except that you can't use a lot of graphical features like ambient occlusion which is all i care about, so is there is a way to enable ambient occlusion on OpenGL ES or a way to increase performance on OpenGL? any suggestions will be appreciated even if they are crazy
(vulkan or softpoly render isn't an option nor a pc upgrade)
source port: GZDoom v4.11.1
Ambient Occlusion on OpenGL ES? (GZDOOM)
-
- Global Moderator
- Posts: 2730
- Joined: Sun Jun 25, 2006 4:43 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11/Manjaro
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: Citadel Station
Re: Ambient Occlusion on OpenGL ES? (GZDOOM)
OpenGL ES does lack a few of the features featured in OpenGL/Vulkan in the name of performance. So it's unlikely you'll ever see ambient occlusion in OpenGL ES.
-
- Posts: 309
- Joined: Tue Apr 10, 2018 8:14 am
Re: Ambient Occlusion on OpenGL ES? (GZDOOM)
GLES is there for the sake of weaker hardware that couldn't handle such things anyway at acceptable speeds (AO is expensive)
It's a long shot but if you're using Windows and an AMD or Intel GPU you can try Linux, as they use different drivers.
-
- Lead GZDoom+Raze Developer
- Posts: 49183
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Ambient Occlusion on OpenGL ES? (GZDOOM)
The driver isn't the problem here. It's the hardware itself that's the limiting factor.
-
-
- Posts: 17465
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: Ambient Occlusion on OpenGL ES? (GZDOOM)
SSAO in particular is a rather-heavy post processing effect, even for capable machines. Even if you were somehow able to shoehorn it into GLES, you most like will not be able to play it at playable framerates.
-
- Posts: 3
- Joined: Tue Oct 17, 2023 4:18 pm
Re: Ambient Occlusion on OpenGL ES? (GZDOOM)
Nash wrote:
> SSAO in particular is a rather-heavy post processing effect, even for
> capable machines. Even if you were somehow able to shoehorn it into GLES,
> you most like will not be able to play it at playable framerates.
my pc could handle AO, when i disable it on OpenGL there isn't much of an performance impact even with all the OpenGL exclusive visual features off it still have a bad performance though it looks the same as OpenGL ES
SO yeah OpenGL is useless if you are not using it's visual features the problem is the render itself not the features
> SSAO in particular is a rather-heavy post processing effect, even for
> capable machines. Even if you were somehow able to shoehorn it into GLES,
> you most like will not be able to play it at playable framerates.
my pc could handle AO, when i disable it on OpenGL there isn't much of an performance impact even with all the OpenGL exclusive visual features off it still have a bad performance though it looks the same as OpenGL ES
SO yeah OpenGL is useless if you are not using it's visual features the problem is the render itself not the features