No, you cannot not use “stay on the edge” this way if you want to refer to “being on the cutting edge” of graphics. “On the edge” is an idiomatic expression that means “in a precarious position, or in a state of keen excitement”. on the edge 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.