Engine, Shaders::some improvements