I've been working with my own system using CPU-managed hitdefs (rectangles for mouse-events) since I didn't want to redraw everything for the gl feedback buffer...
(basically I can do all the hitdef position management once during the frame loop)
now that modern gl has come into play, I would like to build a better management system that does the event processing asynchronously from the frame using the GPU...
but while knowing this is possible, I have no idea where to start and what to research without getting confused...
does anyone know the "proper" approach to building a modern asynchronous GPU-based UI manager??
(for a specific language, I guess C will do)