1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../css/manpage.css" type="text/css" /> 7<title>nngxWaitCmdlistDone</title> 8 </head> 9 <body> 10<h1><CODE>nngxWaitCmdlistDone</CODE> Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14NNGX_APICALL void NNGX_APIENTRY nngxWaitCmdlistDone( 15 void 16); 17</pre> 18 </div> 19<h2>Arguments</h2> 20 <div class="section"> 21<p>None.</p> 22 </div> 23<h2>Return Values</h2> 24<div class="section">No values are returned. </div> 25<h2>Description</h2> 26 <div class="section"> 27<p>Waits for the currently running command list object to finish.</p><P> 28Waits for the currently running command list object to finish. Control returns when all of the accumulated command requests finish executing. 3D execution commands are run until the location where the command buffer was split when this function was called. To execute the entire accumulated 3D command buffer, call <CODE>nngxSplitDrawCmdlist</CODE> before this function. 29 </P><P> 30Although this function does not return until command execution is complete, you can configure a timeout with the <CODE>nngxSetTimeout</CODE> function. 31 </P><P> 32This function will not generate any errors. 33 </P></div> 34<h2>Revision History</h2> 35 <div class="section"> 36 <dl class="history"> 37 <dt>2010/08/12</dt> 38<dd>Mentioned the <CODE>nngxSetTimeout</CODE> function. 39 </dd> 40 <dt>2010/03/12</dt> 41<dd>Initial version.<br /> 42 </dd> 43 </dl> 44 </div> 45 <hr><p>CONFIDENTIAL</p></body> 46</html>