Hi, There is a need for a by the spec glFinish in gallium, right now as far as i gather it calls the flush callback and swap/copy region if necessary but it doesn't wait until the full completion (as the gl spec imply if i am not miss reading). So i would like to add a new callback to struct pipe_context :
void (*finish)( struct pipe_context *pipe); Driver would have to make sure that the GPU is done and things are flushed. Any thought on this ? Btw other solution might be using the flush callback with a fence and then wait for the fence in gallium finish. Cheers, Jerome _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
