To be pedantic there were already graphics processors with their own software based programming, like TMS34010, programmable in Assembly and C.
https://en.wikipedia.org/wiki/TMS34010