Robert Beckebans
|
51405a3e8f
|
Simplified screenshot garbage. Closes #652
|
2022-04-16 16:29:17 +02:00 |
|
Robert Beckebans
|
54d30bbd05
|
Skip hands + view weapons for motion vectors
|
2022-04-14 14:43:14 +02:00 |
|
Robert Beckebans
|
6cd2b98491
|
TAA is working. Fixed wrong output resolution
|
2022-04-13 22:05:05 +02:00 |
|
Robert Beckebans
|
d078ada2d8
|
Changed the motionBlur shader to draw motion vectors
|
2022-04-13 12:35:00 +02:00 |
|
Robert Beckebans
|
2e363d6f99
|
Exposed TAA parameters to cvars
|
2022-04-12 19:24:53 +02:00 |
|
Robert Beckebans
|
ca1c1019d0
|
Less flickering
|
2022-04-12 18:29:55 +02:00 |
|
Robert Beckebans
|
1279a27a43
|
Copied TAA from Donut framework
|
2022-04-12 18:15:48 +02:00 |
|
Robert Beckebans
|
024ad532e2
|
Make shadow atlas optional for perf comparison
|
2022-04-09 14:58:31 +02:00 |
|
Robert Beckebans
|
ca6b434a63
|
Fixed r_skipShadows and removed r_logFile
|
2022-04-02 12:33:58 +02:00 |
|
Robert Beckebans
|
0d9d13d6f0
|
Fixed shadow plopping effects and reeanbled vogel disk sampling
|
2022-04-02 11:57:33 +02:00 |
|
Robert Beckebans
|
51db69a19f
|
Use slower but more stable bin 2d packing for now
|
2022-04-01 19:54:09 +02:00 |
|
Robert Beckebans
|
b9ceae755e
|
Fixed missing graphics state updates if the viewport changes
|
2022-04-01 19:19:25 +02:00 |
|
Robert Beckebans
|
45b75aa623
|
Bumped r_shadowMapAtlasSize to 16384
|
2022-04-01 17:38:52 +02:00 |
|
Robert Beckebans
|
f6fd593c72
|
Added faster Quad Tree for rectangle packing
|
2022-04-01 17:10:53 +02:00 |
|
Robert Beckebans
|
d6a43278db
|
Don't use atlas for interactions that didn't fit into the atlas
|
2022-04-01 13:55:34 +02:00 |
|
Robert Beckebans
|
98368669fa
|
Shadowmap atlas is working if there are not too many lights
|
2022-03-31 22:45:29 +02:00 |
|
Robert Beckebans
|
c0e4082651
|
Use shadow atlas for interaction rendering
|
2022-03-31 22:07:05 +02:00 |
|
Robert Beckebans
|
63fe4a167a
|
Sort and render shadows into shadowmap atlas
|
2022-03-31 18:42:52 +02:00 |
|
Robert Beckebans
|
52545c8230
|
Shadow atlas preparations
|
2022-03-30 12:19:06 +02:00 |
|
Robert Beckebans
|
361c0292ec
|
Added missing tonemapping vertex shader
|
2022-03-30 12:13:43 +02:00 |
|
Robert Beckebans
|
77a73a2cd2
|
Fixed compile and runtime problems
|
2022-03-30 12:09:22 +02:00 |
|
Robert Beckebans
|
a18d2609ce
|
Merge branch 'master' into 635-nvrhi1
|
2022-03-30 12:08:40 +02:00 |
|
Robert Beckebans
|
b4077053bb
|
Added missing TonemapPass.h/cpp files
|
2022-03-29 15:26:16 +02:00 |
|
Robert Beckebans
|
144ce1dab9
|
Disabled FullscreenFXManager::Process() post processing effects #647
|
2022-03-29 15:25:25 +02:00 |
|
Robert Beckebans
|
cf128e42c8
|
Fixed total frame GPU time query
|
2022-03-24 19:28:10 +01:00 |
|
Robert Beckebans
|
4e776840d9
|
Implemented NVRHI timer queries
|
2022-03-24 18:22:41 +01:00 |
|
Stephen Saunders
|
308d0138cb
|
sound/OpenAL/AL_CinematicAudio.cpp: Zero out music buffer on shutdown
|
2022-03-23 23:17:06 +01:00 |
|
Robert Beckebans
|
ff29a5dbd4
|
Perf: Only write constant buffer if it has changed
|
2022-03-23 21:13:06 +01:00 |
|
Robert Beckebans
|
62429d8f46
|
Optimized perf by fixing several issues with the GPU<->CPU syncing
|
2022-03-23 20:22:05 +01:00 |
|
Robert Beckebans
|
d4f1d99bd7
|
Some work on GPU Skinning and Vulkan debugging
|
2022-03-22 20:46:44 +01:00 |
|
Robert Beckebans
|
fe80d08eb0
|
Fixed crash with NVRHI context
|
2022-03-22 12:05:11 +01:00 |
|
Robert Beckebans
|
51d317543c
|
Sync NVRHI branch by SP
|
2022-03-22 11:16:44 +01:00 |
|
Davide Beatrici
|
d88fa4f694
|
cm/CollisionModel: Initialize "material" and "id" fields in "contactInfo_t"
The Dark Mod only does it in idCollisionModelManagerLocal::ContentsTrm().
Prey only initializes "id", in idCollisionModelManagerLocal::Translation().
|
2022-03-18 03:11:35 +01:00 |
|
Robert Beckebans
|
ccd5086d20
|
Attempt to implement DrawStencilShadowPass
|
2022-03-16 17:43:55 +01:00 |
|
Robert Beckebans
|
51294e6549
|
Small vertex cache cleanup
|
2022-03-16 15:24:08 +01:00 |
|
Robert Beckebans
|
00612732d4
|
Fixed mirrors
|
2022-03-16 13:32:19 +01:00 |
|
Robert Beckebans
|
24853acc45
|
GL_State cleanup. Fixed most GUI rendering problems
|
2022-03-16 12:20:58 +01:00 |
|
Robert Beckebans
|
0eb9b97471
|
Trying to use default samplers for all unknown material stages
|
2022-03-15 18:57:47 +01:00 |
|
Robert Beckebans
|
85ff5d2a66
|
Use FataError for NVRHI errors so we get an small info window later on
|
2022-03-15 17:06:36 +01:00 |
|
Robert Beckebans
|
07bef6e114
|
Fixed linear RGB -> sRGB gamma ramp after tone mapping
|
2022-03-15 16:58:07 +01:00 |
|
Robert Beckebans
|
91ae3aa3ed
|
Sync NVRHI branch by SP
|
2022-03-15 11:41:56 +01:00 |
|
Davide Beatrici
|
229496cffb
|
sound/OpenAL/AL_CinematicAudio.cpp: Remove address check against array
neo/sound/OpenAL/AL_CinematicAudio.cpp:246:6: warning: address of array 'this->alMusicBuffercin' will always evaluate to 'true' [-Wpointer-bool-conversion]
if( alMusicBuffercin )
~~ ^~~~~~~~~~~~~~~~
|
2022-03-15 09:30:57 +01:00 |
|
Robert Beckebans
|
c336da5ffd
|
Optimized ShadowMapPass
|
2022-03-14 19:20:23 +01:00 |
|
Robert Beckebans
|
69a27458a0
|
Fixed Imgui rendering
|
2022-03-14 16:34:38 +01:00 |
|
Robert Beckebans
|
274766f5d5
|
Mars City 1 works, disabled Binding/Sample Caches
|
2022-03-14 14:00:42 +01:00 |
|
Robert Beckebans
|
59349e88f3
|
Removed obsolete samplers from lightgrid/envprobe shaders
|
2022-03-14 10:47:20 +01:00 |
|
Robert Beckebans
|
851e8179bb
|
Fixed binding layout for bumpyenvironment shaders
|
2022-03-14 10:03:13 +01:00 |
|
Robert Beckebans
|
851ef5e8de
|
Removed obsolete default angles 0 0 0 for TB helper entities
|
2022-03-14 10:01:24 +01:00 |
|
Robert Beckebans
|
fd7802dfb4
|
Sync NVRHI branch by SP
|
2022-03-14 10:00:30 +01:00 |
|
Robert Beckebans
|
827bb275d6
|
Fixed cascaded shadowmap rendering
|
2022-03-12 11:38:21 +01:00 |
|