fixed shadows on directx