myT
4a296b3361
fixed a memory overflow due to GL_PACK_ALIGNMENT not being set correctly
2017-12-12 22:08:12 +01:00
myT
21dfece12b
fixing up glConfig.vidWidth/Height in windowed mode when receiving WM_SIZE
2017-12-07 00:36:44 +01:00
myT
da62e4c865
screenshotnc extension for the UI QVM
2017-12-05 21:44:00 +01:00
myT
8c45c7aa60
fixed "SCR_UpdateScreen: recursively called" false positives (e.g. after being kicked twice)
2017-12-04 21:01:28 +01:00
myT
b4d78a1bc1
fixed and unified Windows mouse wheel handling
2017-12-04 20:50:45 +01:00
myT
5689cb3d1e
fixed a crash when the number of shader stages was wrong ("brandon" player model)
2017-11-29 19:08:29 +01:00
myT
3ad521544c
fixed Linux uptime code to use 64-bit integers
2017-11-29 18:33:09 +01:00
myT
93950031b9
disabled DPI scaling on the Windows client
2017-11-29 18:29:23 +01:00
myT
8900291f0d
fixed key release of bind '+vstr a b' wrongly executing 'b' when key press didn't execute 'a'
2017-11-29 18:25:09 +01:00
myT
3c4a71faaf
removed the stupid r_mapBrightness subtraction system
2017-11-29 14:20:53 +01:00
myT
8599ddd1b3
including the map's name in download error messages
2017-11-22 22:02:34 +01:00
myT
d1e85d74d0
Linux: added in_focusDelay and ignoring input events when unfocused
2017-11-22 21:47:50 +01:00
myT
120ee7e535
Linux glimp commands only get registered once
2017-11-22 21:36:04 +01:00
myT
339bbea468
command names are no longer case sensitive
2017-11-22 19:03:13 +01:00
myT
9b60bd762d
replaced r_(map)OverBrightBits with r_(map)Brightness
2017-11-22 18:59:51 +01:00
myT
964879bc5e
changed r_mode and added r_blitMode
2017-11-22 18:26:26 +01:00
myT
79f46df525
fixed uninitialized pointers due to Cvar_GetHelp and Cmd_GetHelp
2017-11-13 03:07:34 +01:00
myT
f36f363020
cvarlist/cmdlist print 'h' when more help is available
2017-11-13 01:54:33 +01:00
myT
d56efd2d3d
the con_notifytime help now explains what -1 is for
2017-11-12 01:07:22 +01:00
myT
de72f96ae7
added the cvar_trim command to remove all user-created cvars
2017-11-12 01:01:20 +01:00
myT
a61c6f0e47
cvar and cmd auto-completion tweaks
...
'h' indicates more help is available
'?' indicates a cvar is user-created
muted the Com_sprintf overflow warnings
2017-11-12 00:28:58 +01:00
myT
69efe163ac
error extension - trap_Error2 and trap_EnableErrorCallback
2017-11-10 20:21:03 +01:00
myT
ec40b94aa9
fixed kicked players not getting the "disconnect" command (this bug wasn't in 1.47)
2017-11-09 01:58:46 +01:00
myT
fca556e2ad
match alerts cgame extension and s_autoMute for Windows
2017-11-07 06:17:28 +01:00
myT
e26163aa79
added screenshotnc and screenshotncJPEG
2017-11-05 22:40:32 +01:00
myT
caaa8e4e47
audio interface clean-up and Sys_* documentation
2017-11-03 19:36:30 +01:00
myT
c60d47e93f
cleaned up tr_gl2.cpp and prefixes in win32 code
...
tr_gl2.cpp now uses the proper interface for printing errors
tr_gl2.cpp now has function names that make sense
removed old references to GLimp_*
cleaned up prefixes in the Windows platform layer
2017-11-03 19:35:35 +01:00
myT
9362d9bf53
deleted 2-threads rendering support (SMP)
2017-11-03 19:34:32 +01:00
myT
4cd544217c
platform layer GL interface cleanup
...
renamed and documented the core GLimp functions
moved the memset calls out of GLimp_Shutdown
dealing with anisotropic filtering properly and fixed the cvar's range and help
platform extension loading is done through Sys_GL_LoadExtensions
throwing fatal errors is done by the renderer exclusively
removed QGL_Init and QGL_Shutdown
cleaned up glconfig_t
filling up the unused glConfig fields in the renderer for old mods
2017-11-03 19:33:54 +01:00
myT
31167156ac
fixed the OGL state not being properly (re)set at the start of GL2_EndFrame
2017-10-29 07:01:54 +01:00
myT
fdf6636153
mouse buttons no longer get "stuck" on Windows after bringing the console down
2017-10-29 02:51:12 +02:00
myT
6238d7dd7f
implemented in_noGrab on Windows
2017-10-29 02:36:57 +02:00
myT
27afb67ed1
support for more SDL virtual key codes
...
discarding 0 motion events
2017-10-29 02:24:00 +02:00
myT
f38ce8aba3
fixed a buffer overflow in GL2_CreateShader
2017-10-28 22:48:00 +02:00
myT
213ab998df
ignore sv_pure when auto-completing file system files
2017-10-28 22:42:17 +02:00
myT
6cde6e2182
added bindkeylist
2017-10-28 21:40:07 +02:00
myT
770199f00d
fixed con_notifytime's range not allowing -1
...
fixed m_accelOffset's invalid default value
2017-10-28 19:36:16 +02:00
myT
b3831fcc87
the Linux client now uses SDL 2 for: window, GL context, video modes, audio, kb and mouse input, monitor list, clipboard
2017-10-28 03:35:51 +02:00
myT
ef83d7314d
fixed Q_stristr declaring a variable in the middle of a scope block
2017-10-18 00:53:08 +02:00
myT
1f49b43a39
con_history 1 is not just for clients anymore
2017-10-12 19:12:41 +02:00
myT
741e5e2f12
fixed com_hunkMegs's min. string value in dedicated server builds
2017-10-12 18:59:20 +02:00
myT
ba199c4de1
increased the zone buffer size because of temp image space
2017-10-12 05:14:09 +02:00
myT
9a7ab19245
sv_restartProcess restarts the child process
...
uptime print child process, parent process and map uptimes
2017-10-12 03:45:24 +02:00
myT
484e9e7e40
removing color codes before printing to the terminal
...
fixed Download_CleanUp calling closesocket on socket 0, messing with stdin
2017-10-10 19:54:57 +02:00
myT
ac48bc3248
new Linux signal handlers
...
removed the statically linked libbacktrace
dynamically linking to libunwind8 when available
fixed the c++98 option being passed to the wrong premake filter
2017-10-10 19:36:12 +02:00
myT
584d064523
fixed the greyscale shader using lerp instead of mix
2017-10-04 17:51:44 +02:00
myT
be890e5b70
moved in_restart to the shared client code
...
the platform layers implement Sys_InitInput and Sys_ShutdownInput
2017-10-04 17:33:35 +02:00
myT
dfd9c9b462
fixed the post-process rendering code messing with texture binding
...
this was causing /cinematic playback to output a white image
2017-10-04 04:59:49 +02:00
myT
62ff8ef1d1
fixed the renderer not always removing commands when it should
2017-10-04 00:35:26 +02:00
myT
c3027a56b7
made keys F13 to F24 bindable
2017-10-03 23:58:41 +02:00