Commit Graph

28985 Commits (b14cc673bccea422f2d8bba516d3ee8457734c59)
 

Author SHA1 Message Date
florent.teppe fc8838c7dd Renamed lua binding, and use action to avoid concurrency issue 2 years ago
elsid da0a1ac9ba
Do compile time checks in compile time instead of tests 2 years ago
elsid c42c0dcbc9
Replace deprecated std::is_pod
apps/openmw_test_suite/esm/test_fixed_string.cpp:99:23: warning: ‘template<class _Tp> struct std::is_pod’ is deprecated: use is_standard_layout && is_trivial instead [-Wdeprecated-declarations]
   99 |      ASSERT_TRUE(std::is_pod<ESM::NAME>::value);
      |                       ^~~~~~
2 years ago
florent.teppe f78fa989ee fixed include, cleaned comments and indentation 2 years ago
florent.teppe 31d412527d forgot memory include 2 years ago
florent.teppe 6b38d62223 Added lua bindings to toggle hot reload (disabled by default) or to trigger a reload 2 years ago
florent.teppe 4e7c1c5bef Added break when the operation failed 2 years ago
florent.teppe 8d194a1601 Shaders: rudimentary hot reloader on shaders
every frame we poll the files and check if they are older or newer than the last test, if they are newer we find all the shader that included that file and update them
2 years ago
psi29a 17fcc254c0 Merge branch 'test' into 'master'
[Postprocessing] Dont ignore tested objects in postpass

See merge request OpenMW/openmw!2236
2 years ago
glassmancody.info 5d6a26c10f dont ignore tested objects in postpass 2 years ago
psi29a 49a15f72da Merge branch 'partcolor' into 'master'
Use NiParticleSystemController's color for the initially set particle color

See merge request OpenMW/openmw!2234
2 years ago
Alexei Kotov 014de72644 Use NiParticleSystemController's color for the initial particle color 2 years ago
Evil Eye 1248bdc816 Save state for disposed actors if they can respawn 2 years ago
psi29a caf971b979 Merge branch 'invis' into 'master'
Restore invisibility early-out in combat engagement

See merge request OpenMW/openmw!2229
2 years ago
psi29a 839985646e Merge branch 'loadingfade' into 'master'
Fix loading screen scene snapshot layer

See merge request OpenMW/openmw!2231
2 years ago
Alexei Kotov b4f743ad60 Fix Wander idle chance 2 years ago
Alexei Kotov a50b0eccc0 Fix loading screen scene snapshot layer 2 years ago
psi29a 44339889dd Merge branch 'wrong_maski' into 'master'
[Postprocessing] Use correct indexed color mask

See merge request OpenMW/openmw!2230
2 years ago
glassmancody.info 651916694c use correct indexed color mask 2 years ago
Alexei Kotov acfff6b25e Restore invisibility early-out in combat engagement 2 years ago
psi29a 895779f2ec Merge branch 'ci_jobs' into 'master'
Enable existing and add CI jobs

See merge request OpenMW/openmw!2220
2 years ago
psi29a 454684bad3 Merge branch 'custom_actor_collision_shape_type' into 'master'
Support cylinder and rotating box collision shape types for actors (#6138)

Closes #6138

See merge request OpenMW/openmw!2043
2 years ago
psi29a 1a7e403dfb Merge branch 'collada-material-doc-update' into 'master'
Collada material doc update

See merge request OpenMW/openmw!2173
2 years ago
Matjaž Lamut 34c7944af8 Collada material doc update 2 years ago
psi29a c22b9e273f Merge branch 'effecttooltip' into 'master'
Don't center spell and enchanted item effect lists (bug #4310)

Closes #4310

See merge request OpenMW/openmw!2227
2 years ago
psi29a 9085f17a74 Merge branch 'bigpeepeventsenergy' into 'master'
Break SDL_PeepEvents loop on error (bug #6890)

Closes #6890

See merge request OpenMW/openmw!2224
2 years ago
Alexei Kotov aa5fcc6649 Don't center spell and enchanted item effect lists (bug #4310) 2 years ago
psi29a 861f1d5303 Merge branch 'pleaseshutupyoustupiddoor' into 'master'
Don't stop playing sounds attached to removed objects (bug #6896)

Closes #6896

See merge request OpenMW/openmw!2221
2 years ago
psi29a 77f4ea7d7c Merge branch 'titleofthemovie' into 'master'
Prevent Movies_Morrowind_Logo video from pausing sounds (bugs #6049, #6109)

Closes #6109 and #6049

See merge request OpenMW/openmw!2223
2 years ago
psi29a 04fcfcc79d Merge branch 'master' into 'bigpeepeventsenergy'
# Conflicts:
#   components/sdlutil/sdlinputwrapper.cpp
2 years ago
psi29a 1a52ed038e Merge branch 'mousemotion' into 'master'
Prevent mouse movement events from being queued in loading screens (bug #4374)

Closes #4374

See merge request OpenMW/openmw!2225
2 years ago
psi29a 6f9c3c111e Merge branch 'inertia' into 'master'
Discard momentum upon player's teleportation (bug #6545)

Closes #6545

See merge request OpenMW/openmw!2226
2 years ago
psi29a 881a784bcf Merge branch 'transparent_fix' into 'master'
[Postprocessing] Force enable depth writes in transparent post-pass

See merge request OpenMW/openmw!2214
2 years ago
psi29a c8e5b90ac4 Merge branch 'postpass_hotfix' into 'master'
[Postprocessing[ Temporary fix for artifacts in transparent post-pass (#6919)

See merge request OpenMW/openmw!2222
2 years ago
Alexei Kotov bccdefd63f Discard momentum upon teleportation (bug #6545) 2 years ago
Alexei Kotov f9fdcfe4a7 Prevent mouse movement events from being queued in loading screens (bug #4374) 2 years ago
Alexei Kotov bb2fa1cbfa Break SDL_PeepEvents loop on error (bug #6890) 2 years ago
Alexei Kotov 2126cedb7d Prevent Movies_Morrowind_Logo video from pausing sounds (bug #6049)
Fix custom decoder tracks update (bug #6109)
2 years ago
glassmancody.info 02ded8832c temporary fix for artifacts in transparent post-pass 2 years ago
Alexei Kotov f9d41fcfe8 Don't stop playing sounds attached to removed objects (bug #6896) 2 years ago
Petr Mikheev 9a4df75f3c Merge branch 'luaIngredient' into 'master'
Lua Bindings for Ingredient Records

See merge request OpenMW/openmw!2205
2 years ago
Christian Haro 86bb3195a0 Lua Bindings for Ingredient Records 2 years ago
elsid 7036b1e94d
Use mold linker 2 years ago
elsid f1f3d12f7b
Replace tabs with spaces 2 years ago
elsid 9157c96c9b
Do not build bulletobjectool and niftest when build tests 2 years ago
elsid 3479aa5bff
Add separate CI job with clang tidy 2 years ago
elsid c51d949d1e
Add GCC Debug job
To build code with enabled assertions but disable symbols to make it faster.
2 years ago
elsid 48ddcda992
Enable GCC test jobs
To build tests in release mode, run tests with sanitizers and measure coverage.
2 years ago
psi29a 9ba3ab2be9 Merge branch 'post_fog' into 'master'
[Postprocessing]  API to work with fog

See merge request OpenMW/openmw!2212
2 years ago
psi29a 1029114172 Merge branch 'water_level' into 'master'
[Postprocessing] Improve water level handling

See merge request OpenMW/openmw!2217
2 years ago