raynorpat
49e46df731
Fix two compiler warnings in idlib/math/Vector.h - floor to floorf
2021-05-25 20:04:41 -04:00
raynorpat
4281dd6dcf
Some improvements to CMakeLists.txt:
...
- Change tests for Clang and AppleClang to use MATCHES instead of STREQUAL
- Add USE_FOLDERS global property, which helps keep the CMake default targets neat in IDEs
- Sets the default startup project in MSVC to RBDoom3BFG instead of ALL_BUILD, helps for easier debugging when opening the solution for the first time
- Sets the default debug directory path for MSVC, setting it to the root directory, which again helps for easier debugging
2021-05-25 18:46:12 -04:00
raynorpat
e574c50526
Add define wrappers for classic Doom in sound/OpenAL/AL_SoundHardware.cpp, similar to XAudio2
...
Also add MSVC 2019 Win10 OpenAL CMake batch file
2021-05-25 18:38:49 -04:00
Stephen Saunders
2068e92d92
Use default VULKAN_SDK location on macOS; disable broken ZERO_CHECK for Xcode Vulkan builds
2021-05-25 13:33:28 -04:00
Stephen Saunders
ea8096d949
Remove erroneous comment from CMakeLists
2021-05-25 01:04:23 -04:00
Stephen Saunders
2429e8bda0
Fix build on macOS for latest Vulkan SDK 1.2.176.1
2021-05-23 12:00:01 -04:00
Robert Beckebans
447d11b1ee
Run astyle
2021-05-20 08:10:50 +02:00
Robert Beckebans
f7c1ab7bfb
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
2021-05-20 08:08:40 +02:00
Robert Beckebans
85993e28ad
Give generated envprobes proper names
2021-05-20 08:08:35 +02:00
Robert Beckebans
dcbd2de28a
Merge pull request #564 from erickzmx/fix-empty-ase
...
Fix for ASE meshes without materials.
2021-05-20 08:05:11 +02:00
Robert Beckebans
b2cc747084
Merge pull request #561 from SRSaunders/master
...
Fix com_smp = -1 logic error in Frame() if com_editors active
2021-05-20 08:05:02 +02:00
ErickMx
b60f3907fc
Fixed loading empty ASE Models
2021-05-20 00:21:13 -05:00
Robert Beckebans
72a737d992
Updated release notes, added angles support for lights
2021-05-09 21:25:25 +02:00
Stephen Saunders
fdd9bbbcf8
Fix com_smp = -1 logic error in Frame() if com_editors active
2021-05-08 10:49:44 -04:00
Robert Beckebans
d7a96ca21b
Allow sys_lang to be saved to config
2021-05-08 15:05:47 +02:00
Robert Beckebans
0814287639
Updated release notes with screenshots
2021-05-08 11:34:12 +02:00
Robert Beckebans
5cd5f21564
Fixed reloading of images after bakeEnvironmentProbes...
2021-05-07 13:14:00 +02:00
Robert Beckebans
e466940b95
Write smaller EXR files using TinyEXR zip compression
2021-05-07 11:31:03 +02:00
Robert Beckebans
fb7558ca1e
Updated LICENSE_EXCEPTIONS.md with non-GPL stuff
2021-05-06 17:37:04 +02:00
Robert Beckebans
b633582dff
Merge pull request #559 from SRSaunders/master
...
Fixed uint64_t print formatting in Allocator_VK.cpp
2021-05-06 14:51:27 +02:00
Robert Beckebans
329d822d32
Show all valid light material textures with editLights
2021-05-06 13:31:58 +02:00
Robert Beckebans
cde3a596ee
Added editLights cmd as shortcut for g_editEntityMode 1
2021-05-06 10:03:06 +02:00
Stephen Saunders
7918e9af5e
Fixed uint64_t print formatting in Allocator_VK.cpp
2021-05-05 12:33:53 -04:00
Robert Beckebans
5a24940e08
Fixed reloading of images after bakeEnvironmentProbes
2021-05-05 12:34:45 +02:00
Robert Beckebans
1870c57308
Cull envprobes that aren't connected to any visible area
2021-05-05 11:51:36 +02:00
Robert Beckebans
9a1ccf644a
Don't render SSAO during multi bounce lightgrid bake
2021-05-04 19:33:22 +02:00
Robert Beckebans
0c07739483
bakeLightGrids grid( 32 32 64 ) light grid size option
2021-05-04 19:10:16 +02:00
Robert Beckebans
458f8f5155
Added options to bakeLightGrids -limit[num] -bounce[num]
2021-05-04 16:16:08 +02:00
Robert Beckebans
fc7e7acff2
Updated default builtin irradiance/radiance probe data
2021-05-03 22:38:51 +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
7d5c840ec3
Updated changelog for upcoming release
2021-05-03 14:41:30 +02:00
Robert Beckebans
544ea11ce1
Merge pull request #557 from SRSaunders/master
...
Restore PCH for macOS Vulkan builds
2021-05-02 19:24:10 +02:00
Stephen Saunders
f6de8ee716
Restore PCH for macOS Vulkan builds
2021-05-02 13:10:03 -04:00
Robert Beckebans
443c852745
Updated zip script
2021-05-02 15:59:51 +02:00
Robert Beckebans
4026fea4a9
Surpress some warnings for retail builds
2021-05-02 15:42:40 +02:00
Robert Beckebans
460719336e
Print time results at the end of all baking commands
2021-05-02 14:29:01 +02:00
Robert Beckebans
3786c3aa51
Fixed progressbar updates with bakeEnvironmentProbes
2021-05-01 16:28:05 +02:00
Robert Beckebans
30373922c3
Optimized bakeLightGrids
2021-05-01 15:59:46 +02:00
Robert Beckebans
7707dc222e
Modified zip scripts
2021-04-30 18:56:30 +02:00
Robert Beckebans
ae7dc33b5c
Use builtin environment probe data as fallback
2021-04-30 16:39:27 +02:00
Robert Beckebans
0762ed4f04
Don't store temp cubemaps on disc for bakeEnvironmentProbes
2021-04-30 15:40:27 +02:00
Robert Beckebans
325fe39fd8
Use L4 Spherical Harmonics
2021-04-30 15:02:34 +02:00
Robert Beckebans
595fa370cf
Fixed several bugs with the new bake* commands
2021-04-30 14:33:51 +02:00
Robert Beckebans
8ae5bace37
Fixed building for Vulkan on Linux
2021-04-30 11:42:20 +02:00
Robert Beckebans
b67612c67c
Allow more than 1 lightgrid file version
2021-04-29 17:05:56 +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
d5b9fbc7e8
Fixed crash in glslang when compiling new lightgrid shaders
2021-04-29 12:52:40 +02:00
Robert Beckebans
0b4be8c73a
Added interpolation of the 3 nearest reflection probes
2021-04-28 15:44:33 +02:00