jvoisin
7deb6a6ffd
Use const references when possible in for loops
...
No need for useless copies.
4 years ago
Bret Curtis
8a315b01ae
Merge pull request #3089 from xyzz/fix-journalbooks-ub
...
Fix out-of-bounds access in JournalBooks::createCyrillicJournalIndex
4 years ago
psi29a
a1b96cb9cc
Merge branch 'fix_dangling_light_manager' into 'master'
...
Replace raw pointer by observer_ptr to avoid dangling pointer dereferencing (#6044 )
Closes #6044
See merge request OpenMW/openmw!865
4 years ago
Bret Curtis
d0329d3dd9
Merge pull request #3088 from akortunov/weapon_sheathing
...
Disable shield animation when we launch a torch one
4 years ago
Ilya Zhuravlev
13f060623f
Fix out-of-bounds access in JournalBooks::createCyrillicJournalIndex
4 years ago
elsid
5373cf1cd5
Replace raw pointer by observer_ptr to avoid dangling pointer dereferencing
...
When game exit is requests when initial loading screen is active LightManager
can be destructed in the main thread before LightManagerStateAttribute::apply
is completed by different thread. Given that it uses raw pointer at some point
it becomes dangling because object is destructed this leads to UB and eventual
SIGSEGV.
4 years ago
Andrei Kortunov
b63f53f5bb
Disable shield animation when we launch a torch one (bug #6043 )
4 years ago
AnyOldName3
5d83de189a
Merge branch 'insert_or_assign' into 'master'
...
Use insert_or_assign() instead of hand rolled version.
See merge request OpenMW/openmw!862
4 years ago
fredzio
fb344d27e0
Use insert_or_assign() instead of hand rolled version.
4 years ago
elsid
eeba92d48b
Merge branch 'includes_detournavigator' into 'master'
...
Remove some superfluous includes in components/detournavigator
See merge request OpenMW/openmw!860
4 years ago
Bret Curtis
66a527c3de
Merge pull request #3075 from akortunov/warnfix
...
Fix MSVC's C4244 and C4267 warnings
4 years ago
AnyOldName3
a46f217afb
Merge branch 'correct_particle_quota' into 'master'
...
Use NiParticleData info for particle system quota
Closes #6028
See merge request OpenMW/openmw!855
4 years ago
jvoisin
28d5e5e8be
Remove some superfluous includes in components/detournavigator
4 years ago
glassmancody.info
4bbbbb00f6
use particle data for particle system quota
4 years ago
psi29a
3944648f0b
Merge branch 'opencs_remove_inclde' into 'master'
...
Remove some superfluous includes in the opencs
See merge request OpenMW/openmw!829
4 years ago
jvoisin
06ae26037f
Remove some superfluous includes in the opencs
4 years ago
AnyOldName3
82bd88c818
Merge branch 'update-bullet2' into 'master'
...
Update extern Bullet to 3.17
See merge request OpenMW/openmw!854
4 years ago
Gleb Mazovetskiy
bdfbf01772
Update extern Bullet to 3.17
...
Includes performance improvements that affect OpenMW:
* https://github.com/bulletphysics/bullet3/pull/3287
* https://github.com/bulletphysics/bullet3/pull/3293
4 years ago
psi29a
d843ec321e
Merge branch 'DoNotSearchTwice' into 'master'
...
Search only in the niffilemanager for nif files
See merge request OpenMW/openmw!823
4 years ago
psi29a
6a5a9fbde4
Merge branch 'static-access' into 'master'
...
[Launcher] Replacing static method access through instances
See merge request OpenMW/openmw!834
4 years ago
psi29a
a8898a3d4c
Merge branch 'remove_extra_box' into 'master'
...
[Launcher] Removing extra box surrounding all main content
See merge request OpenMW/openmw!832
4 years ago
psi29a
fd89582e0c
Merge branch 'navmesh_wait' into 'master'
...
Wait until navmesh is generated within given distance around player (#5500 )
Closes #5500
See merge request OpenMW/openmw!819
4 years ago
psi29a
5cd4dc2840
Merge branch 'catchy_video' into 'master'
...
Catch exceptions in VideoThread
Closes #6007
See merge request OpenMW/openmw!835
4 years ago
Petr Mikheev
4a7147e222
Merge branch 'constexpr_esm' into 'master'
...
Use a constexpr for esm cc
See merge request OpenMW/openmw!849
4 years ago
Petr Mikheev
b0c9f6167c
Merge branch 'fix_crash_ai' into 'master'
...
Fix a crash in aipackage.cpp
Closes #5966
See merge request OpenMW/openmw!848
4 years ago
Evil Eye
69aaf6ab04
don't touch frame->data
4 years ago
jvoisin
bcd8190516
Fix a crash in aipackage.cpp
4 years ago
Evil Eye
ed118537a8
use unique_ptr instead
4 years ago
Evil Eye
3b7cef9e88
add PacketGuard and move try/catch up
4 years ago
Evil Eye
1b61ec979d
switch to lock_guards
4 years ago
jvoisin
89f721fad3
Use a constexpr for esm cc
4 years ago
psi29a
e74ea56434
Merge branch 'update_changelog' into 'master'
...
Add changelog entries for navigator features
See merge request OpenMW/openmw!846
4 years ago
elsid
6e19e3a9bb
Add changelog entries for navigator features
4 years ago
Andrei Kortunov
963e1b8b3f
Fix MSVC's C4244 warnings
4 years ago
Andrei Kortunov
f9d42ed396
Fix MSVC's C4267 warnings
4 years ago
Bret Curtis
a70f93a3cf
Merge pull request #3086 from akortunov/master
...
Make groundcover to use rendering distance in units instead of cells
4 years ago
Andrei Kortunov
49a744b65a
Make groundcover to use rendering distance in units instead of cells
4 years ago
Andrei Kortunov
852c71fe22
Merge pull request #3087 from akortunov/near_clip
...
Temporary increase default near clip distance
4 years ago
Andrei Kortunov
08f30e6f50
Temporary increase default near clip distance, until reverse-z depth buffer is implemented
4 years ago
Bret Curtis
a89b9f338c
Merge pull request #3085 from akortunov/master
...
Recreate a special case for IntersectionVisitor on QuadTreeWorld
4 years ago
Andrei Kortunov
54c8375672
Recreate a special case for IntersectionVisitor on QuadTreeWorld
4 years ago
Bret Curtis
340801e08b
Merge pull request #3084 from akortunov/master
...
Return check for distance when we try to reuse data
4 years ago
psi29a
3a0a2b7d68
Merge branch 'adding_category_groups_to_advanced_visuals' into 'master'
...
[Launcher] Grouping settings on Advanced -> Visuals
See merge request OpenMW/openmw!843
4 years ago
psi29a
f7b8c817f8
Merge branch 'performance-faster-string-find' into 'master'
...
Fixing performance-faster-string-find issues
See merge request OpenMW/openmw!842
4 years ago
Andrei Kortunov
3e281f625d
Return check for distance when we try to reuse data (bug #6026 )
4 years ago
Thunderforge
ad6cc6e775
Grouping settings on Advanced -> Visuals
...
Since we'll be adding additional settings in the near future and the list is already getting very long, I figured I would group these like we do on the "Miscellaneous" tab.
4 years ago
Thunderforge
339d347aea
Fixing performance-faster-string-find issues
...
This addresses the Clang Tidy check [performance-faster-string-find](https://clang.llvm.org/extra/clang-tidy/checks/performance-faster-string-find.html ).
4 years ago
Evil Eye
de37ca8e2c
Catch exceptions in VideoThread
4 years ago
psi29a
2042a66cf3
Merge branch 'bench_ci' into 'master'
...
Run benchmarks on gitlab CI
See merge request OpenMW/openmw!789
4 years ago
Bret Curtis
f84e9f5fb9
Merge pull request #3082 from akortunov/warnfix2
...
Add new scene nodes to scene graph serializer blacklist
4 years ago