Commit Graph

8161 Commits (7d9d377575ff6aac58561c670c8716314386700a)

Author SHA1 Message Date
Dave Corley c87eaefd17 Merge branch 'theeditorisjustanotherengine' into 'master'
Use ESM::ReadersCache in the editor

Closes #7896

See merge request OpenMW/openmw!4111
7 months ago
Andrei Kortunov bf682d51a6 Support dark mode on Windows (feature 7985) 7 months ago
psi29a f34994e4c8 Merge branch 'notexturetypeconfusion' into 'master'
Support defining the texture type with a state attribute (#6240)

Closes #6240

See merge request OpenMW/openmw!4079
7 months ago
Alexei Kotov 03652104fe Merge branch 'cleanup_preloading' into 'master'
Cleanup preloading code

See merge request OpenMW/openmw!4104
7 months ago
Evil Eye 77d554594f Add ReadersCache::clear 7 months ago
Alexei Kotov 908f3891fb Add helper method for texture type recovery 7 months ago
Alexei Kotov 84f4ba4ca1 Support defining the texture type with a state attribute (#6240)
Named textures are still supported for easier native format compatibility (and so that I don't have to edit the documentation)
7 months ago
psi29a 9b31ecc10e Merge branch 'bufferer_log' into 'master'
Write to log file records captured before configs are loaded

See merge request OpenMW/openmw!4095
8 months ago
elsid 491a59b035
Remove unused getActiveGrid function 8 months ago
elsid 38f0533bcf
Write to log file records captured before configs are loaded 8 months ago
elsid 4ab5871dc4
Split Tee logic into different types 8 months ago
Alexei Kotov 1d96c0adbf Read BSTreadTransfInterpolator 8 months ago
Alexei Kotov 5f4a0c3bf1 Read BSAnimNote/BSAnimNotes 8 months ago
Alexei Kotov c5a11f0c9f Read BSRotAccumTransfInterpolator 8 months ago
Alexei Kotov c647374c0d Add compact B-Spline interpolators 8 months ago
Alexei Kotov d458c07b36 Add base typed B-Spline interpolators 8 months ago
Alexei Kotov 5c6fca14c1 Read NiBSplineData/NiBSplineBasisData 8 months ago
psi29a 919d1e366e Merge branch 'staticcollections' into 'master'
Place static collections to the scene and fix item modification record loading

See merge request OpenMW/openmw!4085
8 months ago
psi29a 1cde82201e Merge branch 'optimize_merge_geometry' into 'master'
Optimize geometry merging

See merge request OpenMW/openmw!4086
8 months ago
psi29a 2f8e3611fb Merge branch 'issue-7924-envvar-crashdump' into 'master'
components/crashcatcher: if OPENMW_FULL_MEMDUMP is set, generate a full memory crashdump

See merge request OpenMW/openmw!4078
8 months ago
elsid 020b31395b
Reserve arrays before merging 8 months ago
Alexei Kotov 7d979a2dfc Place ESM4 static collections to the scene 8 months ago
Austin English 50b2edc121 components/crashcatcher: if OPENMW_FULL_MEMDUMP is set, generate a full memory crashdump
[Bug #7924](https://gitlab.com/OpenMW/openmw/issues/#7924)
8 months ago
jvoisin 93aa887868 Merge branch 'itsemissivenotglow' into 'master'
Unbork glow maps

See merge request OpenMW/openmw!4077
8 months ago
Alexei Kotov c95bb4ce59 Merge branch 'split_esm_headers' into 'master'
Split ESM headers

See merge request OpenMW/openmw!4071
8 months ago
Alexei Kotov c29ceb7f7f Unbork glow maps 8 months ago
elsid a920ca9070
Report loading screens to osg stats 8 months ago
elsid 01166b1f26
Split ESM headers 8 months ago
AnyOldName3 b55a0fd32a || and && have different binding precedence 8 months ago
AnyOldName3 d148bd1cde Add bounds check 8 months ago
psi29a a57c350c08 Merge branch 'paint_svg' into 'master'
Change SVG icons color in the editor

See merge request OpenMW/openmw!4060
8 months ago
AnyOldName3 ee3d012a6a Use CLAMP_TO_EDGE for shadows
Partially mitigates https://gitlab.com/OpenMW/openmw/-/issues/7944

The border was necessary in the olden days when the FFP might have shadows, but they require shaders now.
8 months ago
psi29a e4fd852df6 Merge branch 'ba2' into 'master'
BA2 support fixes

See merge request OpenMW/openmw!4055
8 months ago
psi29a 1eb6b322a7 Merge branch 'morefunfallout4discoveries' into 'master'
Fix reading BSLightingShaderProperty backlight power in NIF Bethesda stream version 132

See merge request OpenMW/openmw!4058
8 months ago
Alexei Kotov a5d936993f Clarify Fallout 4 next gen update BA2 version naming 8 months ago
Andrei Kortunov 98abfcfe00 Use grayscale images for disabled icons 8 months ago
Andrei Kortunov 070327a259 Change SVG color in the editor 8 months ago
Alexei Kotov 52bc744642 Fix reading backlight power in NIF stream version 132 8 months ago
Alexei Kotov 52d77e3a45 Version 8 texture BA2s found 8 months ago
Alexei Kotov f0e4793321 Remove allow shadow map overlap setting (#7939) 8 months ago
Alexei Kotov 61b6150c01 Properly detect the version for post-FO4 BA2 formats 8 months ago
Alexei Kotov f796e051cb Support zlib-compressed version 3 DDS BA2s 8 months ago
Alexei Kotov b32385a0af Fix BA2 signature check 8 months ago
Alexei Kotov 22fb3d7f83 Add support for Fallout 4 next-gen update BA2s 8 months ago
psi29a 26f0e6b22c Merge branch 'nifmisc' into 'master'
Miscellaneous NIF loader corrections

See merge request OpenMW/openmw!4052
8 months ago
Alexei Kotov 7f13f6a4e9 Use osg::Fog::compare in NifOsg::Fog::compare 8 months ago
psi29a a628c658a9 Merge branch 'lessgoofymaterialptr' into 'master'
Simplify material file pointer acrobatics

See merge request OpenMW/openmw!4049
8 months ago
psi29a 99a0755094 Merge branch 'remove_natural_sort' into 'master'
Remove dead code

See merge request OpenMW/openmw!4047
8 months ago
Alexei Kotov 745be2e91b Implement NifOsg::Fog::compare() 8 months ago
Alexei Kotov a513049129 Adjust drawable property state changes
Reset shininess and specular strength when specular lighting is supposed to be disabled
Don't add the material redundantly if a sorter is pushed
Don't discard non-default emissive and specular multipliers if there's no sorter or material
8 months ago