Severe performance issues on OpenGL 4.5 Intel hardware

Need help running G/Q/ZDoom/ECWolf/Zandronum/3DGE/EDuke32/Raze? Did your computer break? Ask here.

Moderator: GZDoom Developers

Forum rules
Contrary to popular belief, we are not all-knowing-all-seeing magical beings!

If you want help you're going to have to provide lots of info. Like what is your hardware, what is your operating system, what version of GZDoom/LZDoom/whatever you're using, what mods you're loading, how you're loading it, what you've already tried for fixing the problem, and anything else that is even remotely relevant to the problem.

We can't magically figure out what it is if you're going to be vague, and if we feel like you're just wasting our time with guessing games we will act like that's what you're really doing and won't help you.
Post Reply
Warrex
Posts: 78
Joined: Thu Aug 08, 2013 2:00 pm

Severe performance issues on OpenGL 4.5 Intel hardware

Post by Warrex »

I have severe performance issues on OpenGL 4.5 compatible Intel hardware (https://www.zotac.com/product/mini_pcs/ci549-nano). Starting a fresh GZDoom "install" with -warp 26 (Doom 2) yields the following results at the player start. As I read in another thread that renaming the .exe might help, I already did so.

Intel Driver 24.20.100.6229 (previous driver):

GZDoom 3.5.1 64bit, FPS = 45
GZDoom 3.5.1 Legacy, FPS = 200


Intel Driver 24.20.100.6286 (current driver):

GZDoom 3.5.1 64bit, FPS = 75
GZDoom 3.5.1 Legacy, FPS = 200
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Graf Zahl »

What does the modern 32 bit EXE say?
Warrex
Posts: 78
Joined: Thu Aug 08, 2013 2:00 pm

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Warrex »

Interesting! I am getting these results with Doom Software Renderer:

GZDoom 3.5.1 64bit, FPS = 42-55fps
GZDoom 3.5.1 Legacy, FPS = 200
Warrex
Posts: 78
Joined: Thu Aug 08, 2013 2:00 pm

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Warrex »

Graf Zahl wrote:What does the modern 32 bit EXE say?
Same as 64 Bit: GZDoom 3.5.1 32bit, FPS = 75fps

Take a look at my previous post about the software renderer though!
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Graf Zahl »

This suggests that there's something off with how the driver handles the application.
To get further info, can you run the 'bench' CCMD in both and then post the contents of benchmarks.txt?
Warrex
Posts: 78
Joined: Thu Aug 08, 2013 2:00 pm

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Warrex »

Sorry for the delay.

64bit OpenGL:

Map MAP26: "the abandoned mines",
x = 160.0000, y = -32.0000, z = 41.0000, angle = 90.0000, pitch = 0.0000
Walls: 37 (0 splits, 0 t-splits, 168 vertices)
Flats: 28 (28 primitives, 1404 vertices)
Sprites: 51, Decals=0, Portals: 0
BSP = 0.016, Clip=0.017
W: Render=0.120, Setup=0.019
F: Render=0.053, Setup=0.003
S: Render=0.124, Setup=0.034
2D: 0.198 Finish3D: 0.038
All=12.545, Render=0.310, Setup=0.090, Portal=0.000, Drawcalls=0.225, Finish=11.795
DLight - Walls: 0 processed, 0 rendered - Flats: 0 processed, 0 rendered
78 fps

Legacy OpenGL:

Map MAP26: "the abandoned mines",
x = 160.0000, y = -32.0000, z = 41.0000, angle = 90.0000, pitch = 0.0000
Walls: 35 (0 splits, 0 t-splits, 160 vertices)
Flats: 28 (68 primitives, 391 vertices)
Sprites: 51, Decals=0, Portals: 0
BSP = 0.018, Clip=0.017
W: Render=0.131, Setup=0.018
F: Render=0.082, Setup=0.004
S: Render=0.119, Setup=0.035
2D: 0.198 Finish3D: 0.044
All=4.707, Render=0.345, Setup=0.092, Portal=0.000, Drawcalls=0.256, Finish=4.032
DLight - Walls: 0 processed, 0 rendered - Flats: 0 processed, 0 rendered
200 fps

64bit Doom Software Renderer:

Map map26: "the abandoned mines",
x = 160.0000, y = -32.0000, z = 41.0000, angle = 90.0000, pitch = 0.0000
Walls: 37 (0 splits, 0 t-splits, 168 vertices)
Flats: 28 (28 primitives, 1404 vertices)
Sprites: 51, Decals=0, Portals: 0
BSP = 0.000, Clip=0.000
W: Render=0.000, Setup=0.000
F: Render=0.000, Setup=0.000
S: Render=0.000, Setup=0.000
2D: 0.000 Finish3D: 0.000
All=0.000, Render=0.000, Setup=0.000, Portal=0.000, Drawcalls=0.000, Finish=0.000
DLight - Walls: 0 processed, 0 rendered - Flats: 0 processed, 0 rendered
55 fps

Legacy Doom Software Renderer:

Map MAP26: "the abandoned mines",
x = 160.0000, y = -32.0000, z = 41.0000, angle = 90.0000, pitch = 0.0000
Walls: 35 (0 splits, 0 t-splits, 160 vertices)
Flats: 28 (68 primitives, 391 vertices)
Sprites: 51, Decals=0, Portals: 0
BSP = 0.000, Clip=0.000
W: Render=0.000, Setup=0.000
F: Render=0.000, Setup=0.000
S: Render=0.000, Setup=0.000
2D: 0.000 Finish3D: 0.000
All=0.000, Render=0.000, Setup=0.000, Portal=0.000, Drawcalls=0.000, Finish=0.000
DLight - Walls: 0 processed, 0 rendered - Flats: 0 processed, 0 rendered
200 fps
david_a
Posts: 24
Joined: Tue Aug 19, 2003 8:51 am

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by david_a »

I tried to reproduce this since I thought I was having some performance problems too, but I didn't see any major differences between the legacy and modern versions in hardware or software. Intel HD 520, latest drivers and up-to-date Win 10. The biggest difference I saw was around 4 fps (legacy being slower).
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Graf Zahl »

Have you checked your postprocessing settings? All the time is lost at the end of each frame which suggests something in the postprocessing chain is stalling the GPU.
Warrex
Posts: 78
Joined: Thu Aug 08, 2013 2:00 pm

Re: Severe performance issues on OpenGL 4.5 Intel hardware

Post by Warrex »

Argh! As I am blind, dumb and as the player start on map 26 does not give you the most detailed view I did not realize that you changed the default resolution at which GZDoom starts to the desktop resolution (which is a good thing). No wonder 640x480 is faster than 3840x2160... So sorry for the noise.
Post Reply

Return to “Technical Issues”