As I know this driver was ported to many platforms. I played it with linux, QNX, and OS/2. When more than 10 years ago, linux didn’t have enough drivers for video card. That time SNAP helped a lot.
So it would be very nature that a minor system without enough video driver should port the SNAP. I know Haiku source code has a MIT protocol licence. But we really need the system can boot first.
SciTech claimed OpenSNAP. I couldn’t find any info for it. Is it dead?
Gallium3D will probalby be used for any graphics acceleration on Haiku y it is designed to be cross platform and is already working for some graphics cards on Linux mainly nvidia NV40 and up (7xxx series and up I think) and radeon R300 chips and up will all be supported (R300 cards are supported already and R600+ is just starting)
There is already a software port of Gallium3d to haiku and there has been lots of activity on the mailing list about this recently (on developer claims to have an almost complete nvidia driver via Linux compatibility layer that he may be able to release as long as his company is cooperative)
Since GPUs are more general purpose these days the graphics hardware itself can be used to decode video and accelerate it which is what SNAP appears to be used for… in anycase VESA on haiku is probably the fastest software implementation around.