Robert Beckebans
|
6ae1f07e95
|
Synced with Steve's latest NVRHI code
|
2022-03-09 20:40:15 +01:00 |
|
Robert Beckebans
|
1d93ad0a58
|
It can start and load a map!
|
2022-02-21 21:26:36 +01:00 |
|
Robert Beckebans
|
535e56f580
|
It's compiling!
|
2022-02-21 19:56:21 +01:00 |
|
Robert Beckebans
|
c37dc4e04e
|
NVRHI merge by Stephen Pridham part 2
|
2022-02-21 17:59:13 +01:00 |
|
Robert Beckebans
|
d0f5cd7308
|
Added new GFX options for SSAO and Ambient Lighting
|
2021-10-30 17:54:07 +02:00 |
|
Admer
|
2f58f2b0c2
|
Re-order all pragma once statements to be AFTER the precompiled.h include, to silence IntelliSense's warning about PCH header stops
|
2021-09-11 17:53:30 +02:00 |
|
Admer
|
a1e1bec54a
|
r_skipBloom CVar
|
2021-09-11 17:43:50 +02:00 |
|
Stephen Saunders
|
c80d601276
|
Remove all X11_XCB platform-specific code from RBDoom3BFG
|
2021-07-30 14:08:44 -04:00 |
|
Robert Beckebans
|
0814287639
|
Updated release notes with screenshots
|
2021-05-08 11:34:12 +02:00 |
|
Robert Beckebans
|
329d822d32
|
Show all valid light material textures with editLights
|
2021-05-06 13:31:58 +02:00 |
|
Robert Beckebans
|
c119cf3513
|
Several bugfixes that address cubemap processing for SH/GGX data
|
2021-05-03 20:36:26 +02:00 |
|
Robert Beckebans
|
30373922c3
|
Optimized bakeLightGrids
|
2021-05-01 15:59:46 +02:00 |
|
Robert Beckebans
|
5b0a3a8ac8
|
Merge branch '545-irradiance-light-grid'
|
2021-04-29 16:33:10 +02:00 |
|
Robert Beckebans
|
dbbcea94c5
|
Pull request cleanup
|
2021-04-29 16:32:15 +02:00 |
|
Robert Beckebans
|
0964c02bcf
|
Ran Astyle
|
2021-04-29 15:20:45 +02:00 |
|
Robert Beckebans
|
b96b085d04
|
Don't use 1 pixel border for non-lightgrid octahedrons
|
2021-04-27 14:15:11 +02:00 |
|
Stephen Saunders
|
0aae6f0902
|
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
|
2021-04-19 14:32:52 -04:00 |
|
Robert Beckebans
|
03c5e0273b
|
Small bugfixes and r_useHDR 1 is now fixed for OpenGL
|
2021-04-18 21:20:29 +02:00 |
|
Robert Beckebans
|
884658d6dd
|
Added lightgrid debug shader
|
2021-04-15 13:11:27 +02:00 |
|
Robert Beckebans
|
99c7d58dc6
|
Compute irradiance for each light grid point
|
2021-04-13 17:51:16 +02:00 |
|
Robert Beckebans
|
6decaa2293
|
Started to bring back the Quake 3 lightgrid as irradiance cache
|
2021-04-13 15:50:46 +02:00 |
|
Robert Beckebans
|
97656fb9cf
|
Defaulted r_forceAmbient to 0.4
|
2021-03-26 18:40:02 +01:00 |
|
Robert Beckebans
|
5bbca6f98c
|
Use id Tech 5 multithreading for generateEnvironmentProbes
|
2021-03-23 21:53:21 +01:00 |
|
Robert Beckebans
|
8c397e9463
|
Bugfixed and flipped environment probe glReadPixels output
|
2021-03-23 09:36:39 +01:00 |
|
Robert Beckebans
|
2391ba1b43
|
Implemented GGX Split Sum approximation using a 2D atlas trick
|
2021-03-22 20:45:25 +01:00 |
|
Robert Beckebans
|
2b28723751
|
Render environment probes to HDRA16F target
|
2021-03-14 15:59:02 +01:00 |
|
Robert Beckebans
|
8a4253a643
|
Skip r_useVirtualScreenResolution
|
2021-02-25 19:36:59 +01:00 |
|
Robert Beckebans
|
c0376eacaf
|
Merged some smaller bugfixes from Stephen's branch
|
2021-02-20 12:03:11 +01:00 |
|
Robert Beckebans
|
f560ee861b
|
Renamed r_useFilmicPostProcessEffects to r_useFilmicPostProcessing
|
2021-02-10 16:35:08 +01:00 |
|
Robert Beckebans
|
6cff363845
|
Defaulted off r_showViewEnvprobes
|
2021-02-10 16:28:16 +01:00 |
|
Robert Beckebans
|
74d1fc5213
|
Defaulted r_ignoreGLErrors to 1
|
2020-07-14 18:37:41 +02:00 |
|
Robert Beckebans
|
8501ea46ba
|
Show environment probes as spheres instead of cubes
|
2020-05-20 18:24:45 +02:00 |
|
Robert Beckebans
|
624f61b025
|
First time that multiple environment probes work
|
2020-05-17 17:37:06 +02:00 |
|
Robert Beckebans
|
1a66dc50af
|
Added r_showViewEnvprobes
|
2020-05-17 13:29:18 +02:00 |
|
Robert Beckebans
|
804c16d0a4
|
First step at generating multiple env probes
|
2020-05-16 17:40:30 +02:00 |
|
Robert Beckebans
|
5b56ab3392
|
r_forceAmbient can be saved and r_antiAliasing 1 is new default
|
2020-05-15 16:21:48 +02:00 |
|
Robert Beckebans
|
1b3378cb94
|
Added Vogel Disk Sampling by Panos Karabelas
|
2020-05-11 23:49:04 +02:00 |
|
Robert Beckebans
|
9931fab681
|
Improved SSAO performance with Blue Noise
|
2020-05-10 15:05:46 +02:00 |
|
Robert Beckebans
|
14a331fadd
|
Made ImGui to work with the Vulkan builds
|
2020-05-04 17:22:51 +02:00 |
|
Robert Beckebans
|
b8e25612fb
|
Fixed several problems with the HDR light equations
|
2020-05-01 23:30:16 +02:00 |
|
Robert Beckebans
|
3f9b85d434
|
Fixed textureLod with Vulkan and tweaked IBL to use r_lightScale
|
2020-05-01 21:11:13 +02:00 |
|
Robert Beckebans
|
605944924a
|
Renamed r_useIBL to r_usePBR and fixed r_pbrDebug rendering
|
2020-04-26 10:38:28 +02:00 |
|
Robert Beckebans
|
c8250b184b
|
Added support to load RG16F texture data. Added R_WriteEXR function
|
2020-04-18 19:16:24 +02:00 |
|
Robert Beckebans
|
28ad01ab80
|
Added command makeBrdfLut for testing
|
2020-04-18 17:08:32 +02:00 |
|
Robert Beckebans
|
1972bcdad4
|
Added second interaction shader path for PBR so old materials don't look glossy
|
2020-04-16 18:08:50 +02:00 |
|
Robert Beckebans
|
bc7d66a740
|
Fixed bug when looking for PBR image timestamp
|
2020-04-13 18:20:45 +02:00 |
|
Robert Beckebans
|
56a2ec0dfc
|
Added HACK to look for PBR maps with the suffix _rmao
|
2020-04-13 17:31:07 +02:00 |
|
Robert Beckebans
|
9fb3f686a1
|
Updated README with some documentation about the modding support
|
2020-03-31 21:01:44 +02:00 |
|
Robert Beckebans
|
62466b41b7
|
Use ImGui to draw renderer stats for com_showFPS 1
|
2020-03-29 17:12:11 +02:00 |
|
Robert Beckebans
|
af701aea33
|
Vulkan works on Kubuntu 19.10, g++ and open source drivers for the AMD RX 580
|
2020-03-22 15:29:24 +01:00 |
|