aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a02587.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/nel/a02587.html')
-rw-r--r--docs/doxygen/nel/a02587.html1026
1 files changed, 1026 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a02587.html b/docs/doxygen/nel/a02587.html
new file mode 100644
index 00000000..c597f9cf
--- /dev/null
+++ b/docs/doxygen/nel/a02587.html
@@ -0,0 +1,1026 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: NL3D::CGlExtensions struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NL3D::CGlExtensions Struct Reference</h1><code>#include &lt;<a class="el" href="a05645.html">driver_opengl_extension.h</a>&gt;</code>
+<p>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+The extensions used by <a class="el" href="a05363.html">NL3D</a>.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00063">63</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionsa0">CGlExtensions</a> ()</td></tr>
+
+<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso0">ARBFragmentProgram</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso1">ARBMultiTexture</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso2">ARBTextureCompression</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso3">ARBTextureCubeMap</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso4">ATIEnvMapBumpMap</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso5">ATIFragmentShader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso6">ATIMapObjectBuffer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso7">ATIVertexArrayObject</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso8">ATIXTextureEnvCombine3</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso9">ATIXTextureEnvRoute</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso10">EXTBlendColor</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso11">EXTSecondaryColor</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso12">EXTSeparateSpecularColor</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso13">EXTTextureCompressionS3TC</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso14">EXTTextureEnvCombine</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso15">EXTVertexShader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso16">EXTVertexWeighting</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso17">NbTextureStages</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso18">NVStateVARWithoutFlush</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso19">NVTextureEnvCombine4</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso20">NVTextureShader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso21">NVVertexArrayRange</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso22">NVVertexArrayRange2</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso23">NVVertexArrayRangeMaxVertex</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso24">NVVertexProgram</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso25">NVVertexProgramEmulated</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso26">Version1_2</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso27">WGLARBPBuffer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso28">WGLARBPixelFormat</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionso29">WGLEXTSwapControl</a></td></tr>
+
+<tr><td colspan="2"><div class="groupHeader">Disable Hardware feature. False by default. setuped by IDriver</div></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_0">DisableHardwareTextureShader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_1">DisableHardwareVertexArrayAGP</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_2">DisableHardwareVertexProgram</a></td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NL3D_1_1CGlExtensionsa0" doxytag="NL3D::CGlExtensions::CGlExtensions" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NL3D::CGlExtensions::CGlExtensions </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00121">121</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+References <a class="el" href="a05645.html#l00069">ARBMultiTexture</a>, <a class="el" href="a05645.html#l00107">ARBTextureCompression</a>, <a class="el" href="a05645.html#l00081">ARBTextureCubeMap</a>, <a class="el" href="a05645.html#l00103">ATIEnvMapBumpMap</a>, <a class="el" href="a05645.html#l00104">ATIFragmentShader</a>, <a class="el" href="a05645.html#l00101">ATIMapObjectBuffer</a>, <a class="el" href="a05645.html#l00100">ATIVertexArrayObject</a>, <a class="el" href="a05645.html#l00102">ATIXTextureEnvCombine3</a>, <a class="el" href="a05645.html#l00105">ATIXTextureEnvRoute</a>, <a class="el" href="a05645.html#l00116">DisableHardwareTextureShader</a>, <a class="el" href="a05645.html#l00115">DisableHardwareVertexArrayAGP</a>, <a class="el" href="a05645.html#l00114">DisableHardwareVertexProgram</a>, <a class="el" href="a05645.html#l00088">EXTBlendColor</a>, <a class="el" href="a05645.html#l00087">EXTSecondaryColor</a>, <a class="el" href="a05645.html#l00079">EXTSeparateSpecularColor</a>, <a class="el" href="a05645.html#l00077">EXTTextureCompressionS3TC</a>, <a class="el" href="a05645.html#l00071">EXTTextureEnvCombine</a>, <a class="el" href="a05645.html#l00083">EXTVertexShader</a>, <a class="el" href="a05645.html#l00078">EXTVertexWeighting</a>, <a class="el" href="a05645.html#l00070">NbTextureStages</a>, <a class="el" href="a05645.html#l00080">NVTextureEnvCombine4</a>, <a class="el" href="a05645.html#l00084">NVTextureShader</a>, <a class="el" href="a05645.html#l00075">NVVertexArrayRange</a>, <a class="el" href="a05645.html#l00076">NVVertexArrayRangeMaxVertex</a>, <a class="el" href="a05645.html#l00082">NVVertexProgram</a>, <a class="el" href="a05645.html#l00086">NVVertexProgramEmulated</a>, <a class="el" href="a05645.html#l00066">Version1_2</a>, <a class="el" href="a05645.html#l00095">WGLARBPBuffer</a>, <a class="el" href="a05645.html#l00096">WGLARBPixelFormat</a>, and <a class="el" href="a05645.html#l00097">WGLEXTSwapControl</a>.
+<p>
+<div class="fragment"><pre>00122 {
+00123 <span class="comment">// Fill all false by default.</span>
+00124 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso26">Version1_2</a>= <span class="keyword">false</span>;
+00125 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso1">ARBMultiTexture</a>= <span class="keyword">false</span>;
+00126 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso17">NbTextureStages</a>= 1;
+00127 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso14">EXTTextureEnvCombine</a>= <span class="keyword">false</span>;
+00128 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso2">ARBTextureCompression</a>= <span class="keyword">false</span>;
+00129 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso21">NVVertexArrayRange</a>= <span class="keyword">false</span>;
+00130 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso23">NVVertexArrayRangeMaxVertex</a>= 0;
+00131 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso13">EXTTextureCompressionS3TC</a>= <span class="keyword">false</span>;
+00132 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso16">EXTVertexWeighting</a>= <span class="keyword">false</span>;
+00133 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso12">EXTSeparateSpecularColor</a>= <span class="keyword">false</span>;
+00134 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso19">NVTextureEnvCombine4</a>= <span class="keyword">false</span>;
+00135 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso8">ATIXTextureEnvCombine3</a>= <span class="keyword">false</span>;
+00136 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso9">ATIXTextureEnvRoute</a>= <span class="keyword">false</span>;
+00137 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso3">ARBTextureCubeMap</a>= <span class="keyword">false</span>;
+00138 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso20">NVTextureShader</a>= <span class="keyword">false</span>;
+00139 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso24">NVVertexProgram</a>= <span class="keyword">false</span>;
+00140 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso25">NVVertexProgramEmulated</a>= <span class="keyword">false</span>;
+00141 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso11">EXTSecondaryColor</a>= <span class="keyword">false</span>;
+00142 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso27">WGLARBPBuffer</a>= <span class="keyword">false</span>;
+00143 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso28">WGLARBPixelFormat</a>= <span class="keyword">false</span>;
+00144 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso29">WGLEXTSwapControl</a>= <span class="keyword">false</span>;
+00145 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso10">EXTBlendColor</a>= <span class="keyword">false</span>;
+00146 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso7">ATIVertexArrayObject</a>= <span class="keyword">false</span>;
+00147 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso4">ATIEnvMapBumpMap</a> = <span class="keyword">false</span>;
+00148 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso5">ATIFragmentShader</a> = <span class="keyword">false</span>;
+00149 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso7">ATIVertexArrayObject</a> = <span class="keyword">false</span>;
+00150 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso6">ATIMapObjectBuffer</a> = <span class="keyword">false</span>;
+00151 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionso15">EXTVertexShader</a>= <span class="keyword">false</span>;
+00152
+00154 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionsz114_2">DisableHardwareVertexProgram</a>= <span class="keyword">false</span>;
+00155 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionsz114_1">DisableHardwareVertexArrayAGP</a>= <span class="keyword">false</span>;
+00156 <a class="code" href="a02587.html#NL3D_1_1CGlExtensionsz114_0">DisableHardwareTextureShader</a>= <span class="keyword">false</span>;
+00157 };
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NL3D_1_1CGlExtensionso0" doxytag="NL3D::CGlExtensions::ARBFragmentProgram" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso0">NL3D::CGlExtensions::ARBFragmentProgram</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00108">108</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05642.html#l02920">NL3D::CDriverGL::initFragmentShaders()</a>, <a class="el" href="a05642.html#l02376">NL3D::CDriverGL::isWaterShaderSupported()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso1" doxytag="NL3D::CGlExtensions::ARBMultiTexture" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso1">NL3D::CGlExtensions::ARBMultiTexture</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00069">69</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso2" doxytag="NL3D::CGlExtensions::ARBTextureCompression" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso2">NL3D::CGlExtensions::ARBTextureCompression</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00107">107</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso3" doxytag="NL3D::CGlExtensions::ARBTextureCubeMap" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso3">NL3D::CGlExtensions::ARBTextureCubeMap</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00081">81</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05652.html#l00941">NL3D::CDriverGL::activateTexture()</a>, <a class="el" href="a05648.html#l01035">NL3D::CDriverGL::beginSpecularMultiPass()</a>, <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, and <a class="el" href="a05652.html#l00361">NL3D::CDriverGL::setupTextureEx()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso4" doxytag="NL3D::CGlExtensions::ATIEnvMapBumpMap" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso4">NL3D::CGlExtensions::ATIEnvMapBumpMap</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00103">103</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05652.html#l00099">NL3D::CDriverGL::getGlTextureFormat()</a>, <a class="el" href="a05642.html#l02686">NL3D::CDriverGL::initEMBM()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05642.html#l02673">NL3D::CDriverGL::setEMBMMatrix()</a>, and <a class="el" href="a05642.html#l02657">NL3D::CDriverGL::supportEMBM()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso5" doxytag="NL3D::CGlExtensions::ATIFragmentShader" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso5">NL3D::CGlExtensions::ATIFragmentShader</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00104">104</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02920">NL3D::CDriverGL::initFragmentShaders()</a>, <a class="el" href="a05642.html#l02376">NL3D::CDriverGL::isWaterShaderSupported()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso6" doxytag="NL3D::CGlExtensions::ATIMapObjectBuffer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso6">NL3D::CGlExtensions::ATIMapObjectBuffer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00101">101</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso7" doxytag="NL3D::CGlExtensions::ATIVertexArrayObject" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso7">NL3D::CGlExtensions::ATIVertexArrayObject</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00100">100</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso8" doxytag="NL3D::CGlExtensions::ATIXTextureEnvCombine3" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso8">NL3D::CGlExtensions::ATIXTextureEnvCombine3</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00102">102</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05648.html#l01035">NL3D::CDriverGL::beginSpecularMultiPass()</a>, <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05648.html#l00619">NL3D::CDriverGL::computeLightMapInfos()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05648.html#l00670">NL3D::CDriverGL::setupLightMapPass()</a>, and <a class="el" href="a05648.html#l01067">NL3D::CDriverGL::setupSpecularPass()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso9" doxytag="NL3D::CGlExtensions::ATIXTextureEnvRoute" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso9">NL3D::CGlExtensions::ATIXTextureEnvRoute</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00105">105</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, and <a class="el" href="a05642.html#l03193">NL3D::CDriverGL::supportCloudRenderSinglePass()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionsz114_0" doxytag="NL3D::CGlExtensions::DisableHardwareTextureShader" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_0">NL3D::CGlExtensions::DisableHardwareTextureShader</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00116">116</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l00392">NL3D::CDriverGL::disableHardwareTextureShader()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionsz114_1" doxytag="NL3D::CGlExtensions::DisableHardwareVertexArrayAGP" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_1">NL3D::CGlExtensions::DisableHardwareVertexArrayAGP</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00115">115</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l00387">NL3D::CDriverGL::disableHardwareVertexArrayAGP()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionsz114_2" doxytag="NL3D::CGlExtensions::DisableHardwareVertexProgram" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_2">NL3D::CGlExtensions::DisableHardwareVertexProgram</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00114">114</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l00382">NL3D::CDriverGL::disableHardwareVertexProgram()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso10" doxytag="NL3D::CGlExtensions::EXTBlendColor" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso10">NL3D::CGlExtensions::EXTBlendColor</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00088">88</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05642.html#l02564">NL3D::CDriverGL::setBlendConstantColor()</a>, and <a class="el" href="a05642.html#l02559">NL3D::CDriverGL::supportBlendConstantColor()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso11" doxytag="NL3D::CGlExtensions::EXTSecondaryColor" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso11">NL3D::CGlExtensions::EXTSecondaryColor</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00087">87</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso12" doxytag="NL3D::CGlExtensions::EXTSeparateSpecularColor" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso12">NL3D::CGlExtensions::EXTSeparateSpecularColor</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00079">79</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso13" doxytag="NL3D::CGlExtensions::EXTTextureCompressionS3TC" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso13">NL3D::CGlExtensions::EXTTextureCompressionS3TC</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00077">77</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05652.html#l00099">NL3D::CDriverGL::getGlTextureFormat()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05652.html#l00361">NL3D::CDriverGL::setupTextureEx()</a>, and <a class="el" href="a05652.html#l00807">NL3D::CDriverGL::uploadTexture()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso14" doxytag="NL3D::CGlExtensions::EXTTextureEnvCombine" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso14">NL3D::CGlExtensions::EXTTextureEnvCombine</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00071">71</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05652.html#l01054">NL3D::CDriverGL::forceActivateTexEnvMode()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, and <a class="el" href="a05642.html#l03193">NL3D::CDriverGL::supportCloudRenderSinglePass()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso15" doxytag="NL3D::CGlExtensions::EXTVertexShader" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso15">NL3D::CGlExtensions::EXTVertexShader</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00083">83</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05656.html#l01220">NL3D::CDriverGL::activeVertexProgram()</a>, <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05656.html#l00045">NL3D::CVertexProgamDrvInfosGL::CVertexProgamDrvInfosGL()</a>, <a class="el" href="a05656.html#l00065">NL3D::CDriverGL::isVertexProgramSupported()</a>, <a class="el" href="a05642.html#l02376">NL3D::CDriverGL::isWaterShaderSupported()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05656.html#l01239">NL3D::CDriverGL::setConstant()</a>, <a class="el" href="a05656.html#l01366">NL3D::CDriverGL::setConstantMatrix()</a>, <a class="el" href="a05642.html#l02245">NL3D::CDriverGL::setupFog()</a>, <a class="el" href="a05653.html#l01033">NL3D::CDriverGL::setupGlArrays()</a>, and <a class="el" href="a05648.html#l01956">NL3D::CDriverGL::setupWaterPassARB()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso16" doxytag="NL3D::CGlExtensions::EXTVertexWeighting" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso16">NL3D::CGlExtensions::EXTVertexWeighting</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00078">78</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso17" doxytag="NL3D::CGlExtensions::NbTextureStages" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a14">sint</a> <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso17">NL3D::CGlExtensions::NbTextureStages</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00070">70</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05643.html#l01017">NL3D::CDriverGL::inlGetNumTextStages()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso18" doxytag="NL3D::CGlExtensions::NVStateVARWithoutFlush" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a15">uint</a> <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso18">NL3D::CGlExtensions::NVStateVARWithoutFlush</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00092">92</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05654.html#l00191">NL3D::CVertexArrayRangeNVidia::disable()</a>, <a class="el" href="a05654.html#l00166">NL3D::CVertexArrayRangeNVidia::enable()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso19" doxytag="NL3D::CGlExtensions::NVTextureEnvCombine4" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso19">NL3D::CGlExtensions::NVTextureEnvCombine4</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00080">80</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05648.html#l01035">NL3D::CDriverGL::beginSpecularMultiPass()</a>, <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05648.html#l00619">NL3D::CDriverGL::computeLightMapInfos()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05648.html#l01733">NL3D::CDriverGL::setupCloudPass()</a>, <a class="el" href="a05648.html#l00670">NL3D::CDriverGL::setupLightMapPass()</a>, <a class="el" href="a05648.html#l01561">NL3D::CDriverGL::setupPPLNoSpecPass()</a>, <a class="el" href="a05648.html#l01376">NL3D::CDriverGL::setupPPLPass()</a>, <a class="el" href="a05648.html#l01067">NL3D::CDriverGL::setupSpecularPass()</a>, and <a class="el" href="a05642.html#l03193">NL3D::CDriverGL::supportCloudRenderSinglePass()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso20" doxytag="NL3D::CGlExtensions::NVTextureShader" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso20">NL3D::CGlExtensions::NVTextureShader</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00084">84</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05648.html#l02179">NL3D::CDriverGL::endWaterMultiPass()</a>, <a class="el" href="a05652.html#l00099">NL3D::CDriverGL::getGlTextureFormat()</a>, <a class="el" href="a05642.html#l02384">NL3D::CDriverGL::isTextureAddrModeSupported()</a>, <a class="el" href="a05642.html#l02376">NL3D::CDriverGL::isWaterShaderSupported()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05642.html#l01440">NL3D::CDriverGL::resetTextureShaders()</a>, <a class="el" href="a05648.html#l00257">NL3D::CDriverGL::setupMaterial()</a>, <a class="el" href="a05648.html#l02155">NL3D::CDriverGL::setupWaterPass()</a>, and <a class="el" href="a05642.html#l02369">NL3D::CDriverGL::supportTextureShaders()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso21" doxytag="NL3D::CGlExtensions::NVVertexArrayRange" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso21">NL3D::CGlExtensions::NVVertexArrayRange</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00075">75</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso22" doxytag="NL3D::CGlExtensions::NVVertexArrayRange2" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso22">NL3D::CGlExtensions::NVVertexArrayRange2</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00090">90</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso23" doxytag="NL3D::CGlExtensions::NVVertexArrayRangeMaxVertex" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a15">uint</a> <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso23">NL3D::CGlExtensions::NVVertexArrayRangeMaxVertex</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00076">76</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso24" doxytag="NL3D::CGlExtensions::NVVertexProgram" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso24">NL3D::CGlExtensions::NVVertexProgram</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00082">82</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05656.html#l01220">NL3D::CDriverGL::activeVertexProgram()</a>, <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l02427">NL3D::CDriverGL::checkForPerPixelLightingSupport()</a>, <a class="el" href="a05656.html#l00045">NL3D::CVertexProgamDrvInfosGL::CVertexProgamDrvInfosGL()</a>, <a class="el" href="a05656.html#l01427">NL3D::CDriverGL::enableVertexProgramDoubleSidedColor()</a>, <a class="el" href="a05656.html#l00065">NL3D::CDriverGL::isVertexProgramSupported()</a>, <a class="el" href="a05642.html#l02376">NL3D::CDriverGL::isWaterShaderSupported()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, <a class="el" href="a05656.html#l01239">NL3D::CDriverGL::setConstant()</a>, <a class="el" href="a05656.html#l01366">NL3D::CDriverGL::setConstantMatrix()</a>, <a class="el" href="a05642.html#l02245">NL3D::CDriverGL::setupFog()</a>, <a class="el" href="a05653.html#l01033">NL3D::CDriverGL::setupGlArrays()</a>, and <a class="el" href="a05656.html#l01442">NL3D::CDriverGL::supportVertexProgramDoubleSidedColor()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso25" doxytag="NL3D::CGlExtensions::NVVertexProgramEmulated" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso25">NL3D::CGlExtensions::NVVertexProgramEmulated</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00086">86</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05656.html#l00071">NL3D::CDriverGL::isVertexProgramEmulated()</a>, and <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso26" doxytag="NL3D::CGlExtensions::Version1_2" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso26">NL3D::CGlExtensions::Version1_2</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00066">66</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05644.html#l00915">NL3D::registerGlExtensions()</a>, and <a class="el" href="a05652.html#l00246">NL3D::translateWrapToGl()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso27" doxytag="NL3D::CGlExtensions::WGLARBPBuffer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso27">NL3D::CGlExtensions::WGLARBPBuffer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00095">95</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso28" doxytag="NL3D::CGlExtensions::WGLARBPixelFormat" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso28">NL3D::CGlExtensions::WGLARBPixelFormat</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00096">96</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CGlExtensionso29" doxytag="NL3D::CGlExtensions::WGLEXTSwapControl" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02587.html#NL3D_1_1CGlExtensionso29">NL3D::CGlExtensions::WGLEXTSwapControl</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05645.html#l00097">97</a> of file <a class="el" href="a05645.html">driver_opengl_extension.h</a>.
+<p>
+Referenced by <a class="el" href="a05645.html#l00121">CGlExtensions()</a>, <a class="el" href="a05642.html#l03046">NL3D::CDriverGL::getSwapVBLInterval()</a>, and <a class="el" href="a05642.html#l03035">NL3D::CDriverGL::setSwapVBLInterval()</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="a05645.html">driver_opengl_extension.h</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:47:03 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>