Lines Matching full:swap

53  * Swap Groups
75 /* All drawables in swap group are ready to swap, so just swap all in SwapSwapGroup()
81 /* Swap pCur's buffers */ in SwapSwapGroup()
99 /* The swap group is ready to swap when all drawables are ready to in SwapGroupIsReadyToSwap()
100 * swap. NOTE: A drawable is also ready to swap if it is not in SwapGroupIsReadyToSwap()
116 * case we should remove the buffer from the swap list */ in SGSwapCleanup()
142 /* The swap group is bound to a barrier and the barrier is ready in SGSwapBuffers()
143 * to swap, so swap all the swap groups that are bound to this in SGSwapBuffers()
144 * group's swap barrier */ in SGSwapBuffers()
148 /* Do the swap if the entire swap group is ready to swap and the in SGSwapBuffers()
149 * group is not bound to a swap barrier */ in SGSwapBuffers()
153 /* The swap group/barrier is not yet ready to swap, so put in SGSwapBuffers()
154 * client to sleep until the rest are ready to swap */ in SGSwapBuffers()
168 /* Now that one of the windows in the swap group has been unmapped, in SGWindowUnmapped()
169 * see if the entire swap group/barrier is ready to swap */ in SGWindowUnmapped()
190 /* Allocate new swap group */ in CreateSwapEntry()
195 /* Initialize swap group */ in CreateSwapEntry()
213 /* Since we have removed the drawable from its previous swap group in FreeSwapEntry()
214 * and it won't be added to another swap group, the only thing that in FreeSwapEntry()
223 /* Handle swap buffer request */ in FreeSwapEntry()
232 * from the swap group list and it won't be needed any longer */ in FreeSwapEntry()
245 /* If pDraw and pMember are already members of the same swap in JoinSwapGroupSGIX()
251 /* Remove pDraw from its current swap group */ in JoinSwapGroupSGIX()
256 /* Find old swap entry in swap group and save in pOldSwap in JoinSwapGroupSGIX()
264 /* Remove pDraw's swap group entry from swap group list */ in JoinSwapGroupSGIX()
269 /* pWin is at the head of the swap group list, so we in JoinSwapGroupSGIX()
270 * need to update all other members of this swap in JoinSwapGroupSGIX()
281 /* Set pSwapGroup to point to the swap group without in JoinSwapGroupSGIX()
286 /* Check to see if current swap group can now swap since we in JoinSwapGroupSGIX()
288 * to previously be in different swap groups */ in JoinSwapGroupSGIX()
293 /* Make the old swap entry a standalone group */ in JoinSwapGroupSGIX()
297 /* Reset pWin's swap group */ in JoinSwapGroupSGIX()
304 /* Free old swap group since it is no longer needed */ in JoinSwapGroupSGIX()
310 * are now just putting it to its own swap group */ in JoinSwapGroupSGIX()
315 /* Check to see if pDraw is ready to swap */ in JoinSwapGroupSGIX()
324 /* Finally, how we can add pDraw to pMember's swap group */ in JoinSwapGroupSGIX()
326 /* If pMember is not currently in a swap group, then create in JoinSwapGroupSGIX()
329 /* Create new swap group */ in JoinSwapGroupSGIX()
337 /* Set pMember's swap group */ in JoinSwapGroupSGIX()
346 * since we just created a new swap group for pMember (i.e., in JoinSwapGroupSGIX()
350 /* If pDraw was not previously in a swap group, then create in JoinSwapGroupSGIX()
353 /* Create new swap group */ in JoinSwapGroupSGIX()
356 /* If we just created a swap group for pMember, we in JoinSwapGroupSGIX()
366 /* Find last entry in pMember's swap group */ in JoinSwapGroupSGIX()
370 /* Add pDraw's swap group entry to pMember's swap group list */ in JoinSwapGroupSGIX()
373 /* Add pDraw to pMember's swap barrier */ in JoinSwapGroupSGIX()
376 /* Set pDraw's swap group */ in JoinSwapGroupSGIX()
389 * Swap Barriers
443 /* Add the swap group to barrier's list */ in BindSwapGroupToBarrier()
456 /* Find the swap group in barrier's list */ in UnbindSwapGroupFromBarrier()
463 /* Remove the swap group from barrier's list */ in UnbindSwapGroupFromBarrier()
481 /* If the old swap group is being destroyed, then we need to remove in UpdateSwapBarrierList()
482 * the swap group from the list entirely */ in UpdateSwapBarrierList()
488 /* Otherwise, find the old swap group in the barrier list and change in UpdateSwapBarrierList()
489 * it to the new swap group */ in UpdateSwapBarrierList()
505 /* The swap barier is ready to swap when swap groups that are bound in SwapBarrierIsReadyToSwap()
506 * to barrier are ready to swap */ in SwapBarrierIsReadyToSwap()
519 /* Swap each group that is a member of this barrier */ in SwapSwapBarrier()
544 /* Update the swap barrier list */ in BindSwapBarrierSGIX()
554 /* Set the barrier for each member of this swap group */ in BindSwapBarrierSGIX()