myT
|
30150e889e
|
added sunlight and volumetric lighting
fixed depth linearization
|
2024-03-29 04:19:38 +01:00 |
|
myT
|
a01c88707d
|
parsing the q3map_sun[Ext] shader directives
|
2024-03-29 04:05:35 +01:00 |
|
myT
|
c737a2833f
|
added depth min/max generation pass
|
2024-03-29 03:53:19 +01:00 |
|
myT
|
490617de7a
|
added debug label scopes and pipeline creation helpers
|
2024-03-29 02:38:29 +01:00 |
|
myT
|
f4833d9c61
|
removed dead code and commented on lightgrid variables
|
2024-03-29 02:09:30 +01:00 |
|
myT
|
15d8ccf982
|
added vector/matrix typedefs and 3x3 matrix inversion
|
2024-03-29 01:58:55 +01:00 |
|
myT
|
ef68bbd44e
|
improved RHI, removed NVAPI files from the repo
- NVAPI raytracing validation
- Aftermath markers for GPU crash investigations
- 3D textures, indirect dispatch, more copy and clear ops
|
2024-03-29 01:21:04 +01:00 |
|
myT
|
d1c19fbe2a
|
added file open/save dialog GUI logic
|
2024-03-29 01:06:49 +01:00 |
|
myT
|
14f9d18075
|
fixed RTAS build crashes, skipping the sky
|
2024-03-29 01:00:29 +01:00 |
|
myT
|
aef3beb203
|
integrated the CRP with the file system
|
2024-02-20 00:32:58 +01:00 |
|
myT
|
b5b16e6033
|
DXR 1.1 and SV_Barycentrics support are now optional
|
2024-02-18 22:51:59 +01:00 |
|
myT
|
62f3a17e55
|
only update the RTAS when required
|
2024-02-18 22:20:57 +01:00 |
|
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
|
c592ef22d6
|
fixed a couple of raytracing-related crashes
|
2024-02-18 16:22:24 +01:00 |
|
myT
|
e69dc0c57b
|
fixed GUI main menu bar crash
|
2024-02-18 16:16:05 +01:00 |
|
myT
|
dad7565aa0
|
added adapter name and FPS to the GUI's main menu bar
|
2024-02-07 02:43:43 +01:00 |
|
myT
|
fedfff191e
|
minimizing memory allocations in CmdCreateBLAS
|
2024-02-07 00:40:20 +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
|
3c25554bde
|
allocating enough zone memory for 4K videos
|
2024-01-22 03:22:38 +01:00 |
|
myT
|
68c28996e1
|
fixed CRP PSO caches running out of memory
|
2024-01-22 01:40:31 +01:00 |
|
myT
|
0e692f6fed
|
added help values to the console help of r_pipeline
|
2024-01-21 03:38:32 +01:00 |
|
myT
|
197e01a177
|
fixed unused variable warning in Prepass::ProcessShader
|
2024-01-21 03:27:18 +01:00 |
|
myT
|
03ba418296
|
the NDP now drops zombie snapshots and pre-time rewind snapshots
|
2024-01-21 03:11:24 +01:00 |
|
myT
|
9a66155d14
|
added r_gpuIndex and /gpulist
|
2024-01-21 02:27:18 +01:00 |
|
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
|
31b960255d
|
added a magnifier tool to the CRP
|
2024-01-15 22:03:50 +01:00 |
|
myT
|
c70df1f2af
|
moved to an immediate-mode barrier API
|
2024-01-15 17:10:36 +01:00 |
|
myT
|
708825ea5e
|
updated depth constants generation in OIT resolve pass
|
2024-01-15 17:06:35 +01:00 |
|
myT
|
9e5229a901
|
improved shader IL inclusion from C++, simplified CRP shaders
|
2024-01-14 22:43:20 +01:00 |
|
myT
|
c5bb9c7495
|
improved client build and updated build guide
|
2024-01-14 01:34:01 +01:00 |
|
myT
|
599f8ea12f
|
Com_Error always calls va_end before calling longjmp
va_end is essentially a no-op on currently targeted platforms
|
2024-01-13 23:22:47 +01:00 |
|
myT
|
ebbaa15c06
|
fixed CL_ServersResponsePacket's dev print of server ports
|
2024-01-13 23:10:36 +01:00 |
|
myT
|
ad3f942a8d
|
added the Cinematic Rendering Pipeline
|
2024-01-13 22:40:13 +01:00 |
|
myT
|
0884a857da
|
fixed R_EndScene's memory allocation test
|
2024-01-13 22:35:34 +01:00 |
|
myT
|
55f227771e
|
added CmdClearTextureUAV
|
2023-12-18 00:52:11 +01:00 |
|
myT
|
455408faa6
|
validate that root signatures don't have gaps
|
2023-12-18 00:49:26 +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
|
0eed6f7e7e
|
added shader model to RHI caps GUI
|
2023-12-18 00:31:21 +01:00 |
|
myT
|
f9103b4d52
|
don't require Windows.h for the ASSERT_OR_DIE macro
|
2023-12-18 00:13:15 +01:00 |
|
myT
|
19aad64607
|
added Nuklear extensions for UI and CGame
|
2023-11-29 02:57:28 +01:00 |
|
myT
|
3cea7e0c3d
|
added FFmpeg support for A/V capture compression
|
2023-11-27 02:53:15 +01:00 |
|
myT
|
9a6e253dc3
|
removed screenshot/videoframe requests from the render command list
|
2023-11-23 19:59:39 +01:00 |
|
myT
|
b91e20a1b9
|
fixed sync issue with swap chain readback
|
2023-11-18 15:32:39 +01:00 |
|
myT
|
61fbcb5304
|
fixed RT format mismatch with r_rtColorFormat > 0 and r_smaa > 0
only the inverse tone map needed multiple pipelines
|
2023-11-18 15:32:39 +01:00 |
|
myT
|
4795cf3666
|
don't issue barriers in BeginTextureReadback when not needed
|
2023-11-18 04:02:14 +01:00 |
|
myT
|
f37a3ee7c0
|
display the format in the D3D12 RHI texture list
|
2023-11-18 04:00:00 +01:00 |
|
myT
|
ab8eff394a
|
disable NVAPI by default
|
2023-11-18 03:56:22 +01:00 |
|
myT
|
d160e7069b
|
distinguish transparent DL passes from opaque ones
|
2023-11-18 03:54:23 +01:00 |
|
myT
|
b918b24304
|
don't apply SMAA to small regions
|
2023-11-18 03:39:24 +01:00 |
|