Stephen Saunders
|
0f869604c9
|
Run new ssao pass on 3d + 2d overlay views to avoid flickering, skip for 2d-only views
|
2023-02-03 17:20:25 -05:00 |
|
Stephen Saunders
|
c7ad3f2801
|
Add required render matrices to SsaoConstants and init them for render pass
|
2023-01-30 16:00:51 -05:00 |
|
Stephen Saunders
|
6d83ad0f8d
|
Include modelMatrix in new SSAO compute shader constant buffer
|
2023-01-29 23:38:40 -05:00 |
|
Stephen Saunders
|
866244ffdd
|
Fix AmbientOcclusion_blur.ps.hlsl shader for legacy r_ssaoFiltering option
|
2023-01-29 02:01:15 -05:00 |
|
Stephen Saunders
|
a466a7a4ad
|
Restore bounded array in mipmapgen.cs.hlsl for DXIL UAV binding
|
2023-01-25 21:08:25 -05:00 |
|
Stephen Saunders
|
8fe25bf987
|
Fix legacy SSAO for NVRHI Vulkan and enable SSAO compute shader alternative
|
2023-01-25 14:23:14 -05:00 |
|
Stephen Saunders
|
0c7f8be44e
|
Restore rm_precomp_header custom target for makefile / ninja command line builds
|
2023-01-25 12:42:42 -05:00 |
|
Stephen Saunders
|
ace8829cda
|
Fix ImGui include path handling to be consistent with other external libs
|
2023-01-25 12:27:32 -05:00 |
|
Robert Beckebans
|
dfcbcc2a0a
|
Ran astyle
|
2023-01-18 10:16:21 +01:00 |
|
Robert Beckebans
|
0a983d32ad
|
Merge remote-tracking branch 'SRSaunders/cinematic-updates'
|
2023-01-18 10:04:00 +01:00 |
|
Robert Beckebans
|
6f89d31d19
|
Applied astyle
|
2023-01-18 09:55:03 +01:00 |
|
Robert Beckebans
|
68144334b6
|
Reverted shader related changes in CMakeLists.txt
|
2023-01-18 09:54:36 +01:00 |
|
Robert Beckebans
|
7a4c56e105
|
Merge remote-tracking branch 'SRSaunders/basepath-sdl-fixes'
|
2023-01-18 09:48:04 +01:00 |
|
Stephen Saunders
|
d62e8a1e55
|
Disable precompiled headers for the Ninja Multi-Config generator on linux & macOS
|
2023-01-16 11:28:20 -05:00 |
|
Stephen Saunders
|
2565b1f58f
|
Generalize basepath search logic for single-config dev builds on linux/macOS when using make or ninja
|
2023-01-14 01:37:49 -05:00 |
|
Robert Beckebans
|
eb017e40c5
|
Cleanup
|
2023-01-13 14:43:09 +01:00 |
|
Stephen Saunders
|
c4a2f52fbf
|
Simplify precompiled.h.gch cleanup for linux/macOS using post-build custom command
|
2023-01-12 15:40:35 -05:00 |
|
Stephen Saunders
|
245d06c4d6
|
Comment out redundant Shaders source groups in main CMakeLists, already handled inside Shaders target
|
2023-01-12 15:31:18 -05:00 |
|
Stephen Saunders
|
2d1945044a
|
Create macOS app bundle for Xcode release / universal builds, add macOS app icon, update README
|
2023-01-12 14:46:36 -05:00 |
|
Stephen Saunders
|
502522826a
|
Minor consistency change for USE_VK define in DeviceManager.h
|
2023-01-09 13:41:23 -05:00 |
|
Stephen Saunders
|
26edabe752
|
Rename / update macOS cmake build scripts, update README to reflect new names
|
2023-01-08 00:30:02 -05:00 |
|
Stephen Saunders
|
5137637126
|
Filter SDL video modes same as on Win32, fix SDL window position drift when exiting fullscreen
|
2023-01-08 00:25:05 -05:00 |
|
Stephen Saunders
|
7485a123f6
|
Fix idParser::Directive_include() to properly handle full os path as fetched by idLexer::GetFileName()
|
2023-01-07 22:53:11 -05:00 |
|
Stephen Saunders
|
1c4883354b
|
Fix linux/macOS CreateOSPath() regression by eliminating path-relative references in fs_basepath
|
2023-01-07 22:44:42 -05:00 |
|
Stephen Saunders
|
1340adb820
|
Restore support for FFMPEG legacy channel_layout & channels fields, remove self-assignment in idSoundDecoder_Vorbis::Open()
(cherry picked from commit 22f9e5cc0e42a8d101f628df461ee7649acb3e01)
|
2022-12-26 12:20:50 -05:00 |
|
Stephen Saunders
|
21b021c3c0
|
Update FFMPEG deprecated calls to use supported ch_layout structure
(cherry picked from commit c6fca09b0e2e24735ca808e75e90f6d03e4d16e5)
|
2022-12-26 12:20:42 -05:00 |
|
Stephen Saunders
|
f1b0f2ec00
|
R_TestVideo_f command fixes and Cinematics startup fix for NVRHI (BinkDec green frame)
(cherry picked from commit 846fcf14c723391c6e6b311eaaeb31926b1e65d1)
|
2022-12-26 12:20:25 -05:00 |
|
Stephen Saunders
|
600f4de937
|
Merge branch 'master' of https://github.com/RobertBeckebans/RBDOOM-3-BFG into cinematic-updates
|
2022-12-26 12:18:55 -05:00 |
|
Stephen Saunders
|
e7b681a06e
|
Build-time perf improvement for PCH, c_str() fix in idCameraAnim::gltfLoadAnim()
|
2022-12-24 14:10:55 -05:00 |
|
Robert Beckebans
|
21947e8f08
|
Merge branch 'master' into 635-nvrhi5
|
2022-12-22 16:49:18 +01:00 |
|
Robert Beckebans
|
5eaa7801db
|
Merge fixes, default models scene remains Scene
|
2022-12-22 16:46:29 +01:00 |
|
HarrievG
|
defc18ddaa
|
[!] Fixed loading animations when the armatures option is not used..
|
2022-12-22 15:27:16 +01:00 |
|
HarrievG
|
0a48ec16d4
|
[!] Fixes loading animations from different GLTF files
[!] Fixes loading file exclusive skinned models when multiple scenes are present and scene with model is not the default scene.
|
2022-12-22 15:27:16 +01:00 |
|
HarrievG
|
8496f9bf30
|
[!] Fixes regenerating bMD5Anim from GLTF animation when source is newer than binary
|
2022-12-22 15:27:16 +01:00 |
|
HarrievG
|
e5ec631caf
|
[+] Allowing binding of asset library instances in gltf scenes.
|
2022-12-22 15:27:16 +01:00 |
|
HarrievG
|
1cd57dce1d
|
[!] dont crash when trying to load an animation from and GLB does not match last loaded model glb
|
2022-12-22 15:27:15 +01:00 |
|
HarrievG
|
0e42fbba93
|
[!] Root motion transfer fixes.
|
2022-12-22 15:27:15 +01:00 |
|
HarrievG
|
34d616b08c
|
GLTF model import improvements
- Added rename node option
- Added option for root motion transferal
- Fixed re-orient option parsing
- Fixed last(?) bug in orientation frame conversion
|
2022-12-22 15:27:15 +01:00 |
|
HarrievG
|
0829898cb4
|
[!] Fixed loading animated file exclusive models
[!] Fixed reloading of models with a commandline (anims: todo)
|
2022-12-22 15:27:15 +01:00 |
|
HarrievG
|
e97584642a
|
[!] Make missing joints on player model non-fatal
|
2022-12-22 15:27:15 +01:00 |
|
HarrievG
|
250c06bfc0
|
[!] Make checkmodelhierachy non-fatal
|
2022-12-22 15:27:14 +01:00 |
|
HarrievG
|
8c18d58c49
|
[+] Added -reorient option to gltf model import
|
2022-12-22 15:27:14 +01:00 |
|
HarrievG
|
0cf9dac1ef
|
A-Style
# Conflicts:
# neo/d3xp/Camera.cpp
# neo/d3xp/Camera.h
|
2022-12-22 15:27:14 +01:00 |
|
HarrievG
|
31d79dfd36
|
[~] idAssert -> assert
[+] addOrigin model import option
# Conflicts:
# neo/renderer/Model_gltf.cpp
|
2022-12-22 15:25:01 +01:00 |
|
HarrievG
|
bba7ddd665
|
[!] Merge error fixes
# Conflicts:
# neo/idlib/MapFile_gltf.cpp
# neo/renderer/Model_gltf.cpp
|
2022-12-22 15:22:30 +01:00 |
|
Robert Beckebans
|
407086a603
|
Astyle
|
2022-12-19 12:40:45 +01:00 |
|
Robert Beckebans
|
91a33de38e
|
Deleted obsolete cmake shortcut bash files
|
2022-12-19 12:39:35 +01:00 |
|
Stephen Saunders
|
308892db87
|
Change DeviceManager_VK Vulkan API calls to NVRHI API, fix vulkan dll unloading bug
|
2022-12-16 13:42:12 -05:00 |
|
Stephen Saunders
|
591d9d71a7
|
Clean up macOS cmake build scripts and handle macOS makefile build path within Sys_DefaultBasePath()
|
2022-12-14 12:50:05 -05:00 |
|
Stephen Saunders
|
cd2bb986c2
|
Handle macOS / linux differences for build path option within Sys_DefaultBasePath()
|
2022-12-14 01:30:48 -05:00 |
|