i guess i am gonna go with QT
,so sdl no near for tessalation work?i don't either opengl have tessalation support?i guess no choice for reiventing the wheel,have you take a look at c4 engine?the 'framework' seem run well on both windows and macos,as macos based on freebsd,do you think it will need less/more/much for converting the code?i don't know the macos and freebsd differencies inside and out.