1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-20 18:23:53 +00:00
openmw/apps/launcher
psi29a b21c9cdf31 Merge branch 'SHADER_HOT_RELOAD' into 'master'
Shaders: Hot reload, togglable by lua debug command

See merge request OpenMW/openmw!2238

(cherry picked from commit 4078f19c74)

8d194a16 Shaders: rudimentary hot reloader on shaders
4e7c1c5b Added break when the operation failed
6b38d622 Added lua bindings to toggle hot reload (disabled by default) or to trigger a reload
31d41252 forgot memory include
f78fa989 fixed include, cleaned comments and indentation
fc8838c7 Renamed lua binding, and use action to avoid concurrency issue
aa51d6de Missing chrono include ?
68d06989 Fixed cyclical included check
b6d7293a Removed weird lines that I thought were necessary to please the compiler
9a475b0c fixed blank lines and missing breaks
cdd95f78 replaced empty function body by default
a1c8dc9d C++17 compat ?
7b78bf4b Fix files with different defines weren't added to the hot reload manager
cc9d4364 includes now work when the same shader has different defines
15751c57 Lua debug api doc
3ab0a991 Hot reload done only once every 200 ms, no point in beeing faster
df69fc76 Post processing shaders now use the same lua commands, no more launcher option...
c71f3508 changed overview.rst of post processing
603b30e1 Added some variable names to make it clearer what their function was
baadc06e Merge branch 'master' into 'SHADER_HOT_RELOAD'
decfbc53 Fix threading issues
b14cc673 adds missing decleration
16a4b571 adds missing include
166717d6 Makes sure threads are only stopped once ,and that they will be re-started
25c1f0ca Renamed variable to fix case issue
2022-08-21 09:10:29 +00:00
..
utils Clean up Qt includes 2022-06-17 11:56:54 +02:00
advancedpage.cpp Merge branch 'SHADER_HOT_RELOAD' into 'master' 2022-08-21 09:10:29 +00:00
advancedpage.hpp Add sky blending to launcher 2022-07-11 00:26:22 +00:00
CMakeLists.txt Use target_precompile_headers for the most expensive headers 2022-07-01 14:05:17 +00:00
datafilespage.cpp Use static settings map for launcher and editor - the Settings::Manager has a static data anyway 2022-07-12 14:56:20 +04:00
datafilespage.hpp Add 3 tabs in the "Data Files" page 2022-04-23 09:54:45 +02:00
graphicspage.cpp Clean up Qt includes 2022-06-17 11:56:54 +02:00
graphicspage.hpp * AA combo box no longer disables the AA alpha test checkbox. 2021-11-30 20:07:29 -05:00
main.cpp Clean up Qt includes 2022-06-17 11:56:54 +02:00
maindialog.cpp Use static settings map for launcher and editor - the Settings::Manager has a static data anyway 2022-07-12 14:56:20 +04:00
maindialog.hpp Use static settings map for launcher and editor - the Settings::Manager has a static data anyway 2022-07-12 14:56:20 +04:00
playpage.cpp OS X: remove QPlastiqueStyle usage 2015-11-14 13:50:01 +01:00
playpage.hpp Merge branch 'useuless_launcher' into 'master' 2021-05-04 21:09:39 +00:00
sdlinit.cpp Merge branch 'useuless_launcher' into 'master' 2021-05-04 21:09:39 +00:00
sdlinit.hpp Init SDL2 before Qt4 to avoid crash on Linux (bug #4529) 2018-08-07 22:57:16 +04:00
settingspage.cpp Merge branch 'fontconfig' into 'master' 2022-08-17 21:16:56 +00:00
settingspage.hpp Using override keyword in most apps 2021-05-18 19:42:24 -05:00
textslotmsgbox.cpp Implemented Launcher namespace 2013-10-25 11:17:26 -05:00
textslotmsgbox.hpp Implemented Launcher namespace 2013-10-25 11:17:26 -05:00