Commit graph

19 commits

Author SHA1 Message Date
myT
0cae0a9545 added pre-pass w/ normals, unified clip plane generation
motion vectors to be done later
2024-01-19 23:57:40 +01:00
myT
7fab6ea376 simplified world shader trace and fixed its VSync support 2024-01-18 03:16:35 +01:00
myT
c70df1f2af moved to an immediate-mode barrier API 2024-01-15 17:10:36 +01:00
myT
9e5229a901 improved shader IL inclusion from C++, simplified CRP shaders 2024-01-14 22:43:20 +01:00
myT
ad3f942a8d added the Cinematic Rendering Pipeline 2024-01-13 22:40:13 +01:00
myT
6396ca0ef3 don't render the map's fog when RDF_NOWORLDMODEL is set 2023-12-18 00:36:15 +01:00
myT
d160e7069b distinguish transparent DL passes from opaque ones 2023-11-18 03:54:23 +01:00
myT
e52133ea5d no longer drawing the scene when in hyperspace 2023-11-12 01:33:00 +01:00
myT
00840e10d8 implemented depth fade
improved PSO change tracking
embedded more common uber pixel shader permutations
2023-11-12 01:33:00 +01:00
myT
29939c951c removed unused fog logic and data 2023-11-12 01:33:00 +01:00
myT
ffde1f2b1b implemented dynamic lights 2023-11-12 01:32:59 +01:00
myT
61243c3ce1 clear tessellated buffer before drawing a scene view 2023-11-12 01:32:59 +01:00
myT
d1912ba929 allow device change at any time 2023-11-12 01:32:59 +01:00
myT
fd035c0f70 added r_shadingRate 2023-11-12 01:32:59 +01:00
myT
e2f6e05ebe fixed mirror portal rendering 2023-11-12 01:32:59 +01:00
myT
a60693ae65 partial depth pre-pass with some hacky heuristics 2023-11-12 01:32:59 +01:00
myT
2789da3a48 added live shader code editing 2023-11-12 01:32:59 +01:00
myT
f8567ecba0 added world shader tracing 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