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
|
2c6b593191
|
Updated .plan
|
2022-12-22 17:55:59 +01:00 |
|
Robert Beckebans
|
d795b07f99
|
Added new glTF2 options to release notes .plan
|
2022-12-22 17:47:09 +01:00 |
|
Robert Beckebans
|
9aef198958
|
Added DXC instructions for compiling on Linux
|
2022-12-22 17:46:38 +01: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 |
|
Robert Beckebans
|
3e13aa15f9
|
Merge pull request #730 from SRSaunders/635-nvrhi5-build-fixes
[Vulkan] Build fixes for linux/macOS and update Vulkan descriptor selectors for BinkDec shaders
|
2022-12-19 12:31:02 +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 |
|
Stephen Saunders
|
7f37eccf61
|
Extend Sys_DefaultBasePath() to check IDE build path for linux and macOS
|
2022-12-13 21:28:26 -05:00 |
|
Stephen Saunders
|
55a9950dd8
|
Support USE_MoltenVK cmake option for macOS NVRHI builds, update xcode cmake scripts
|
2022-12-12 18:13:55 -05:00 |
|
Stephen Saunders
|
fbeb02df9c
|
Fix Vulkan descriptor set selection within bink and bink_gui shaders
|
2022-12-12 17:55:08 -05:00 |
|
Stephen Saunders
|
f41cc5e46a
|
Decouple FFMPEG / BINKDEC cmake options from x86-only SSE intrinsics, fix macOS-specific logic for intrinsics and PCH
|
2022-12-12 17:48:49 -05:00 |
|
Stephen Saunders
|
4dc2a8ca12
|
Fix compileshaders.cmake to reference USE_VULKAN, fix missing override warning in Model_local.h
|
2022-12-12 17:35:51 -05:00 |
|
Robert Beckebans
|
3f8bc0a568
|
Fixed FramebufferInfoEx in CommonPasses
|
2022-12-06 23:51:49 +01:00 |
|
Robert Beckebans
|
a94f67adaa
|
Point to latest RB/nvrhi/main
|
2022-12-06 23:43:56 +01:00 |
|
Robert Beckebans
|
22f10571e3
|
Fixed Win64 build. Renamed USE_NVRHI_VULKAN to USE_VULKAN
|
2022-12-06 23:28:48 +01:00 |
|
Robert Beckebans
|
e02f2f92c2
|
Removed obsolete glslang submodule
|
2022-11-22 18:49:25 +01:00 |
|
Robert Beckebans
|
432af457ca
|
Removed legacy GL/Vulkan backends from CMakeLists.txt
|
2022-11-22 18:47:31 +01:00 |
|
Robert Beckebans
|
5ef288a76d
|
Updated release notes
|
2022-11-21 20:23:28 +01:00 |
|
Robert Beckebans
|
66cd0b86ef
|
Updated release notes
|
2022-11-20 16:14:47 +01:00 |
|
Robert Beckebans
|
2a13221696
|
Updated release notes
|
2022-11-20 16:07:09 +01:00 |
|
Robert Beckebans
|
632ad33f80
|
Write constant buffers if changed or layout changed
|
2022-11-20 15:42:48 +01:00 |
|
Robert Beckebans
|
c48346c551
|
Move nvrhi::Device->waitForIdle() back to GL_BlockingSwapBuffers()
|
2022-11-20 13:37:10 +01:00 |
|
Robert Beckebans
|
74c8a9f94e
|
Always write the constant buffer -> BAD but works
|
2022-11-20 13:34:46 +01:00 |
|
Stephen Pridham
|
a7f83bf631
|
Update the render state whenever the constant buffer is written to
|
2022-11-20 12:52:07 +01:00 |
|
Stephen Pridham
|
47d68fb6e0
|
Invalid binding set cache if either vertex data or joint data changes
|
2022-11-20 12:52:07 +01:00 |
|
Stephen Pridham
|
2ac23b0c9b
|
Add back uniformsChanged = false
|
2022-11-20 12:52:07 +01:00 |
|