Stephen Saunders
|
76da1beefd
|
Fix compilation errors when Optick profiling is off
|
2023-03-04 16:39:43 -05:00 |
|
Stephen Saunders
|
f0c61a3f55
|
Use command queue sync method vs. device sync for higher performance / frame rate
|
2023-03-04 16:19:39 -05:00 |
|
Robert Beckebans
|
cfd3981409
|
Fixed the CMake option -DOPTICK=ON/OFF
|
2023-03-01 16:50:27 +01:00 |
|
Robert Beckebans
|
b3e9c27d74
|
Display all the common different threads in Optick
|
2023-03-01 16:20:37 +01:00 |
|
Robert Beckebans
|
a441eccfd0
|
Super basic Optick profiler integration
|
2023-02-28 18:00:54 +01:00 |
|
Stephen Saunders
|
3029b80486
|
Fix posix pthread_yield and readdir_r deprecations on linux
|
2023-02-16 00:06:43 -05:00 |
|
Stephen Saunders
|
421160087d
|
Integrate the AMD Vma allocator for images and buffer objects
|
2023-02-13 19:06:41 -05:00 |
|
Robert Beckebans
|
7a4c56e105
|
Merge remote-tracking branch 'SRSaunders/basepath-sdl-fixes'
|
2023-01-18 09:48:04 +01: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
|
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 |
|
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
|
e5ec631caf
|
[+] Allowing binding of asset library instances in gltf scenes.
|
2022-12-22 15:27:16 +01:00 |
|
Robert Beckebans
|
37127cde0e
|
Merge branch 'master' into 635-nvrhi4
|
2022-11-18 16:51:40 +01:00 |
|
Robert Beckebans
|
891ba7478e
|
Added idMat4::GetTranslation() and some comments
|
2022-11-11 16:58:19 +01:00 |
|
Robert Beckebans
|
9f50dbc9bc
|
Astyle
|
2022-11-11 13:12:38 +01:00 |
|
HarrievG
|
389798ee4b
|
[!] Corrected Spot light transforms
[+] Added support for GLTF cameras. useable with idCameraView and idAnimatedCamera
|
2022-11-11 13:11:21 +01:00 |
|
HarrievG
|
3d366ba386
|
[!] Fixed runtime reloading for gltf models
[!] Fixed timestamp check for static models
|
2022-11-11 13:11:21 +01:00 |
|
Robert Beckebans
|
e9284c3818
|
Use fixed size (-8 -8 0, 8 8 16) bounds for all model based entities for TB
|
2022-11-02 15:51:12 +01:00 |
|
Robert Beckebans
|
1ee669c31f
|
Merge branch 'master' into 635-nvrhi3
|
2022-10-29 19:09:30 +02:00 |
|
Robert Beckebans
|
3a877568e4
|
Support glTF2 vertex colors for static models
|
2022-10-29 19:08:12 +02:00 |
|
Robert Beckebans
|
b53271fc68
|
No need to set the rotation for the Blender lights
|
2022-10-29 18:25:56 +02:00 |
|
Robert Beckebans
|
7166b50501
|
Astyle
|
2022-10-29 17:42:09 +02:00 |
|
HarrievG
|
889f613610
|
[+] Ext_KHR_lights_punctual::Point support
[!] Fix for multple collections, entity names will be written out according to the full hierarchy.
|
2022-10-29 17:37:47 +02:00 |
|
HarrievG
|
2cf8d5c8f9
|
[+] Recursive entity/collection support for gltf maps
[+] KHR_lights_punctual spotlight support
|
2022-10-27 12:10:32 +02:00 |
|
HarrievG
|
9589ea300d
|
[+] Inline support for gltf maps; add "inline" 0 property to an idStaticEntity or func_static to not inlude it in the map bsp. Defaults to 1
|
2022-10-27 12:10:32 +02:00 |
|
Robert Beckebans
|
b12379e1af
|
Merge branch '635-nvrhi3-sdl' into 635-nvrhi3
|
2022-10-25 20:55:54 +02:00 |
|
Robert Beckebans
|
bdea96cc2a
|
Astyle
|
2022-10-25 19:11:22 +02:00 |
|
Stephen Saunders
|
86bcffdd00
|
Build / Source changes for NVRHI on SDL, source cleanup for clang C++17 std, initial macOS NVRHI implementation
|
2022-10-21 23:46:42 -04:00 |
|
Robert Beckebans
|
ddb2be02ff
|
Merge branch 'master' into 635-nvrhi3
|
2022-10-20 17:08:08 +02:00 |
|
Robert Beckebans
|
73b70ce4ba
|
Astyle
|
2022-10-19 18:26:14 +02:00 |
|
Robert Beckebans
|
f11ae43dcf
|
Merge pull request #707 from SRSaunders/compiler-fixes
List.h fix and Doom Classic snprintf() fixes for modern clang and gcc compilers
|
2022-10-19 18:15:29 +02:00 |
|
Robert Beckebans
|
2a9d846dab
|
Merge pull request #699 from Admer456/better-idlist-perf
Thanks for the contribution :)
|
2022-10-19 18:14:19 +02:00 |
|
Stephen Saunders
|
4691a4cf01
|
Include STL <algorithm> in List.h to define std::copy() for clang 14+
(cherry picked from commit 2c36496af53d89a74cf3e9d7889a019c829afb48)
|
2022-10-18 14:24:05 -04:00 |
|
Robert Beckebans
|
e792a586a6
|
Merge branch 'master' into 635-nvrhi3
|
2022-10-01 14:22:37 +02:00 |
|
Robert Beckebans
|
f08657cb3f
|
Fixed random Unknown punctuation error while loading a glTF2 model
|
2022-10-01 13:59:10 +02:00 |
|
Robert Beckebans
|
0991956693
|
Merge branch 'master' into 635-nvrhi3
|
2022-09-26 22:13:43 +02:00 |
|
Admer
|
93b8564b6e
|
Add move semantics to idList and idStr
* idListArrayResize uses std::move
* idStr implements move constructor
* and move operator
* mpMap_t also implements a move operator
|
2022-09-26 20:54:27 +02:00 |
|
Robert Beckebans
|
d8aba3e850
|
Renormalize normals & tangents from dmap .glb import
|
2022-09-26 11:50:29 +02:00 |
|
Robert Beckebans
|
ace5c7e87f
|
Merge branch 'master' into 635-nvrhi3
|
2022-09-26 10:18:23 +02:00 |
|
Robert Beckebans
|
0b677fe752
|
Fixed dmap .glb world+entity geom for the Y-Up case
|
2022-09-26 10:06:13 +02:00 |
|
Robert Beckebans
|
64cd34412c
|
Fixed math problem and transposed idMat4::ToMat3()
|
2022-09-26 00:30:20 +02:00 |
|
Robert Beckebans
|
abff7d850c
|
Merge branch 'master' into 635-nvrhi3
|
2022-09-25 13:48:54 +02:00 |
|
Robert Beckebans
|
379057ecaa
|
Cleanup
|
2022-09-24 21:28:39 +02:00 |
|
Robert Beckebans
|
d3227eb2b0
|
Sub meshes for entities from Blender work but only without the Y-Up option
|
2022-09-24 21:06:30 +02:00 |
|
Robert Beckebans
|
03c1a91647
|
Attempt to use submodels with origin != 0 0 0
|
2022-09-24 20:13:48 +02:00 |
|
Robert Beckebans
|
5569af4f26
|
Astyle
|
2022-09-17 08:55:07 +02:00 |
|
HarrievG
|
4401deac27
|
idList iterator fix
parser cleanup fix
|
2022-09-17 08:55:07 +02:00 |
|
Robert Beckebans
|
5c01fb206e
|
Astyle
|
2022-09-17 08:12:31 +02:00 |
|
HarrievG
|
e0d178b14d
|
idList iterator fix
parser cleanup fix
|
2022-09-17 08:04:34 +02:00 |
|