Kind of? SuperFX was essentially a second CPU paired with RAM that served as a framebuffer. You would set a pointer that contained code in its ISA format and it would asynchronously calculate graphics (almost like a second thread) and dump it into the RAM, which the SNES would then DMA right into its tile-based VRAM.