Commandl ine argument to change renderer?

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
User avatar
lumbo7332
Posts: 36
Joined: Fri Jul 27, 2018 10:21 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Fedora Kinoite
Graphics Processor: ATI/AMD with Vulkan/Metal Support

Commandl ine argument to change renderer?

Post by lumbo7332 »

Is there a command line argument that will let me pick which renderer GZDoom launches with?
_mental_
 
 
Posts: 3812
Joined: Sun Aug 07, 2011 4:32 am

Re: Commandl ine argument to change renderer?

Post by _mental_ »

This depends on the version of GZDoom.

In the latest release +vid_rendermode 4 selects hardware renderer. Zero means paletted software renderer, one is true color software, 2 and 3 are softpoly.
If it is about rendering backend, use +vid_enablevulkan 0 to choose OpenGL, and one to enable Vulkan.

Recent devbuilds, however, require +vid_preferbackend 0 (1 or 2) to switch rendering backends
User avatar
lumbo7332
Posts: 36
Joined: Fri Jul 27, 2018 10:21 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Fedora Kinoite
Graphics Processor: ATI/AMD with Vulkan/Metal Support

Re: Commandl ine argument to change renderer?

Post by lumbo7332 »

That works great, thank you! I couldn't find those options in the wiki.
Post Reply

Return to “Technical Issues”