Alexei Kotov
2e18809ed9
Merge branch 'apply_xtra_data_after_drawable_properties' into 'master'
...
Distortion effect related fixes
See merge request OpenMW/openmw!4904
2025-09-01 21:57:31 +03:00
Alexei Kotov
ea3240ce03
Merge branch 'vfs_normalized_path_23' into 'master'
...
Use normalized path in Lua vfs bindings (#8138 )
See merge request OpenMW/openmw!4903
2025-09-01 15:06:27 +03:00
Cody Glassman
f2a82701b4
make sure we apply extra data statesets at right time
2025-08-31 11:16:54 -07:00
psi29a
92b7ed5964
Merge branch 'waste-of-time' into 'master'
...
Disable expensive post-cull bounds calculations that never help very much
See merge request OpenMW/openmw!4894
2025-08-31 18:01:51 +00:00
psi29a
0ab79c4370
Merge branch 'formatcomponents' into 'master'
...
Remove StringUtils::format from components
See merge request OpenMW/openmw!4880
2025-08-31 17:59:35 +00:00
elsid
1348065be3
Use normalized path in Lua vfs bindings
2025-08-29 22:47:00 +02:00
elsid
dea69b229c
Remove small translation units
...
Remove .cpp files with small amount of code which don't have additional
includes compared to corresponding .hpp files. This reduces the total
size of preprocessed code of the project and should reduce compilation
time.
2025-08-29 00:41:47 +02:00
Alexei Kotov
60d31e978a
Merge branch 'parameter_naming' into 'master'
...
Fix and enforce parameter naming (#8424 )
See merge request OpenMW/openmw!4890
2025-08-28 14:10:44 +03:00
Cody Glassman
bfc25a3194
Make most weather bindings read/write
2025-08-28 03:22:33 +03:00
AnyOldName3
48e5358587
Disable expensive post-cull bounds calculations that never help very much
2025-08-27 23:57:07 +01:00
elsid
0f36b7fc97
Fix and enforce parameter naming
2025-08-27 12:45:09 +02:00
Evil Eye
e88e60f475
Check length before dereferencing
2025-08-26 18:08:38 +02:00
Evil Eye
79a1f1c3d2
Address feedback
2025-08-25 16:46:04 +02:00
Alexei Kotov
944925663d
Merge branch 'dontreplacedepth' into 'master'
...
Don't run osg::Depth replacement visitor for NIF templates
See merge request OpenMW/openmw!4876
2025-08-25 09:15:20 +03:00
Evil Eye
e97542a487
Fix include
2025-08-24 16:11:34 +02:00
Evil Eye
2321086876
Replace StringUtils::format in components/misc
2025-08-24 16:01:17 +02:00
Evil Eye
9cce6bad68
Replace StringUtils::format in components/shader
2025-08-24 15:43:11 +02:00
Evil Eye
ecbc3a7b9e
Reduce string usage in ShaderManager
2025-08-24 15:40:55 +02:00
Evil Eye
924d591158
Replace StringUtils::format in components/sceneutil
2025-08-24 14:35:44 +02:00
Evil Eye
26e562490f
Replace StringUtils::format in components/lua
2025-08-24 14:28:17 +02:00
Evil Eye
58a232d6c7
Replace StringUtils::format in components/interpreter
2025-08-24 14:07:41 +02:00
Evil Eye
a0d081adb9
Replace StringUtils::format in components/detournavigator
2025-08-24 13:55:33 +02:00
Cody Glassman
d72451da62
remove unecassary visitor for soft particles
2025-08-23 09:09:18 -07:00
psi29a
14d9be7885
Merge branch 'thegaidenshinjieffect' into 'master'
...
Use std::string_view and std::format in components/fx
See merge request OpenMW/openmw!4857
2025-08-23 09:54:09 +00:00
Alexei Kotov
47130e2155
Don't run osg::Depth replacement visitor for NIF templates
2025-08-23 09:19:42 +03:00
Evil Eye
d66b86f2c9
Implement missing hex float format options
2025-08-21 22:00:00 +02:00
Evil Eye
59753d8b8e
Leave from_chars to figure out the length
2025-08-21 09:42:02 +02:00
Evil Eye
86605f3531
Make 0-width precision be 0
2025-08-21 08:57:00 +02:00
Evil Eye
6453d3e201
Use std::from_chars in MessageFormatParser
2025-08-20 19:51:02 +02:00
elsid
3067294f0d
Add and fix -Wshadow
2025-08-18 21:09:06 +02:00
Evil Eye
a6c942b33a
Account for numeric precision and infinities. Also pretend to be more like GLSL
2025-08-18 19:52:28 +02:00
Evil Eye
3f2fd06514
Work around Apple Clang
2025-08-17 11:26:30 +02:00
Evil Eye
5f3f3a7e1d
Address feedback
2025-08-17 08:48:04 +02:00
Evil Eye
86e40f5b6b
Remove potential sources of UB
2025-08-16 14:01:21 +02:00
Evil Eye
55c72ecb29
Use string_view in components/fx
2025-08-16 13:49:07 +02:00
Evil Eye
cf3d0b7dd3
Use std::format in components/fx
2025-08-16 13:46:34 +02:00
Evil Eye
a30b4ad615
Undo changes to nifkey.hpp
2025-08-07 20:57:40 +02:00
Evil Eye
a085036a92
Resolve a number of Coverity defects
2025-08-06 19:52:09 +02:00
Evil Eye
60d5e4d30b
Merge branch 'local_variable_naming' into 'master'
...
Fix and enforce local variable naming (#8424 )
See merge request OpenMW/openmw!4832
2025-08-06 17:50:33 +00:00
elsid
d121b606b6
Fix and enforce local variable naming
2025-08-05 21:27:48 +02:00
Andrew Lanzone
8e76a0ab06
Merge branch 'master' of https://gitlab.com/OpenMW/openmw
2025-08-04 16:44:12 -07:00
Alexei Kotov
aae81264a2
Merge branch 'skibidi-dop-doppler' into 'master'
...
Doppler, take two
See merge request OpenMW/openmw!4660
2025-08-04 09:24:50 +03:00
Skyhasacat
c71448359b
Merge branch '32bitfixes' into 'master'
...
fix 32bit builds. closes #8625
Closes #8625
See merge request OpenMW/openmw!4791
2025-08-03 21:00:52 +00:00
psi29a
cc2ec85244
Merge branch 'tex' into 'master'
...
ESM4 landscape texturing
See merge request OpenMW/openmw!4799
2025-08-03 19:56:34 +00:00
Evil Eye
c77a849e9e
Merge branch 'cleanup_includes' into 'master'
...
Cleanup includes
See merge request OpenMW/openmw!4828
2025-08-03 19:11:55 +00:00
Evil Eye
485517cf64
Use std::hash
2025-08-03 20:52:22 +02:00
zlice
0d7efaa2e3
fix 32bit builds
2025-08-03 20:52:22 +02:00
elsid
eeca0b13b0
Add missing files to components/detournavigator list
2025-08-02 12:45:03 +02:00
elsid
a2bc1569e0
Remove unused includes
2025-08-02 12:45:03 +02:00
Petr Mikheev
0b5c8271e0
ESM4 landscape textures
2025-08-01 18:45:24 +02:00