R renderer (cvar)

Description

This CVar changes the hardware specific renderer backend used by the engine.

Usage

At the console type…

r_renderer [String]

Parameters

  • [String] - Name of the rendering path.
    • Best - The engine automatically determines the best path to use.
    • ARB2 - Best quality path which enables the use of vertex and fragment programs . Needs an ATi Radeon 9500 or nVidia GeForce 5200 or better.
    • R200 - ATi specific. Needs an ATi Radeon 8500 or better.
    • NV20 - nVidia specific. Needs a nVidia GeForce 3 or better.
    • NV10 - nVidia specific. Needs a nVidia GeForce or better (but only nVidia GeForce 4 MX is officially supported by Doom 3).
    • ARB - Needs an ATi Radeon or nVidia GeForce or better (not officially supported by Doom 3)
    • Cg - nVidia specific. Needs a nVidia GeForce 5200 or better. (not officially supported by Doom 3).
    • Exp - Experimental path (not officially supported by Doom 3).

Flags

Flag Enabled Description
CVAR_ALL all flags
CVAR_BOOL variable is a boolean
CVAR_INTEGER variable is an integer
CVAR_FLOAT variable is a float
CVAR_SYSTEM system variable
CVAR_RENDERER X renderer variable
CVAR_SOUND sound variable
CVAR_GUI gui variable
CVAR_GAME game variable
CVAR_TOOL tool variable
CVAR_USERINFO sent to servers, available to menu
CVAR_SERVERINFO sent from servers, available to menu
CVAR_NETWORKSYNC cvar is synced from the server to clients
CVAR_STATIC X statically declared, not user created
CVAR_CHEAT variable is considered a cheat
CVAR_NOCHEAT X variable is not considered a cheat
CVAR_INIT can only be set from the command-line
CVAR_ROM display only, cannot be set by user at all
CVAR_ARCHIVE X set to cause it to be saved to a config file
CVAR_MODIFIED set when the variable is modified

Notes

You can use this CVar to test how your mod will look on other video cards. See also the gfxinfo console command.