Cédric Mocquillon
|
d2244c8d97
|
Fix detectVersion
|
2023-03-03 20:49:31 +01:00 |
|
Cédric Mocquillon
|
78251a2bb1
|
Move outside the condition + fix bug: missing offset
|
2023-03-03 17:09:38 +01:00 |
|
Cédric Mocquillon
|
d73ab7ef6f
|
Add comments
|
2023-03-03 17:09:38 +01:00 |
|
Cédric Mocquillon
|
24272d07bf
|
Share generateHash used in ba2dx10file and ba2gnrlfile
|
2023-03-03 17:09:35 +01:00 |
|
elsid
|
cd6a5b5a0e
|
Support asymmetric comparison between ESM::RefId and std::string_view
|
2023-03-03 15:44:18 +01:00 |
|
elsid
|
dfcea389be
|
Add helper functions for string comparison to RefId
|
2023-03-03 00:39:55 +01:00 |
|
elsid
|
6518688120
|
Reorder RefId members
|
2023-03-02 23:29:40 +01:00 |
|
Cédric Mocquillon
|
d30deef4b5
|
Use the right archive type to load bsa according to their type
|
2023-03-02 21:07:54 +01:00 |
|
Cédric Mocquillon
|
974799c011
|
Handle DX10 case of ba2 format
|
2023-03-02 18:40:44 +01:00 |
|
Cédric Mocquillon
|
c1fbe90953
|
Handle GNRL case of ba2 format
|
2023-03-02 18:19:58 +01:00 |
|
psi29a
|
340a2aa826
|
Merge branch 'ref_id_cmp_string_view' into 'master'
Support RefId comparison with std::string_view
See merge request OpenMW/openmw!2784
|
2023-03-02 12:49:28 +00:00 |
|
psi29a
|
3d8acf17bd
|
Merge branch 'shadervisitor' into 'master'
Attach shaders to geometry that lacks a stateset if necessary (bug #7251)
See merge request OpenMW/openmw!2782
|
2023-03-01 17:09:32 +00:00 |
|
Alexei Dobrohotov
|
471f6abf6c
|
Apply ShaderVisitor to Rig/MorphGeometry source geometry
|
2023-03-01 18:27:44 +03:00 |
|
elsid
|
2fcb94064d
|
Support RefId comparison with std::string_view
|
2023-02-28 23:04:48 +01:00 |
|
Alexei Kotov
|
7fd9b27b54
|
Don't combine static node collision geometry (bug #6027)
|
2023-03-01 00:41:04 +03:00 |
|
Alexei Dobrohotov
|
6aef366fd3
|
Attach shaders to geometry that lacks a stateset if necessary
|
2023-02-28 20:13:16 +03:00 |
|
psi29a
|
a9fdb51041
|
Merge branch 'fix_lua_memoryleak' into 'master'
Fix Lua memory leak (#7128)
Closes #7128
See merge request OpenMW/openmw!2774
|
2023-02-28 08:33:48 +00:00 |
|
Alexei Dobrohotov
|
540fa00f12
|
Don't use ESM4::Lighting fog power as fog density
|
2023-02-27 05:50:58 +03:00 |
|
Cody Glassman
|
6a64f352a4
|
fix shader compilation
|
2023-02-26 14:31:53 -08:00 |
|
Petr Mikheev
|
7b3aa621a4
|
[Lua] Fix memory leak in sandboxed "require".
|
2023-02-26 19:59:53 +01:00 |
|
Petr Mikheev
|
d0a82437a4
|
[Lua] Fix memory tracking
|
2023-02-26 18:46:57 +01:00 |
|
psi29a
|
2b9f962f7c
|
Merge branch 'minimal_element_leak' into 'master'
Minimal solution to UI Element leak
See merge request OpenMW/openmw!2770
|
2023-02-26 14:57:30 +00:00 |
|
psi29a
|
e8e97679f7
|
Merge branch 'vsync' into 'master'
Add support for non-adaptive VSync
Closes #7129
See merge request OpenMW/openmw!2769
|
2023-02-26 13:28:56 +00:00 |
|
uramer
|
38bceb653d
|
Set Element layout to nil on destroy
|
2023-02-26 14:13:06 +01:00 |
|
Andrei Kortunov
|
be488649c3
|
Add support for non-adaptive VSync (feature 7129)
|
2023-02-26 15:19:19 +04:00 |
|
Alexei Kotov
|
a2fdaf8531
|
Merge branch 'Error-marker-loading-failure-not-handled' into 'master'
Use the embedded marker error if we fail to load the error marker model from the vfs
See merge request OpenMW/openmw!2757
|
2023-02-26 06:31:09 +00:00 |
|
psi29a
|
4faa1bf3e8
|
Merge branch 'moo-bitch-get-out-my-hay' into 'master'
Don't use FFP-friendly texture image units for shadow maps
Closes #7102
See merge request OpenMW/openmw!2682
|
2023-02-25 23:12:32 +00:00 |
|
Cody Glassman
|
ac4787aeec
|
shade refactor
|
2023-02-25 11:03:39 -08:00 |
|
Alexei Kotov
|
d8dad79195
|
Read bsLeafAnimNode
|
2023-02-24 20:34:41 +03:00 |
|
Alexei Kotov
|
9618a465ce
|
Read bhkCompressedMeshShape
|
2023-02-24 20:32:35 +03:00 |
|
Alexei Kotov
|
fc6bc90c3d
|
Read BSFurnitureMarkerNode
|
2023-02-24 19:38:29 +03:00 |
|
Alexei Kotov
|
e15434be94
|
Disable falloff in BSEffectShader for now
|
2023-02-24 19:36:39 +03:00 |
|
Alexei Dobrohotov
|
0f222d270e
|
Prefer the earliest eponymous nodes in skeletons (bug #3842)
|
2023-02-23 15:36:04 +03:00 |
|
Cédric Mocquillon
|
f7b45a6262
|
Add method to load and clone the error marker used by the scene manager
|
2023-02-22 19:51:37 +01:00 |
|
Cédric Mocquillon
|
97c42768e6
|
Use the embedded marker error if we fail to load the error marker model from the vfs
|
2023-02-22 19:51:34 +01:00 |
|
psi29a
|
ee41151520
|
Merge branch 'Get-Skyrimesm-Loading' into 'master'
Load esm files from vfs
See merge request OpenMW/openmw!2756
|
2023-02-20 21:00:09 +00:00 |
|
Bret Curtis
|
db2368fced
|
small fix for gcc12
|
2023-02-20 10:55:46 +01:00 |
|
Alexei Kotov
|
8d3c5c0f05
|
Unify texture wrapping setup
|
2023-02-20 00:23:00 +03:00 |
|
Alexei Kotov
|
2de81738c1
|
Implement the basics of BSEffectShaderProperty
|
2023-02-20 00:23:00 +03:00 |
|
Cédric Mocquillon
|
6e23ad82d5
|
Load esm files from vfs
|
2023-02-19 21:58:19 +01:00 |
|
psi29a
|
0f331a4fc5
|
Merge branch 'lua_callback' into 'master'
Fix potential memory leak in LuaUtil::Callback
See merge request OpenMW/openmw!2733
|
2023-02-18 21:05:07 +00:00 |
|
psi29a
|
0ed1310417
|
Merge branch 'fix_fog_state_load' into 'master'
Fix loading fog state
See merge request OpenMW/openmw!2743
|
2023-02-18 07:27:05 +00:00 |
|
elsid
|
b5ec584be2
|
Replace ESM::RefId::sEmpty by default constructed RefId where possible
Static const is only required to provide a reference or a pointer when it is not
possible with default constructed temporary.
|
2023-02-18 01:07:15 +01:00 |
|
elsid
|
959de6f4c1
|
Avoid UB on empty fog data record
|
2023-02-17 23:42:49 +01:00 |
|
elsid
|
28f7a89530
|
Reuse dtNavMeshQuery
To avoid redundant allocations.
|
2023-02-17 15:05:25 +01:00 |
|
elsid
|
996153f78d
|
Convert RefId to class
|
2023-02-15 23:20:44 +01:00 |
|
Petr Mikheev
|
b71eac3e76
|
Fix #7210
|
2023-02-15 10:31:10 +01:00 |
|
Petr Mikheev
|
eceeb15ee5
|
Fix bug in lua_ui/content.lua: getmetatable(ui.content{}) shouldn't return a global mutable table
|
2023-02-14 21:08:19 +01:00 |
|
Petr Mikheev
|
65885d994f
|
Don't expose LuaUtil::Callback to lua
|
2023-02-14 21:08:19 +01:00 |
|
Petr Mikheev
|
71ba7b88e2
|
Move asyncpackage from apps/openmw/mwlua to components/lua
|
2023-02-14 20:03:32 +01:00 |
|