diff --git a/wadsrc/static/language.enu b/wadsrc/static/language.enu index 6d789497e..4bb6c6d7d 100644 --- a/wadsrc/static/language.enu +++ b/wadsrc/static/language.enu @@ -2361,6 +2361,7 @@ OPTVAL_EVERYTHING = "Everything"; OPTVAL_FULLSCREENONLY = "Fullscreen only"; OPTVAL_GL = "OpenGL"; OPTVAL_D3D = "Direct3D"; +OPTVAL_SDL = "SDL"; OPTVAL_HWPOLY = "OpenGL-Accelerated"; OPTVAL_SWDOOM = "Doom Software Renderer"; OPTVAL_DEDICATED = "High-Performance"; diff --git a/wadsrc/static/menudef.txt b/wadsrc/static/menudef.txt index 4f300be08..ef5ce05ee 100644 --- a/wadsrc/static/menudef.txt +++ b/wadsrc/static/menudef.txt @@ -1771,6 +1771,12 @@ OptionValue "GLD3D" 1, "$OPTVAL_GL" } +OptionValue "GLSDL" +{ + 0, "$OPTVAL_SDL" + 1, "$OPTVAL_GL" +} + OptionMenu RendererMenu { Title "$RNDMNU_TITLE" @@ -1779,7 +1785,11 @@ OptionMenu RendererMenu Option "$RNDMNU_POLY", "r_polyrenderer", "OnOff" IfOption(Windows) { - Option "$RNDMNU_CANVAS", "vid_used3d", "D3DGL" + Option "$RNDMNU_CANVAS", "vid_glswfb", "GLD3D" + } + IfOption(Linux) + { + Option "$RNDMNU_CANVAS", "vid_glswfb", "GLSDL" } }