psi29a
24b9c91ef8
Merge branch 'fix_copy_init' into 'master'
...
Fix unnecessary-copy-initialization
See merge request OpenMW/openmw!1531
2022-01-05 09:05:57 +00:00
psi29a
5eba352c98
Merge branch 'correct_depth_function' into 'master'
...
Use correct depth functions (#6537 )
Closes #6537
See merge request OpenMW/openmw!1534
2022-01-05 08:38:05 +00:00
psi29a
d8cc08a7a0
Merge branch 'ripple_fix' into 'master'
...
Fix persistent ripples (#6531 )
Closes #6531
See merge request OpenMW/openmw!1535
2022-01-05 08:37:27 +00:00
Bret Curtis
bae8713998
make use of std::array pictq.size()
instead of VIDEO_PICTURE_ARRAY_SIZE; remove redundant smart-pointer .get calls; fix typos
2022-01-05 09:29:10 +01:00
Bret Curtis
4eea734551
Resolves #6088 by rolling our own PacketList that replaces the deprecated AVPacketList; initial work done by akortunov in 60aec04606
; adapted and cleaned up some old cruft along the way.
2022-01-05 09:29:10 +01:00
glassmancody.info
909aa43ba1
update sky particle node correctly
2022-01-04 14:10:39 -08:00
Evil Eye
c3d3535ffd
Merge branch 'double_float_conv' into 'master'
...
Fix unnecessary float-to-double promotion
See merge request OpenMW/openmw!1532
2022-01-04 22:01:53 +00:00
jvoisin
27af776735
Fix unnecessary float-to-double promotion
2022-01-04 22:01:52 +00:00
glassmancody.info
2c52695361
fix regression where LEQUAL was used instead of LESS for depth function
2022-01-04 12:23:37 -08:00
jvoisin
421e6629ad
Fix unnecessary-copy-initialization
...
> warning: the variable 'key' is copy-constructed from a const reference but is
only used as const reference; consider making it a const reference
[performance-unnecessary-copy-initialization]
Found by clang-tidy.
2022-01-04 20:42:09 +01:00
psi29a
0eed275b74
Merge branch 'spammy' into 'master'
...
Remove -bugprone-narrowing-conversions from clang-tidy
See merge request OpenMW/openmw!1529
2022-01-04 19:32:50 +00:00
jvoisin
40faf54250
Remove -bugprone-narrowing-conversions from clang-tidy
2022-01-04 19:32:49 +00:00
psi29a
b6572fbe42
Merge branch 'warning' into 'master'
...
Silence a signed/unsigned mismatch warning
See merge request OpenMW/openmw!1528
2022-01-04 17:13:01 +00:00
Evil Eye
5a7a3a0d2d
Silence a signed/unsigned mismatch warning
2022-01-04 17:11:55 +01:00
Evil Eye
bdfad27e05
Remove constant conditions
2022-01-04 16:50:04 +01:00
psi29a
d482766fe2
Merge branch 'full_coverity' into 'master'
...
Update .gitlab-ci.yml
See merge request OpenMW/openmw!1526
2022-01-04 14:28:35 +00:00
psi29a
e743f896ef
Update .gitlab-ci.yml
2022-01-04 10:48:25 +00:00
psi29a
476d8b7e86
Merge branch 'fix_asan_error' into 'master'
...
Fix ASAN error: heap-use-after-free
See merge request OpenMW/openmw!1495
2022-01-04 10:29:37 +00:00
psi29a
0766e1310b
Merge branch 'lunacy' into 'master'
...
Don't touch base stats when turning into a werewolf
Closes #6333
See merge request OpenMW/openmw!1511
2022-01-04 10:27:48 +00:00
psi29a
e16245278e
Merge branch 'lit_ur' into 'master'
...
Fix Dagoth Ur's Fire Shield not being visible
See merge request OpenMW/openmw!1514
2022-01-04 10:22:45 +00:00
psi29a
2e43a1278b
Merge branch 'cpp17_on_mac' into 'master'
...
Update CI/before_script.osx.sh to allow full use of c++17 on macOS
See merge request OpenMW/openmw!1523
2022-01-04 09:14:16 +00:00
psi29a
1816784784
Update CI/before_script.osx.sh to allow full use of c++17 on macOS
2022-01-04 09:14:16 +00:00
psi29a
0dc4a668c3
Merge branch 'moralizing' into 'master'
...
Fix demoralize and rally being swapped
Closes #6532
See merge request OpenMW/openmw!1524
2022-01-04 08:49:10 +00:00
psi29a
74e1e1eefd
Merge branch 'recast_my_friends' into 'master'
...
Only prevent recasting by the actor who cast the spell
See merge request OpenMW/openmw!1525
2022-01-04 08:48:19 +00:00
Petr Mikheev
d1252090a4
Merge branch 'blendtec_tures' into 'master'
...
Shader-based object texture blending
See merge request OpenMW/openmw!977
2022-01-03 21:41:27 +00:00
Evil Eye
aab0473c28
Only prevent recasting by the actor who cast the spell
2022-01-03 21:05:14 +01:00
Evil Eye
97ab7cf457
Fix demoralize and rally being swapped
2022-01-03 19:17:56 +01:00
Petr Mikheev
f91bd8d9eb
Merge branch 'lua_on_mac' into 'master'
...
Update extern/i18n.lua/CMakeLists.txt to be like the rest... (make i18n work on macOS)
See merge request OpenMW/openmw!1522
2022-01-03 11:53:07 +00:00
psi29a
e4ee6ab0c1
Update extern/i18n.lua/CMakeLists.txt to be like the rest... (make i18n work on macOS)
2022-01-03 11:53:07 +00:00
psi29a
b0e2820340
Merge branch 'lua_i18n' into 'master'
...
Lua i18n
Closes #6504
See merge request OpenMW/openmw!1520
2022-01-03 09:14:45 +00:00
Petr Mikheev
0f246e7365
Use a separate instance of Lua i18n for every context
2022-01-02 09:58:51 +01:00
glassmancody.info
d5cba38f4b
shader-based object texture blending
2021-12-30 17:08:43 -08:00
Petr Mikheev
f91a5499d3
Add extern/i18n.lua
2021-12-30 00:37:54 +01:00
AnyOldName3
14a330609f
ShaderVisitor improvements
...
* Adds comments explaining the less-than-obvious aspects.
* Adds comments explaining what to do when adding new stuff.
* Some fixes caused by those comments not historically existing.
* Add a TODO comment to something which may catch fire in the future.
2021-12-29 13:45:42 -08:00
Frederic Chardon
63bf4bf868
Solve 2 bugs in projectile movement simulation:
...
- properly initialize mSimulationPosition in the constructor. Unlucky thread scheduling can cause processHits to be called before the first simulation run, causing the projectile to vanish to whatever value the variable happens to contains.
- don't continue moving the projectile after a hit. The position would continue to be updated to some senseless value.
2021-12-29 15:20:44 +01:00
jvoisin
23e279c23e
Merge branch 'darling_violetta' into 'master'
...
Replace magic numbers with enums
Closes #6523
See merge request OpenMW/openmw!1512
2021-12-29 12:34:12 +00:00
Evil Eye
6f870a464b
Replace magic numbers with enums
2021-12-29 12:34:12 +00:00
psi29a
cfa3c4f4a3
Merge branch 'deltravis' into 'master'
...
Get rid of travis-ci
See merge request OpenMW/openmw!1515
2021-12-28 11:55:29 +00:00
jvoisin
adefd0c9ca
Get rid of travis-ci
2021-12-28 11:55:28 +00:00
Evil Eye
dc946d0a47
Fix Dagoth Ur's Fire Shield not being visible
2021-12-27 22:30:25 +01:00
jvoisin
91b2e20477
Merge branch 'fix_coverity_issues' into 'master'
...
Fix coverity issues
See merge request OpenMW/openmw!1513
2021-12-27 16:08:00 +00:00
elsid
ba281a0da0
Fix coverity issues
2021-12-27 16:08:00 +00:00
Evil Eye
debdcf2953
Don't touch base stats when turning into a werewolf
2021-12-27 00:47:33 +01:00
Evil Eye
c166341ec0
Merge branch 'gh_sync' into 'master'
...
Resovles #6519 Do not display effects duration for ingredient
See merge request OpenMW/openmw!1506
2021-12-26 19:50:20 +00:00
psi29a
81c9ef947f
Resovles #6519 Do not display effects duration for ingredient
2021-12-26 19:50:19 +00:00
psi29a
01ac96e900
Merge branch 'stats_gave_me_a_headache' into 'master'
...
Make Set- and ModStat behave as they should
Closes #2036
See merge request OpenMW/openmw!1410
2021-12-26 19:47:09 +00:00
Evil Eye
93e355801d
Merge branch 'fix' into 'master'
...
Fix compilation error on windows: cannot convert from 'std::filesystem::path'...
See merge request OpenMW/openmw!1510
2021-12-26 18:04:21 +00:00
Petr Mikheev
7fe5351f55
Fix compilation error on windows: cannot convert from 'std::filesystem::path'...
2021-12-26 18:04:20 +00:00
Evil Eye
ea5bd822c2
Merge branch 'rehashrehashing' into 'master'
...
Rehash morph loading rehashing
See merge request OpenMW/openmw!1509
2021-12-26 17:09:44 +00:00
psi29a
d16819a5b0
Merge branch 'wilderness' into 'master'
...
Don't teleport NPCs to unknown cells
Closes #6521
See merge request OpenMW/openmw!1507
2021-12-26 15:27:25 +00:00