diff --git a/wadsrc/static/language.enu b/wadsrc/static/language.enu index 3e20e1e03..065d547be 100644 --- a/wadsrc/static/language.enu +++ b/wadsrc/static/language.enu @@ -2787,6 +2787,7 @@ GLLIGHTMNU_LIGHTSPRITES = "Lights affect sprites"; GLLIGHTMNU_LIGHTPARTICLES = "Lights affect particles"; GLLIGHTMNU_LIGHTSHADOWMAP = "Light shadowmaps"; GLLIGHTMNU_LIGHTSHADOWMAPQUALITY = "Shadowmap quality"; +GLLIGHTMNU_LIGHTSHADOWMAPFILTER = "Shadowmap filter"; // OpenGL Preferences GLPREFMNU_TITLE = "OPENGL PREFERENCES"; diff --git a/wadsrc/static/menudef.txt b/wadsrc/static/menudef.txt index d8d3c9a4c..9e3f801cc 100644 --- a/wadsrc/static/menudef.txt +++ b/wadsrc/static/menudef.txt @@ -2225,6 +2225,13 @@ OptionValue ShadowMapQuality 1024, "1024" } +OptionValue ShadowMapFilter +{ + 0, "$OPTVAL_LINEAR" + 1, "PCF" +} + + OptionMenu "GLTextureGLOptions" protected { Title "$GLTEXMNU_TITLE" @@ -2259,6 +2266,7 @@ OptionMenu "GLLightOptions" protected Option "$GLLIGHTMNU_LIGHTPARTICLES", gl_light_particles, "YesNo" Option "$GLLIGHTMNU_LIGHTSHADOWMAP", gl_light_shadowmap, "YesNo" Option "$GLLIGHTMNU_LIGHTSHADOWMAPQUALITY", gl_shadowmap_quality, "ShadowMapQuality" + Option "$GLLIGHTMNU_LIGHTSHADOWMAPFILTER", gl_shadowmap_filter, "ShadowMapFilter" } OptionMenu "OpenGLOptions" protected