diff options
author | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
commit | 0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch) | |
tree | 2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a03714.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to '')
-rw-r--r-- | docs/doxygen/nel/a03714.html | 403 |
1 files changed, 403 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a03714.html b/docs/doxygen/nel/a03714.html new file mode 100644 index 00000000..27bcbc0c --- /dev/null +++ b/docs/doxygen/nel/a03714.html @@ -0,0 +1,403 @@ +<!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: CVPInstruction 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>CVPInstruction Struct Reference</h1><code>#include <<a class="el" href="a06719.html">vertex_program_parse.h</a>></code> +<p> +<hr><a name="_details"></a><h2>Detailed Description</h2> +An instruction in a vertex program with its operands. +<p> + +<p> +Definition at line <a class="el" href="a06719.html#l00140">140</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>.<table border=0 cellpadding=0 cellspacing=0> +<tr><td></td></tr> +<tr><td colspan=2><br><h2>Public Types</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructionw5">EOpcode</a> { <br> + <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw12">MOV</a> = 0, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw1">ARL</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw13">MUL</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw0">ADD</a>, +<br> + <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw9">MAD</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw16">RSQ</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw2">DP3</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw3">DP4</a>, +<br> + <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw4">DST</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw7">LIT</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw11">MIN</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw10">MAX</a>, +<br> + <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw18">SLT</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw17">SGE</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw6">EXPP</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw8">LOG</a>, +<br> + <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw15">RCP</a>, +<a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw14">OpcodeCount</a> +<br> + }</td></tr> + +<tr><td colspan=2><br><h2>Public Member Functions</h2></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="a03714.html#CVPInstructiona0">getNumUsedSrc</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a03715.html">CVPOperand</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiona1">getSrc</a> (<a class="el" href="a04558.html#a15">uint</a> <a class="el" href="a04223.html#a566">index</a>) const </td></tr> + +<tr><td colspan=2><br><h2>Data Fields</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03715.html">CVPOperand</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiono0">Dest</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03714.html#CVPInstructionw5">EOpcode</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiono1">Opcode</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03715.html">CVPOperand</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiono2">Src1</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03715.html">CVPOperand</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiono3">Src2</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03715.html">CVPOperand</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03714.html#CVPInstructiono4">Src3</a></td></tr> + +</table> +<hr><h2>Member Enumeration Documentation</h2> +<a class="anchor" name="CVPInstructionw5" doxytag="CVPInstruction::EOpcode" ></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"> enum <a class="el" href="a03714.html#CVPInstructionw5">CVPInstruction::EOpcode</a> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<dl compact><dt><b>Enumeration values: </b></dt><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw12" doxytag="MOV" ></a>MOV</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw1" doxytag="ARL" ></a>ARL</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw13" doxytag="MUL" ></a>MUL</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw0" doxytag="ADD" ></a>ADD</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw9" doxytag="MAD" ></a>MAD</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw16" doxytag="RSQ" ></a>RSQ</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw2" doxytag="DP3" ></a>DP3</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw3" doxytag="DP4" ></a>DP4</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw4" doxytag="DST" ></a>DST</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw7" doxytag="LIT" ></a>LIT</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw11" doxytag="MIN" ></a>MIN</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw10" doxytag="MAX" ></a>MAX</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw18" doxytag="SLT" ></a>SLT</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw17" doxytag="SGE" ></a>SGE</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw6" doxytag="EXPP" ></a>EXPP</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw8" doxytag="LOG" ></a>LOG</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw15" doxytag="RCP" ></a>RCP</em> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="CVPInstructionw5CVPInstructionw14" doxytag="OpcodeCount" ></a>OpcodeCount</em> </td><td> +</td></tr> +</table> +</dl> + +<p> +Definition at line <a class="el" href="a06719.html#l00142">142</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +<div class="fragment"><pre>00143 { +00144 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw12">MOV</a> = 0, +00145 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw1">ARL</a>, <span class="comment">// in D3D, is equivalent to MOV</span> +00146 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw13">MUL</a>, +00147 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw0">ADD</a>, +00148 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw9">MAD</a>, +00149 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw16">RSQ</a>, +00150 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw2">DP3</a>, +00151 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw3">DP4</a>, +00152 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw4">DST</a>, +00153 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw7">LIT</a>, +00154 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw11">MIN</a>, +00155 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw10">MAX</a>, +00156 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw18">SLT</a>, +00157 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw17">SGE</a>, +00158 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw6">EXPP</a>, +00159 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw8">LOG</a>, +00160 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw15">RCP</a>, +00161 <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw14">OpcodeCount</a> +00162 }; +</pre></div> </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="CVPInstructiona0" doxytag="CVPInstruction::getNumUsedSrc" ></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> CVPInstruction::getNumUsedSrc </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const</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="a06718.html#l00108">108</a> of file <a class="el" href="a06718.html">vertex_program_parse.cpp</a>. +<p> +References <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw0">ADD</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw1">ARL</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw2">DP3</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw3">DP4</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw4">DST</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw6">EXPP</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw7">LIT</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw8">LOG</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw9">MAD</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw10">MAX</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw11">MIN</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw12">MOV</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw13">MUL</a>, <a class="el" href="a05622.html#l00416">nlstop</a>, <a class="el" href="a06719.html#l00163">Opcode</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw15">RCP</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw16">RSQ</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw17">SGE</a>, <a class="el" href="a03714.html#CVPInstructionw5CVPInstructionw18">SLT</a>, and <a class="el" href="a05981.html#l00105">uint</a>. +<p> +Referenced by <a class="el" href="a06718.html#l01091">dumpInstr()</a>, and <a class="el" href="a06719.html#l00169">getSrc()</a>. +<p> +<div class="fragment"><pre>00109 { +00110 <span class="keywordflow">switch</span>(<a class="code" href="a03714.html#CVPInstructiono1">Opcode</a>) +00111 { +00112 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw1">CVPInstruction::ARL</a>: +00113 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw16">CVPInstruction::RSQ</a>: +00114 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw6">CVPInstruction::EXPP</a>: +00115 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw8">CVPInstruction::LOG</a>: +00116 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw15">CVPInstruction::RCP</a>: +00117 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw12">CVPInstruction::MOV</a>: +00118 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw7">CVPInstruction::LIT</a>: +00119 <span class="keywordflow">return</span> 1; +00120 <span class="comment">//</span> +00121 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw9">CVPInstruction::MAD</a>: +00122 <span class="keywordflow">return</span> 3; +00123 <span class="comment">//</span> +00124 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw13">CVPInstruction::MUL</a>: +00125 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw0">CVPInstruction::ADD</a>: +00126 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw2">CVPInstruction::DP3</a>: +00127 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw3">CVPInstruction::DP4</a>: +00128 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw4">CVPInstruction::DST</a>: +00129 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw11">CVPInstruction::MIN</a>: +00130 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw10">CVPInstruction::MAX</a>: +00131 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw18">CVPInstruction::SLT</a>: +00132 <span class="keywordflow">case</span> <a class="code" href="a03714.html#CVPInstructionw5CVPInstructionw17">CVPInstruction::SGE</a>: +00133 <span class="keywordflow">return</span> 2; +00134 <span class="comment">//</span> +00135 <span class="keywordflow">default</span>: +00136 <a class="code" href="a04199.html#a12">nlstop</a>; +00137 } +00138 <span class="keywordflow">return</span> 0; +00139 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="CVPInstructiona1" doxytag="CVPInstruction::getSrc" ></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"> const <a class="el" href="a03715.html">CVPOperand</a>& CVPInstruction::getSrc </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a15">uint</a> </td> + <td class="mdname1" valign="top" nowrap> <em>index</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<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="a06719.html#l00169">169</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +References <a class="el" href="a06718.html#l00108">getNumUsedSrc()</a>, <a class="el" href="a05646.html#l00225">index</a>, <a class="el" href="a05622.html#l00290">nlassert</a>, <a class="el" href="a05622.html#l00416">nlstop</a>, <a class="el" href="a06719.html#l00165">Src1</a>, <a class="el" href="a06719.html#l00166">Src2</a>, <a class="el" href="a06719.html#l00167">Src3</a>, and <a class="el" href="a05981.html#l00105">uint</a>. +<p> +Referenced by <a class="el" href="a06718.html#l01091">dumpInstr()</a>. +<p> +<div class="fragment"><pre>00170 { +00171 <a class="code" href="a04199.html#a6">nlassert</a>(index < <a class="code" href="a03714.html#CVPInstructiona0">getNumUsedSrc</a>()); +00172 <span class="keywordflow">switch</span>(<a class="code" href="a04223.html#a566">index</a>) +00173 { +00174 <span class="keywordflow">case</span> 0: <span class="keywordflow">return</span> <a class="code" href="a03714.html#CVPInstructiono2">Src1</a>; +00175 <span class="keywordflow">case</span> 1: <span class="keywordflow">return</span> <a class="code" href="a03714.html#CVPInstructiono3">Src2</a>; +00176 <span class="keywordflow">case</span> 2: <span class="keywordflow">return</span> <a class="code" href="a03714.html#CVPInstructiono4">Src3</a>; +00177 <span class="keywordflow">default</span>: <a class="code" href="a04199.html#a12">nlstop</a>; +00178 } +00179 <span class="keywordflow">return</span> <a class="code" href="a03714.html#CVPInstructiono2">Src1</a>; <span class="comment">// avoid warning</span> +00180 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Field Documentation</h2> +<a class="anchor" name="CVPInstructiono0" doxytag="CVPInstruction::Dest" ></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="a03715.html">CVPOperand</a> <a class="el" href="a03714.html#CVPInstructiono0">CVPInstruction::Dest</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="a06719.html#l00164">164</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +Referenced by <a class="el" href="a06718.html#l01091">dumpInstr()</a>, <a class="el" href="a06718.html#l00714">CVPParser::parseInstruction()</a>, and <a class="el" href="a06718.html#l00547">CVPParser::parseOp2()</a>. </td> + </tr> +</table> +<a class="anchor" name="CVPInstructiono1" doxytag="CVPInstruction::Opcode" ></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="a03714.html#CVPInstructionw5">EOpcode</a> <a class="el" href="a03714.html#CVPInstructiono1">CVPInstruction::Opcode</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="a06719.html#l00163">163</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +Referenced by <a class="el" href="a06718.html#l01091">dumpInstr()</a>, <a class="el" href="a06718.html#l00108">getNumUsedSrc()</a>, and <a class="el" href="a06718.html#l00714">CVPParser::parseInstruction()</a>. </td> + </tr> +</table> +<a class="anchor" name="CVPInstructiono2" doxytag="CVPInstruction::Src1" ></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="a03715.html">CVPOperand</a> <a class="el" href="a03714.html#CVPInstructiono2">CVPInstruction::Src1</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="a06719.html#l00165">165</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +Referenced by <a class="el" href="a06719.html#l00169">getSrc()</a>, <a class="el" href="a06718.html#l00714">CVPParser::parseInstruction()</a>, <a class="el" href="a06718.html#l00547">CVPParser::parseOp2()</a>, <a class="el" href="a06718.html#l00579">CVPParser::parseOp3()</a>, and <a class="el" href="a06718.html#l00632">CVPParser::parseOp4()</a>. </td> + </tr> +</table> +<a class="anchor" name="CVPInstructiono3" doxytag="CVPInstruction::Src2" ></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="a03715.html">CVPOperand</a> <a class="el" href="a03714.html#CVPInstructiono3">CVPInstruction::Src2</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="a06719.html#l00166">166</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +Referenced by <a class="el" href="a06719.html#l00169">getSrc()</a>, <a class="el" href="a06718.html#l00579">CVPParser::parseOp3()</a>, and <a class="el" href="a06718.html#l00632">CVPParser::parseOp4()</a>. </td> + </tr> +</table> +<a class="anchor" name="CVPInstructiono4" doxytag="CVPInstruction::Src3" ></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="a03715.html">CVPOperand</a> <a class="el" href="a03714.html#CVPInstructiono4">CVPInstruction::Src3</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="a06719.html#l00167">167</a> of file <a class="el" href="a06719.html">vertex_program_parse.h</a>. +<p> +Referenced by <a class="el" href="a06719.html#l00169">getSrc()</a>, and <a class="el" href="a06718.html#l00632">CVPParser::parseOp4()</a>. </td> + </tr> +</table> +<hr>The documentation for this struct was generated from the following files:<ul> +<li><a class="el" href="a06719.html">vertex_program_parse.h</a><li><a class="el" href="a06718.html">vertex_program_parse.cpp</a></ul> +<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:43:55 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> |