1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-29 08:15:35 +00:00
openmw/components
Bo Svensson 2568f119a4
reapplies PR without npe (#3137)
* avoids creating empty statesets on drawables

Currently, we attempt to skip creating state on drawable nodes when this state matches the default state. This attempt is incomplete because we still create an avoidable empty stateset in the default case.

* renderingmanager.cpp

* nifloader.cpp

* nifloader.cpp

* shadervisitor.cpp
2021-10-01 10:11:00 +02:00
..
bsa Merge branch 'noreturn' into 'master' 2021-06-24 19:21:29 +00:00
bullethelpers Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
compiler Make names starting with digits use normal name parsing code 2021-09-26 22:13:53 +02:00
config change setValue to replace value instead of insert 2021-07-05 13:22:46 +00:00
contentselector Sprinkle some const ref 2021-06-25 21:54:35 +02:00
crashcatcher Fix MSVC's C4267 warnings 2021-05-12 10:34:39 +04:00
debug Fixing performance-faster-string-find issues 2021-05-10 22:44:07 -05:00
detournavigator Fix MSVC warnings about local variables redeclaration (#3130) 2021-09-29 09:36:05 +02:00
esm Preserve "blocked" record flags when saving with OpenCS. This will help outputs of OpenCS to be used with vanilla Morrowind. 2021-08-28 09:42:54 +10:00
esmterrain Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
fallback Fixing performance-faster-string-find issues 2021-05-10 22:44:07 -05:00
files Make it possible to opt out of composing variables 2021-08-01 02:47:10 +01:00
fontloader Move getFileExtension to common header and use instead of repeating same code 2021-09-14 18:09:55 +02:00
interpreter Remove duplicate GetSquareRoot implementation 2021-09-19 19:53:38 +02:00
loadinglistener Make sync terrain preloading sleep free 2021-09-07 14:52:42 +02:00
lua Fix crash in LuaUtil::ScriptsContainer::~ScriptsContainer() 2021-09-30 03:01:38 +02:00
misc Move getFileExtension to common header and use instead of repeating same code 2021-09-14 18:09:55 +02:00
myguiplatform add shader path for mygui (#6162) 2021-07-22 15:55:30 -07:00
nif Handle NiExtraData *properly* 2021-07-27 07:58:57 +03:00
nifbullet Sprinkle some [[noreturn]] where possible 2021-06-22 12:51:08 +02:00
nifosg reapplies PR without npe (#3137) 2021-10-01 10:11:00 +02:00
process Remove redundant includes 2019-02-23 08:02:12 +04:00
queries Add missing include from sol/sol.hpp 2021-07-10 01:01:50 +02:00
resource set the correct program link parameters (#3110) 2021-09-29 15:40:37 +02:00
sceneutil set the correct program link parameters (#3110) 2021-09-29 15:40:37 +02:00
sdlutil Merge branch 'windowing-system-cleanup' into 'master' 2021-07-25 21:01:06 +00:00
settings Sprinkle some [[noreturn]] where possible 2021-06-22 12:51:08 +02:00
shader reapplies PR without npe (#3137) 2021-10-01 10:11:00 +02:00
terrain remove unnecessary includes 2021-09-29 17:13:40 +02:00
to_utf8 Replace a handrolled memcpy with an actual call to memcpy 2021-06-22 12:52:29 +02:00
translation Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
version Allow getting available version information even when clone is shallow 2017-03-07 21:53:49 +01:00
vfs Use a pair of iterator to represents a range for directory listing 2021-09-24 14:17:34 +02:00
widgets Sprinkle some const-ref 2021-08-15 19:50:28 +02:00
CMakeLists.txt Fix build with system static OpenSceneGraph 2021-09-17 19:59:11 +02:00
doc.hpp