diff options
Diffstat (limited to 'docs/doxygen/nel/a02587.html')
-rw-r--r-- | docs/doxygen/nel/a02587.html | 1026 |
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 Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a> | <span class="search"><u>S</u>earch for <input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div> +<h1>NL3D::CGlExtensions Struct Reference</h1><code>#include <<a class="el" href="a05645.html">driver_opengl_extension.h</a>></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> </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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> </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> </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 </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 </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 </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 </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> </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 </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 </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 </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 </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 </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 </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 </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 </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02587.html#NL3D_1_1CGlExtensionsz114_2">DisableHardwareVertexProgram</a></td></tr> + +</table> +<hr><h2>Constructor & 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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> + + </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> |