if(!cfgs){/* OK we didn't find the exact config, so use any reasonable match */
if(!cfgs){/* OK we didn't find the exact config, so use any reasonable match */
/* TODO: fill in the 'requested' and 'current' depths, also make sure that's
why we failed and only show this message once! */
MESSAGE("Failed to find exact match, finding alternative but you may suffer performance issues, try changing xfree's depth to match the requested depth\n");/**/
/* TODO: The slow way, save the data to memory, create a new context for the destination window, transfer the data cleanup, it may be a good idea to the move this swapchain over to the using the target winows context so that it runs faster in feature. */
glXSwapBuffers(This->display,This->drawable);/* TODO: cycle through the swapchain buffers */
TRACE("glXSwapBuffers called, Starting new frame\n");