Commit Graph

545 Commits

Author SHA1 Message Date
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
myT 83f8643cb3 more lenient validation of CHBLS color CVars 2023-11-12 04:19:09 +01:00
myT e83e2eb532 fixed validation for ch_crosshairHitColor and ch_crosshairFragColor 2023-11-12 02:20:11 +01:00
myT 457ca2ab65 no longer tessellating in RB_SurfaceSizeGrid 2023-11-12 01:33:01 +01:00
myT e3f0afc117 implemented gfxinfo 2023-11-12 01:33:01 +01:00
myT 5d9b4ebd13 removed glw_win.h 2023-11-12 01:33:01 +01:00
myT 35f58c507e removed r_showsky, r_showtris, r_shownormals 2023-11-12 01:33:01 +01:00
myT 37377591a0 moved a bunch of function declarations to qcommon.h 2023-11-12 01:33:01 +01:00
myT 7ad28bf32f moved some RHI constants to the header file 2023-11-12 01:33:01 +01:00
myT 13c14ee2f2 removed the RB_CHECKOVERFLOW macro and some dead declarations 2023-11-12 01:33:01 +01:00
myT b0e283b249 removed dead code in the RHI and disabled GPU validation by default 2023-11-12 01:33:01 +01:00
myT a7dc8e4721 re-enabled the r_ignoreShaderSortKey 0 debug validation code 2023-11-12 01:33:01 +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 e52f482a4b added custom font support and font licenses 2023-11-12 01:33:00 +01:00
myT e009dce47a r_rtColorFormat is now a UNORM format, fixed shader data for PIX debugging 2023-11-12 01:33:00 +01:00
myT e52133ea5d no longer drawing the scene when in hyperspace 2023-11-12 01:33:00 +01:00
myT 1258625810 GRP UI: respect image 0's texture wrap mode 2023-11-12 01:33:00 +01:00
myT 4219dc7698 removed 32-bit builds, disabled Linux/FreeBSD clients 2023-11-12 01:33:00 +01:00
myT 9342951184 fixed 64-bit syscall argument truncation 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 aa51fae5a6 fixed SMAA crash on device change 2023-11-12 01:33:00 +01:00
myT 46d08be6e7 improved error reporting for adapter selection 2023-11-12 01:33:00 +01:00
myT e5e6ce1d08 fixed expression to clarify intent 2023-11-12 01:33:00 +01:00
myT 6fdf62d710 removed dead code 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 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 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