Ambient Occlusion on OpenGL ES? (GZDOOM)

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
SHWERMA
Posts: 3
Joined: Tue Oct 17, 2023 4:18 pm

Ambient Occlusion on OpenGL ES? (GZDOOM)

Post by SHWERMA »

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
User avatar
Hellser
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)

Post by Hellser »

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.
User avatar
Phredreeke
Posts: 309
Joined: Tue Apr 10, 2018 8:14 am

Re: Ambient Occlusion on OpenGL ES? (GZDOOM)

Post by Phredreeke »

SHWERMA wrote: Tue Oct 17, 2023 4:30 pm 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
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.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49183
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Ambient Occlusion on OpenGL ES? (GZDOOM)

Post by Graf Zahl »

The driver isn't the problem here. It's the hardware itself that's the limiting factor.
User avatar
Nash
 
 
Posts: 17465
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia

Re: Ambient Occlusion on OpenGL ES? (GZDOOM)

Post by Nash »

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.
SHWERMA
Posts: 3
Joined: Tue Oct 17, 2023 4:18 pm

Re: Ambient Occlusion on OpenGL ES? (GZDOOM)

Post by SHWERMA »

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

Return to “General”