GZDoom 4.6.1 released

News about ZDoom, its child ports, or any closely related projects.
[ZDoom Home] [Documentation (Wiki)] [Official News] [Downloads] [Discord]
[🔎 Google This Site]

Moderator: GZDoom Developers

User avatar
Delfino Furioso
Posts: 118
Joined: Sat Mar 27, 2021 3:21 pm

Re: GZDoom 4.6.1 released

Post by Delfino Furioso »

great, thank you!
User avatar
theleo_ua
Posts: 165
Joined: Sun Feb 07, 2016 11:38 am
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Ukraine

Re: GZDoom 4.6.1 released

Post by theleo_ua »

>>do not precache unreferenced textures

big thanks!
User avatar
Redneckerz
Spotlight Team
Posts: 1085
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: GZDoom 4.6.1 released

Post by Redneckerz »

mjr4077au wrote:
Irrespective of Graf, I'm certainly pleased! Well done, what a step up :D
Haha, thanks :) This was a steal considering this was to be retired, but overall the machine is still worth a few pennies. Just ordered a 1 TB HDD and a 2 TB external HDD which were delivered yesterday.

As a matter of testing ill put GZDoom and GZDoom-GLES to the test on the new rig and see how it goes.
Rachael wrote:GLES branch version 4.6.1 released. First post edited with download links.
Much appreciated, Rachael. Is EmileB still working alongside it?

If development continues, ill put something on the wiki about it. Great to have this version that does all that mainline GZ does but keeps the rendering to other places.
User avatar
Rachael
Posts: 13736
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: GZDoom 4.6.1 released

Post by Rachael »

Yes - actually the code for that release was prepared entirely by Emile :) He offered to gather up the commits he wanted for it and put in Graf's cherry-picks for them too and then gave me a ready-to-compile source tree. I would've done it myself but I had a busy day and he offered to do it so I figured why not.
zhadoom
Posts: 39
Joined: Mon Feb 04, 2019 10:06 am

Re: GZDoom 4.6.1 released

Post by zhadoom »

Many thanks - great work! :D
kfpopeye2
Posts: 32
Joined: Mon Jul 17, 2017 6:30 pm

Re: GZDoom 4.6.1 released

Post by kfpopeye2 »

WOOHOO!
User avatar
ClessxAlghazanth
Posts: 159
Joined: Sun Feb 17, 2019 9:29 am

Re: GZDoom 4.6.1 released

Post by ClessxAlghazanth »

Rachael wrote:GLES branch version 4.6.1 released. First post edited with download links.
Thanks very much for the gles version :D Runs even smoother than LZDoom my old laptop for some reason (on which I can't even boot regular GZDoom)

Are you planning to update the gles branch according the next GZDoom releases ?
User avatar
Rachael
Posts: 13736
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: GZDoom 4.6.1 released

Post by Rachael »

I would like to do that, yes, but eventually I am hoping we can just merge the whole thing into GZDoom proper.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49143
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: GZDoom 4.6.1 released

Post by Graf Zahl »

For that someone needs to clean up the buffer pipelining code so that it can coexist with the fully featured renderer and make sure that this doesn't require disabling shader storage buffers which are needed for large numbers of dynamic lights and shadowmaps.


Aside from this thing the rest should be very easy to handle. All things combined it's less than 500 lines of changed code for everything and the vast majority of that is the pipelining stuff with multiple buffers.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49143
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: GZDoom 4.6.1 released

Post by Graf Zahl »

Well, I merged the GLES changes into a work branch. Seems to work overall - the pipelining stuff brings a minor performance boost, but the tradeoff with disabling some features is too high for me, so this won't get exposed to the menu for the full GL renderer.

Aside from that there's an issue with the weapon sprite in the GLES2 renderer when using a fullscreen colormap, but aside from this it seems to work.
On my Geforce 1060 the GLES renderer is quite a bit slower than the full one, though. Seems all the shader switching is too costly on modern hardware that can handle a super-shader.

Needs a review, though.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: GZDoom 4.6.1 released

Post by drfrag »

ClessxAlghazanth wrote:Runs even smoother than LZDoom my old laptop for some reason (on which I can't even boot regular GZDoom)
On which hardware?
Last time i tried it the GLES backend still could not run the software renderer.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49143
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: GZDoom 4.6.1 released

Post by Graf Zahl »

It can't - do we need it? At least on Windows we got D3D9 as fallback for that and on macOS such old hardware is completely irrelevant by now.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: GZDoom 4.6.1 released

Post by drfrag »

Well it would be nice to be able to at least run it on GL2 but on my intel laptop GLES crashed. But yes there's softpoly2.
User avatar
ClessxAlghazanth
Posts: 159
Joined: Sun Feb 17, 2019 9:29 am

Re: GZDoom 4.6.1 released

Post by ClessxAlghazanth »

Rachael wrote:I would like to do that, yes, but eventually I am hoping we can just merge the whole thing into GZDoom proper.


Great to hear that :) Would there be a option to choose the regular or the gles version in the video options menu ?
drfrag wrote:On which hardware?
Last time i tried it the GLES backend still could not run the software renderer.
i3 laptop with 4gb ram , Windows 8 (64-bit)

I see :) But for some reason for OpenGL mode Gzdoom-gles runs smoother than LZDoom for me , isn't latest GZDoom supposed to be running more advanced and complicated code ? I'm surprised just adding a new renderer gives such a performance boost :o

About LZDoom , while sw renderer runs fine , with opengl one I'm getting slowdown and lags after 3.85 , before that it was mostly full speed :roll:
Last edited by ClessxAlghazanth on Tue Aug 03, 2021 3:03 pm, edited 2 times in total.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: GZDoom 4.6.1 released

Post by drfrag »

But again on which hardware? Is 3.85 still fast now? I haven't seen any performance regression on my hardware.

Return to “ZDoom (and related) News”