diff --git a/src/game/g_window.pas b/src/game/g_window.pas
index 6ffa8ff05468b132ff35b3eaa2e8b4b988979a7e..9d27d57e974d056eb6910c4e71abea088d66d9d5 100644 (file)
--- a/src/game/g_window.pas
+++ b/src/game/g_window.pas
end;
function SDLMain(): Integer;
+var
+ idx: Integer;
begin
{$IFDEF HEADLESS}
e_NoGraphics := True;
{EnumDisplayModes();}
+ for idx := 1 to ParamCount do
+ begin
+ if ParamStr(idx) = '--opengl-dump-exts' then gwin_dump_extensions := true;
+ end;
+
if not glHasExtension('GL_ARB_texture_non_power_of_two') then
begin
e_WriteLog('Driver DID''T advertised NPOT textures support', MSG_WARNING);
e_WriteLog('Driver advertised NPOT textures support', MSG_NOTIFY);
glLegacyNPOT := false;
end;
+ gwin_dump_extensions := false;
Init();
Time_Old := GetTimer();