Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: ea415fcb3f
Fetching contributors…

Cannot retrieve contributors at this time

91 lines (89 sloc) 3.46 kB
<div class="slide">
<p class="tk-museo-sans" style="width:90%;margin:auto;margin-top:10px">
This is Christophe Riccio's categorization of all GLSL types; you'll see this in the forthcoming book <i>OpenGL Insights</i>.
</p>
<table style="width:100%;height:100%"><tr><td style="align:center">
<table class="bordered tk-museo-sans">
<thead>
<tr>
<th></th>
<th>vert in</th>
<th>varying</th>
<th>frag out</th>
<th>uniform</th>
</tr>
</thead>
<tr>
<td>scalar</td>
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr>
<td>vector</td>
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr>
<td>matrix</td>
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr>
<td>array</td>
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr>
<td>structure</td>
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr style="background-color:#fbf8e9">
<td>samplers</td>
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr style="background-color:#fbf8e9">
<td>images</td>
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr style="background-color:#fbf8e9">
<td>atomic counters</td>
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
<tr>
<td>block</td>
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
<td style="color:#700000">&#x2716;</td> <!-- no -->
<td style="color:#007000">&#x2714;</td> <!-- yes -->
</tr>
</table>
<!-- Cool Mac fonts in inkscape: nanum pen script, STHeiti -->
<!-- Cool Mac Fonts Avaiable in Inkscape: nanum pen script, STHeiti -->
<img src="images/TypesTable2.svg"
alt="Notes"
style="position:absolute;
left:0px;
top:40px;
display:block" />
</td></tr></table>
</div>
Jump to Line
Something went wrong with that request. Please try again.