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>nngxUseSavedCmdlistNoCacheFlush</title>
8  </head>
9  <body>
10<h1><CODE>nngxUseSavedCmdlistNoCacheFlush</CODE> Function</h1>
11<h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">
14NNGX_APICALL void NNGX_APIENTRY nngxUseSavedCmdlistNoCacheFlush(
15     GLuint cmdlist,
16     GLuint bufferoffset,
17     GLsizei buffersize,
18     GLuint requestid,
19     GLsizei requestsize,
20     GLbitfield statemask
21);
22</pre>
23    </div>
24<h2>Parameters</h2>
25    <div class="section">
26      <table class="arguments">
27        <thead>
28          <tr>
29            <td width="15" />
30<th>Name</th>
31<td>Description</td>
32          </tr>
33        </thead>
34        <tr>
35<td>in</td>
36<th><CODE>cmdlist</CODE></th>
37<td>Saved command list</td>
38        </tr>
39        <tr>
40<td>in</td>
41<th><CODE>bufferoffset</CODE></th>
42<td>Save information that was obtained using the <CODE>nngxStopCmdlistSave</CODE> function</td>
43        </tr>
44        <tr>
45<td>in</td>
46<th><CODE>buffersize</CODE></th>
47<td>Save information that was obtained using the <CODE>nngxStopCmdlistSave</CODE> function</td>
48        </tr>
49        <tr>
50<td>in</td>
51<th><CODE>requestid</CODE></th>
52<td>Save information that was obtained using the <CODE>nngxStopCmdlistSave</CODE> function</td>
53        </tr>
54        <tr>
55<td>in</td>
56<th><CODE>requestsize</CODE></th>
57<td>Save information that was obtained using the <CODE>nngxStopCmdlistSave</CODE> function</td>
58        </tr>
59        <tr>
60<td>in</td>
61<th><CODE>statemask</CODE></th>
62<td>Specifies a bitwise OR of state flags for which to generate complete commands</td>
63        </tr> </table>
64    </div>
65<h2>Return Values</h2>
66<div class="section">No values are returned. </div>
67<h2>Description</h2>
68    <div class="section">
69<p>Adds saved commands to the current command request. (Does not flush the cache.)</p><p>
70This function provides the same functionality as when calling <a href="../nn_gx/nngxUseSavedCmdlist.html">nngxUseSavedCmdlist</a> using <CODE>GL_FALSE</CODE> specified in <SPAN class="argument">copycmd</SPAN>. However, this function uses different error codes and does not flush the added 3D command buffer. If you do not need to flush the 3D command buffer to be added when calling <a href="../nn_gx/nngxUseSavedCmdlist.html">nngxUseSavedCmdlist</a> and passing <CODE>GL_FALSE</CODE> for <SPAN class="argument">copycmd</SPAN>, use of this function instead can eliminate the cost of flushing the cache.
71            </p><p>
72Be sure that the application guarantees that the cache is flushed for the 3D command buffer region to be added.
73            </p><p>
74For information about other parameters and features of this function, see the specifications given for <a href="../nn_gx/nngxUseSavedCmdlist.html">nngxUseSavedCmdlist</a>.
75            </p><p>
76This function generates the following errors.
77<TABLE><TR><TH><CODE>GL_ERROR_8092_DMP</CODE></TH><TD><CODE>0</CODE> is bound to the current command list.</TD></TR><TR><TH><CODE>GL_ERROR_8093_DMP</CODE></TH><TD>Invalid value specified for <SPAN class="argument">cmdlist</SPAN></TD></TR><TR><TH><CODE>GL_ERROR_8095_DMP</CODE></TH><TD>This function has added saved commands that exceed the maximum size of the current command list&rsquo;s 3D command buffer and command requests</TD></TR></TABLE></p></div>
78<h2>See Also</h2>
79    <div class="section">
80<p class="reference"><a href="../nn_gx/nngxStopCmdlistSave.html"><CODE>nngxStopCmdlistSave</CODE></a><br /><a href="../nn_gx/nngxUseSavedCmdlist.html"><CODE>nngxUseSavedCmdlist</CODE></a><br /> </p>
81    </div>
82<h2>Revision History</h2>
83    <div class="section">
84      <dl class="history">
85        <dt>2011/10/04</dt>
86<dd>Added <B>See Also</B> section.<br />
87        </dd>
88        <dt>2011/08/24</dt>
89<dd>Removed <CODE>GL_ERROR_8094_DMP</CODE> as the <SPAN class="argument">cmdlist</SPAN> parameter now supports the current command list.
90        </dd>
91        <dt>2011/07/28</dt>
92<dd>Initial version.<br />
93        </dd>
94      </dl>
95    </div>
96  <hr><p>CONFIDENTIAL</p></body>
97</html>