The great thing is you can do it in any platform and port it to different ones. This demo I did, I started using PC Emulation, then I moved to MPC5645S which has OpenVG. With Vybrid the effort to port it was minimum; it did not matter we had a different IP block.