NVIDIA QUADRO G-SYNC II
NVIDIA QUADRO G-SYNC II
NVIDIA QUADRO G-SYNC II
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Buffer Swap Criteria<br />
The criteria for buffer swaps involves when a window is<br />
ready to swap and when a group is ready to swap.<br />
Window Buffer Swaps<br />
Any rendering surface that is not a window—such as a non-visible<br />
rendering buffer—is always ready, otherwise the following criteria must<br />
be satisfi ed before a buffer swap for a window can be performed:<br />
� The window itself must be ready, meaning:<br />
A buffer swap command has been issued for it.<br />
Its swap interval has elapsed.<br />
� If the window belongs to a group, all the<br />
windows in the group must be ready.<br />
� If the window belongs to a group and that group is bound to<br />
a barrier, all groups bound to that barrier must be ready.<br />
Group and Barrier Buffer Swaps<br />
Using the OpenGL Extensions<br />
� Buffer swaps for all windows in a swap group take place<br />
concurrently and buffer swaps for all groups using a barrier take<br />
place concurrently.For barrier swaps, the vertical retraces of the<br />
screens of all the groups must also be synchronized, otherwise<br />
there is no guarantee of concurrency between groups.<br />
� An implementation may support a limited number of swap groups and<br />
barriers and may have restrictions on where the users of a barrier can<br />
reside.<br />
For example, an implementation may allow the users to reside<br />
on different display devices or even hosts. An implementation<br />
may return zero for any of maxGroups and maxBarriers returned<br />
by QueryMaxSwapGroupsNV if swap groups or barriers are<br />
not available in that implementation or on that host.<br />
58