Which other platforms had/have non platform specific APIs for 2D and video?
By that definition, POSIX libc is a platform. X11 is a standard with one flagship implementation (currently X.org, formerly XFree86) and multiple other implementations fewer people care about.
Which other platforms had/have non platform specific APIs for 2D and video?