I am not sure if you need specific riding glasses, but I am using Oakley Crosslink glasses for everything, including riding, running, mountaineering and rock/ice climbing. They were around 200 pounds, IIRC.
They have seen some abuse and never failed. Well, I once fell off a steep (pretty much a roof) climbing route indoors, the rope hit my face and my glasses dropped nearly 100 feet. The arms of them are removable, so I just had to find them on the (rubber) floor. My mate thought that my glasses are broken, but I just popped the arms back in (no tools needed). That’s the only time when I dropped my glasses.
I probably wouldn’t pay so much for sports glasses, but given I use them all year round and needed new glasses, I am pretty happy with them.