(graphics): cleanup and review ogre resources management
Description
Currently, we generate a resources.cfg
to store all resource paths (like glsl files) and we assign them different "groups", so Ogre can locate and load them. Unfortunately, something is wrong there and force us to use non strict mode in ogre resource manager (using CMake option OGRE_RESOURCEMANAGER_STRICT=False
)
This is a legacy and slow mode, and it seems that it just hide the real problem.
Proposal
We should investigate and fix that behavior so we could use more standard ogre distribution (system or VCPKG)
Outcomes
Using unpatched Ogre