Dealing with fallback errors

I’m funning FreeFEM on a macbook. My program runs on coarse grids, but when I try to refine I am getting the following error:

FALLBACK (log once): Fallback to SW vertex processing (lineMode && (localGroupInfo & GLRGroupInfoPrimitiveEmulatedFill))
FALLBACK (log once): Fallback to SW vertex processing, m_disable_code: 800
FALLBACK (log once): Fallback to SW vertex processing in drawCore, m_disable_code: 800

I’ve learnt that this error is coming from the Apple M1 OpenGl driver when you use a double in a fragment shader. I’m not sure what that means, but is there a way to force the program to run without doing that?

Note that I can run the exact same program for a similar equation, but with a different solution, on all the refined grids that I’d like.