myT
afc81437c3
added NanoVDB support
...
- added the foundation for a GPU particle system
- reworked volumetric particle injection
2024-07-02 02:06:15 +02:00
myT
15d8ccf982
added vector/matrix typedefs and 3x3 matrix inversion
2024-03-29 01:58:55 +01:00
myT
a76dba5cfb
raytracing soft shadows, normal smoothing, G-buffer viz
...
- brightness-corrected ImGUI drawing
- upgraded shader code to HLSL 2021
- vertex normals drawing
2024-02-06 23:15:31 +01:00
myT
ad3f942a8d
added the Cinematic Rendering Pipeline
2024-01-13 22:40:13 +01:00
myT
e83e2eb532
fixed validation for ch_crosshairHitColor and ch_crosshairFragColor
2023-11-12 02:20:11 +01:00
myT
8587c34719
updated the changelog and version
...
include git.h only from a single file
2023-11-12 01:33:01 +01:00
myT
ccb9827b03
added GUI for options and front-end stats
...
added keycatchgui
added VS2019 project files
renamed r_swapInterval
removed r_speeds
fixed r_mode 1 cursor
fixed device caps
2023-11-12 01:32:59 +01:00
myT
3b6a3a5019
added D3D12 rendering and removed D3D11, GL2, GL3
...
don't track .user files except for cnq3 and cnq3-server
disabled FPS hack
disabled FPS hack, part 2
2023-11-12 01:32:58 +01:00
myT
b60db6b1f0
updated version and date for 1.53 release
2023-09-20 23:11:20 +02:00
myT
79b2457783
added printf annotations for VC++'s analyzer
2022-11-22 20:20:45 +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
be0746dfc4
fixed read-only CVar registration keeping the existing value
2022-10-23 05:23:27 +02:00
myT
05d92ab6f0
1.52 release
2020-06-01 21:08:56 +02:00
myT
7d526ba6fc
added FreeBSD support
2020-01-06 01:04:16 +01:00
myT
5e4d41df8e
1.51 release
2019-03-31 01:05:03 +01:00
myT
14f5b4e06d
bumped the version number up
2018-02-08 06:43:00 +01:00
myT
3c52752dd3
added help panel and colorized help text
...
added con_drawHelp and con_col*
letting the mod know we support the "cap_ExtraColorCodes" extension
con_colText overrides ^7 in the console and the help panel
extended console back scroll arrows all the way
2017-12-27 05:13:33 +01:00
myT
69efe163ac
error extension - trap_Error2 and trap_EnableErrorCallback
2017-11-10 20:21:03 +01:00
myT
70f301e4ff
cvar help extension
...
cvar type+range extension
module tracking for cvars and commands
lots of help text
2017-10-03 19:11:10 +02:00
myT
1f71b7c4c7
bumped the version to 1.49
2017-05-03 03:44:04 +02:00
myT
e0d55dc63c
improved multi-monitor support and added r_monitor
...
only apply hw gamma ramps where and when needed
fixed the start-up console window staying visible when starting in full-screen
black window background to avoid the white flashes when hw gamma is enabled
2017-03-05 22:48:02 +01:00
arQon
4f9754adfe
intelligent TAB-completion handling (support for mapnames, binds, etc)
2017-01-19 00:59:44 -08:00
myT
f327428475
full x64 support with a VM based on quake3e OCT 21 2016
...
the VM compiler uses SSE for floating-point ops when possible
2017-01-11 14:24:58 +01:00
arQon
954c80a8b5
merge the new build system
...
use the "premake" tool from the cnq3tools repo with
"--quake3dir=<q3dir>" to generate a VS sln and gcc makefiles
this changeset also removes the "clever" handling of fullscreen/windowed
changes which didn't actually work and just broke windowed mode
2016-12-29 20:13:59 -08:00
arQon
1afbf12d80
repair some strange quality regressions in the renderer source, as well as what looks like some half-merged pmx pieces. add glext for win32 platforms. NOTE: vc has poisoned a bunch of files with CRLF endings, because apparently you're not allowed to have those work properly in vs2013 and later, sigh
2016-12-18 03:05:45 -08:00
arQon
97db9f2314
import from cnq3 1.47
2016-12-17 20:43:04 -08:00