I've been told that while Haiku is ready for hardware cursors (B_SET_CURSOR_SHAPE, B_MOVE_CURSOR, B_SHOW_CURSOR), the implementation in the accelerants (vesa) and the app server isn't there.
see http://dev.haiku-os.org/ticket/327 for more info. Maybe a good task for gsoc?It would let me enable double buffered GL apps and prevent cursor flicker over GL applications.
-- Alex