Robert Beckebans
|
478dfdf262
|
WIP integration of fhDoom debug line rendering
|
2022-05-11 21:35:25 +02:00 |
|
Robert Beckebans
|
f1139f7a33
|
Fixed unknown event 772 error on Linux
|
2022-05-09 14:07:19 +02:00 |
|
Robert Beckebans
|
17e865ae2c
|
Fixed UI clipping bugs #669
|
2022-05-07 22:32:21 +02:00 |
|
Robert Beckebans
|
1c4968a873
|
Compile shaders to renderprogs2, removed motion_vectors.*.hlsl
|
2022-05-07 18:57:25 +02:00 |
|
Robert Beckebans
|
c6735ce1df
|
Tweaked presets for Windows ARM
|
2022-05-01 21:36:06 +02:00 |
|
Robert Beckebans
|
c43a957a3f
|
Removed obsolete .bat file
|
2022-04-29 18:09:24 +02:00 |
|
Robert Beckebans
|
f792b68ba6
|
Merge branch '635-nvrhi2-arm' into 635-nvrhi2
|
2022-04-29 17:52:48 +02:00 |
|
Robert Beckebans
|
ac8171f258
|
Cleanup
|
2022-04-29 17:51:58 +02:00 |
|
Robert Beckebans
|
a7d0b8d9e7
|
Astyle
|
2022-04-29 17:28:48 +02:00 |
|
Robert Beckebans
|
c2eeb037d9
|
Merge remote-tracking branch 'CodeLikeCXK/635-nvrhi1' into 635-nvrhi2-arm
|
2022-04-29 17:27:51 +02:00 |
|
Robert Beckebans
|
0928018a00
|
Added renderdoc API header
|
2022-04-29 17:27:30 +02:00 |
|
CodeLikeCXK
|
8520b23a56
|
Add windows arm support (without optimization). To do list: implement Neon
|
2022-04-28 18:48:17 +08:00 |
|
Robert Beckebans
|
ea296d884d
|
Don't call ResizeFramebuffers() during bake commands!
|
2022-04-23 18:48:55 +02:00 |
|
Robert Beckebans
|
43b3375da7
|
bakeEnv* and bakeLightGrids partially work
|
2022-04-23 16:34:22 +02:00 |
|
Robert Beckebans
|
0c866655f8
|
Don't render motion vectors if standing still
|
2022-04-20 12:05:47 +02:00 |
|
Robert Beckebans
|
39227f1559
|
Improved TAA jittering
|
2022-04-20 10:54:25 +02:00 |
|
Stephen Saunders
|
511e18d9fd
|
Check Vulkan header version for macro compatibility, improve VkPhysicalDeviceProperties2 variable names
(cherry picked from commit 6399dc2a48829ea25be649213cc059d5bfd1b379)
|
2022-04-19 16:30:22 -04:00 |
|
Stephen Saunders
|
23044c8e43
|
Enable VK_KHR_portability_enumeration for macOS on Vulkan SDK 1.3.211.0 or later
|
2022-04-19 16:28:47 -04:00 |
|
Robert Beckebans
|
a7623165b5
|
Fixed TAA jittering bug
|
2022-04-19 21:56:30 +02:00 |
|
CodeLikeCXK
|
800cd210f9
|
Fix UTF-8 BOM error
|
2022-04-19 21:28:26 +08:00 |
|
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 |
|