myT
838c9a6485
added motion blur and freeze frame commands
...
- fixed crash due to missing blue noise texture
- added motion vector viz
- renamed TextureFormat entries
2024-02-18 16:26:05 +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
29939c951c
removed unused fog logic and data
2023-11-12 01:33:00 +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
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
981f059b7b
do not replace older surfaces with newer ones but refuse to add new ones instead
...
surfaces added first are part of the map itself
it's better to drop e.g. some plasma cells rather than e.g. entire walls
it's also less error-prone to work with since we don't need to fix numbers on read
but only check on write in exactly 2 spots
also removed tr.shiftedEntityNum because it was unnecessary...
2022-04-10 21:45:59 +02:00
myT
a5e28eb08f
added r_transpSort and we can now sort all surface types by depth
...
also fixed up RE_AddPolyToScene's overflow check
2020-04-16 05:01:48 +02:00
myT
db4fb31658
added OpenGL 3.2 and Direct3D 11 renderer back-ends
2019-09-25 05:25:59 +02:00
myT
9362d9bf53
deleted 2-threads rendering support (SMP)
2017-11-03 19:34:32 +01:00
myT
9ea5d021d5
implemented the new interop system
...
implemented the dynamic lights and integer shader time extensions
2017-06-22 07:15:47 +02:00
myT
389cd1690d
fixed a bunch of fp math expressions for lack of precision and incorrectly using double instead of float
2017-05-19 00:00:08 +02: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
97db9f2314
import from cnq3 1.47
2016-12-17 20:43:04 -08:00