Commit Graph

34893 Commits (bd8386459a843bd7260cf382305a601a1e06240d)
 

Author SHA1 Message Date
AnyOldName3 bd8386459a Fix inventory doll when ripple fragment shader path is used
Basically don't abuse OSG as badly. We need to let it know we've bound a shader program so it doesn't assume the FFP is still used, but it doesn't have a built-in way to apply the uniforms when doing so, so we need to do it manually.
3 months ago
AnyOldName3 95a1183ad3 Fix OpenGL debug groups 3 months ago
AnyOldName3 e7a31373c9 Partially fix inventory doll when non-compute-shader ripples are used with FFP 3 months ago
AnyOldName3 f817ff01b4 Merge branch 'labelsforeveryone' into 'master'
Editor: Improve Models settings category layout

See merge request OpenMW/openmw!4384
3 months ago
jvoisin 7d84b85d5c Merge branch '76supportwhen' into 'master'
Parse pose array files and all remaining unknown Fallout 76 record types

See merge request OpenMW/openmw!4382
3 months ago
jvoisin e05b1fabd8 Merge branch 'compile-time' into 'master'
Remove duplicate compile items

See merge request OpenMW/openmw!4380
3 months ago
Jared Davenport 30a37b3fda Remove duplicate compile items 3 months ago
Alexei Kotov 0b1465446d Editor: Improve Models category layout
Increase minimum input field width and give proper labels to string settings
3 months ago
AnyOldName3 224b9f0692 Merge branch 'thismoviesucks' into 'master'
Don't break the read_packet contract

Closes #8153

See merge request OpenMW/openmw!4378
3 months ago
jvoisin 879c23b4cb Merge branch 'enchantedimsure' into 'master'
Deselect magic item before selecting a spell

Closes #8162

See merge request OpenMW/openmw!4379
3 months ago
Alexei Kotov 6e70893113 Parse bhkPoseArray 3 months ago
Alexei Kotov 695932d2db Parse BSDistantObjectInstancedNode 3 months ago
Alexei Kotov 7149fbb408 Parse NiPSysRotDampeningCtlr 3 months ago
Evil Eye 74d699c502 Merge branch 'vfs_normalized_path_13' into 'master'
Use normalized path in ImageManager (#8138)

See merge request OpenMW/openmw!4377
3 months ago
Evil Eye 834bd9bc6c Merge branch 'whatdoesbtrevenmean' into 'master'
niftest: parse BTO, BTR, RDT and PSA files

See merge request OpenMW/openmw!4376
3 months ago
Evil Eye 5a4e5cccc6 Merge branch 'ragdollsupportscheduledfortwentyninety' into 'master'
Parse bhkRagdollTemplate/bhkRagdollTemplateData

See merge request OpenMW/openmw!4375
3 months ago
Evil Eye d9c16328dd Deselect magic item before selecting a spell 4 months ago
Evil Eye 2dcf1f7ed2 Don't break the read_packet contract 4 months ago
elsid 1fd6ac6438
Use normalized path in ImageManager 4 months ago
Alexei Kotov 5f7fa640b0 Parse bhkRagdollTemplate/bhkRagdollTemplateData 4 months ago
Alexei Kotov 70187bb5ac niftest: parse BTO, BTR, RDT and PSA files 4 months ago
psi29a b9cb028809 Merge branch 'vfs_normalized_path_12' into 'master'
Store Lua script path as VFS normalized (#8138)

See merge request OpenMW/openmw!4373
4 months ago
elsid b4f77e8bd7
Store Lua script path as VFS normalized 4 months ago
psi29a 96ec3a8125 Merge branch 'testthevfs' into 'master'
Fix vfs bindings and add tests

Closes #8157

See merge request OpenMW/openmw!4371
4 months ago
jvoisin f2be4072d9 Merge branch 'fix_build' into 'master'
Fix build with msvc

See merge request OpenMW/openmw!4372
4 months ago
psi29a 04fe036360 Merge branch 'vfs_normalized_path_11' into 'master'
Use normalized path in SceneManager (#8138)

See merge request OpenMW/openmw!4370
4 months ago
elsid ec6af1ef32
Fix build with msvc
components\resource\cachestats.hpp(23): error C2039: 'string': is not a member of 'std'
4 months ago
Evil Eye 2978b32f51 Fix vfs bindings 4 months ago
Evil Eye 1ac0f27bbd Add integration tests for the openmw.vfs package 4 months ago
elsid d8189a5aa1
Use normalized path in SceneManager 4 months ago
psi29a b32f68fcd2 Merge branch 'vfs_normalized_path_10' into 'master'
Use normalized path in LuaState (#8138)

See merge request OpenMW/openmw!4365
4 months ago
Evil Eye dac6779aaf Merge branch 'actually-you-have-to-sleep' into 'master'
FIX(windowmanagerimp): Don't remove a ui mode twice (Close #8156)

Closes #8156

See merge request OpenMW/openmw!4369
4 months ago
Dave Corley 2ea9d6ba20 FIX(windowmanagerimp): Don't remove a ui mode twice 4 months ago
psi29a 6b762a5328 Merge branch 'fix-macos-libraries' into 'master'
Use CMAKE_FIND_FRAMEWORK ONLY for OpenGL on MacOS

Closes #7934

See merge request OpenMW/openmw!4368
4 months ago
AnyOldName3 0f74e0cca8 Merge branch 'add_frame_number' into 'master'
Add frame number to available postprocess uniforms

See merge request OpenMW/openmw!4355
4 months ago
Cody Glassman b346a4a858 Add frame number to available postprocess uniforms 4 months ago
psi29a f3dd6d0a42 Merge branch 'whatstatethisstate' into 'master'
Remove references to temporaries and this_state in properties

Closes #8152

See merge request OpenMW/openmw!4360
4 months ago
psi29a 89241a5c13 Merge branch 'raw-docced' into 'master'
Use raw strings for regex patterns

See merge request OpenMW/openmw!4366
4 months ago
Chris Anderson 3320f2a5b9 Use CMAKE_FIND_FRAMEWORK ONLY for OpenGL on MacOS 4 months ago
elsid d643970952 Merge branch 'compress-symbols-separately' into 'master'
Compress symbols separately

See merge request OpenMW/openmw!4362
4 months ago
psi29a 7a6fa45ece Merge branch 'ripple-tweaks' into 'master'
Ripple shader tweaks

See merge request OpenMW/openmw!4351
4 months ago
AnyOldName3 6723d6cb5d Don't cd into a directory and expect it to be a child of the cwd
This is a combination of 3 commits.
This is the 1st commit message:

Use the correct path

This will be the last non-deranged commit message on this branch.

This is the commit message #2:

🤨🤨🤨🤨

This is the commit message #3:

🙈🙉🙊

    pick e140f1aa3a Use the correct path
    squash 28744e367c 🤨🤨🤨🤨
    squash b57bde40a2 🙈🙉🙊
4 months ago
AnyOldName3 3c065eca59 Install aws-cli
We have to get it from Amazon directly and run an install script as
aws-cli v2 (which is what we use on Windows) is only shipped as a snap,
and snaps don't work on Docker, which the GitLab runners use.

This is a combination of 4 commits.
This is the 1st commit message:

Install aws-cli

Get it from snap because apt only has 1.x versions.
Pass --classic so it can actually see files.

This is the commit message #2:

But snapd isn't installed by default even though it's Ubuntu's recommended way to install everything

This is the commit message #3:

Mysterious snap-fixing incantation

I guess the service isn't running my default until the next reboot?

This is the commit message #4:

Snap doesn't work in Docker, apt doesn't have awscli v2+, let's just install random binaries wherever they want to put themselves

    pick 5f0dfbf768 Install aws-cli
    squash 1ed2a711fc But snapd isn't installed by default even though it's Ubuntu's recommended way to install everything
    squash 230c917993 Mysterious snap-fixing incantation
    squash 75142ff3c2 Snap doesn't work in Docker, apt doesn't have awscli v2+, let's just install random binaries wherever they want to put themselves
4 months ago
AnyOldName3 0172fe769e Apparently unzip isn't stock on Ubuntu 4 months ago
AnyOldName3 9f50335b76 Fix gcab install 4 months ago
AnyOldName3 0e842d51de Abandon variable-based job specification
You can only use variables to specify the dependency job if you also
specify the project and ref. I couldn't find a built-in variable that
evaluated to the current ref or particularly clear documentation of what
ref even meant in this context (GitLab uses it for a few different
things in CI as far as I can tell).

This is a combination of 2 commits.
This is the 1st commit message:

Project permits variables in job names?

This is the commit message #2:

Using a variable is getting too hard, just copy and paste some stuff

    pick cf1c4dfa73 Project permits variables in job names?
    squash e5e888ac77 Using a variable is getting too hard, just copy and paste some stuff
4 months ago
AnyOldName3 a8b8eb1462 Compress symbols in separate job
Originally this had a double closing '' which wasn't noticed until
several commits later when it was fixed well enough to actually reach
that line. That change has been time-travelled and squashed after a big
argument.

This is a combination of 2 commits.
This is the 1st commit message:

Compress symbols in separate job

Typo

    pick 9c27586080 Compress symbols in separate job
    squash b072d7e33f Typo
4 months ago
psi29a fc7c141f3b Merge branch 'its_just_a_render_target' into 'master'
Update render targets outside of draw thread

See merge request OpenMW/openmw!4361
4 months ago
Cody Glassman c495a57217 docs - use raw strings for regex pattern 4 months ago
elsid 32ec92e71c
Use normalized path in LuaState 4 months ago