myT
3e18b2d0e1
forcing the nopicmip flag on specific texture folders
...
for now: "textures/npmenv" and "textures/npmpads"
2022-12-11 19:12:40 +01:00
myT
6b9d35df8c
fixed /imageinfo and /shadermixeduse
2022-12-11 19:09:34 +01:00
myT
952da7c009
added the -f option to /writeconfig
2022-12-05 21:07:06 +01:00
myT
a7e87a065b
fixed the reported selected MSAA sample counts for GL2/GL3
2022-12-04 01:02:37 +01:00
myT
69c1bee127
simplified and improved r_vertexLight handling
2022-12-03 04:57:58 +01:00
myT
5e0739fdf9
preventing unnecessary work when g_forcedLoadImages gets larger
2022-11-25 05:45:04 +01:00
myT
b8d9f7e5f1
fixed the default strategy for D3D11 buffer offsets
2022-11-25 05:39:52 +01:00
myT
cfdba32b24
added /imageinfo and /shadermixeduse
2022-11-25 03:32:41 +01:00
myT
d43a016e61
improved mark mode's end key handling of white space
2022-11-23 20:42:54 +01:00
myT
b517f56959
only print warnings for excessive sound loads with /developer 1
2022-11-22 22:19:35 +01:00
myT
f7a1d6655e
fixed invalid printf argument lists
...
the CL_AddKeyUpCommands case was quite peculiar:
"time" wasn't a variable but the standard C library function
2022-11-22 20:34:46 +01:00
myT
79b2457783
added printf annotations for VC++'s analyzer
2022-11-22 20:20:45 +01:00
myT
a7a233699e
bots can no longer get timed out
...
this was just annoying when testing things
one less CVar to remember and set...
2022-11-06 02:36:15 +01:00
myT
af52b71e03
fixed the void argument list in DEF_TRAP_0 to help catch mistakes
2022-11-05 05:01:17 +01:00
myT
ea435faf1f
added a legend to clarify the output of /shaderlist
2022-11-04 23:16:33 +01:00
myT
0be40a60a7
the new demo player now has smoother animations at low time scales
2022-11-04 05:06:38 +01:00
myT
f401f742ee
added a new demo player with fast seeking support
...
added cl_demoPlayer and cl_escapeAbortsDemo
2022-11-04 05:01:00 +01:00
myT
9f90a6ee8b
added Sys_IsDebuggerAttached and Q_assert
2022-11-04 04:46:04 +01:00
myT
6dbf731973
improved the VM argument type conversion shim
2022-11-04 04:40:23 +01:00
myT
439177057c
fixed FS_FileForHandle's range check
2022-11-04 04:36:05 +01:00
myT
2fd422c053
let the mod handle syscall fix-ups in a unified way across build types
2022-10-28 23:39:05 +02:00
myT
03ae2d0d05
removed a lot of unused code
2022-10-28 23:32:27 +02:00
myT
be0746dfc4
fixed read-only CVar registration keeping the existing value
2022-10-23 05:23:27 +02:00
myT
c8c9bef131
added r_depthClamp and cap_DepthClamp
2022-10-23 02:58:20 +02:00
myT
74acd92d91
fixed the D3D projection transform not matching GL
2022-10-18 19:09:14 +02:00
myT
1b74aed8b9
removed the useless myftol macro
2022-06-17 03:38:39 +02:00
myT
9895f3b895
fixed RB_RenderLitSurfList still crashing because of an invalid stage index
...
the first attempt was f99c223495
this is really not a proper fix since I haven't solved how it gets to that stage
but, knowing I will be deleting this whole part of the code soon enough anyway...
2022-06-17 03:26:36 +02:00
myT
928c9a71ec
added a clang-format config for use with new source files
2022-06-17 02:00:41 +02:00
myT
3dc34d47f3
replaced the CPU image resampling functions with something better
2022-06-17 01:59:56 +02:00
myT
0ee2a50e90
image read/write errors print warnings instead of causing drop errors
2022-06-17 01:53:32 +02:00
myT
2389b5db39
updated stb_image.h
2022-06-17 01:46:01 +02:00
myT
2aa92b3cde
a better way to deal with Clang's vexing parse warning
2022-06-01 03:53:52 +02:00
myT
e56a11b638
added /shaderinfo
2022-05-28 16:50:42 +02:00
myT
049793f8f9
made some expression more legible as originally intended
...
the code is equivalent since && has higher precedence than ||
in other words, I messed up but got it right by sheer luck
2022-05-26 23:12:02 +02:00
myT
75f0635f3f
fixed /video writing incorrect audio stream lengths to the AVI file headers
2022-05-26 22:52:25 +02:00
myT
928a8df74a
fixed a potential 1-byte buffer overflow in CL_ServerInfoPacket
2022-05-26 22:29:00 +02:00
myT
dcb3c80998
added default to a switch statement to make it clear we didn't forget any case
2022-05-26 22:25:25 +02:00
myT
96e4d2d7cb
added a couple of explicit casts for Clang to keep quiet
2022-05-26 22:23:50 +02:00
myT
4b131f258c
no longer checking whether unsigned integers are negative...
2022-05-26 22:22:45 +02:00
myT
15d457adb0
no longer letting Clang complain about the size of an empty struct
2022-05-26 22:20:58 +02:00
myT
6a49052e20
disabled a few more warnings globally because of Clang
2022-05-26 22:20:21 +02:00
myT
8e563d6c4a
fixed Info_Print crashing when a token is too long
...
too long being >= 512 but < BIG_INFO_KEY/BIG_INFO_VALUE
Info_NextPair will still crash when key/value string lengths exceed BIG_INFO_KEY/BIG_INFO_VALUE
2022-05-26 17:22:20 +02:00
myT
bf0c8ec492
using an updated icon courtesy of deft
2022-05-04 18:28:57 +02:00
myT
83284b15c5
resetting the search line index when clearing the console
2022-04-30 18:53:36 +02:00
myT
533e0872c1
added console mark mode
2022-04-30 04:03:47 +02:00
myT
3f189e58be
added console search
2022-04-29 21:18:50 +02:00
myT
866b93ef5e
turned r_showtris and r_shownormals into bitmasks
2022-04-29 21:12:01 +02:00
myT
a12cf70700
fixed the r_mapGreyscaleCTF shader list
...
removed duplicates
fixed the q3wcp14 asymmetry
2022-04-29 21:04:45 +02:00
myT
4670a811c1
added r_ignoreShaderSortKey as a work-around for broken maps
2022-04-24 22:44:25 +02:00
myT
b8fd6e7c64
added the net_printoverhead and net_clearoverhead dev functions
2022-04-24 22:40:01 +02:00