https://wiki.preterhuman.net/index.php?title=RRedline&feed=atom&action=historyRRedline - Revision history2024-03-29T10:23:25ZRevision history for this page on the wikiMediaWiki 1.35.0https://wiki.preterhuman.net/index.php?title=RRedline&diff=19284&oldid=prevNetfreak at 08:53, 19 September 20202020-09-19T08:53:17Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 08:53, 19 September 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l253" >Line 253:</td>
<td colspan="2" class="diff-lineno">Line 253:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> graphics&nbsp; will be. The <i>RRedline</i> is ready to handle the demanding memory needs</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> graphics&nbsp; will be. The <i>RRedline</i> is ready to handle the demanding memory needs</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> of tomorrow.&nbsp; Make sure you are.</b></font></p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> of tomorrow.&nbsp; Make sure you are.</b></font></p></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"> <p><a name="zbuf"></a></p></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l288" >Line 288:</td>
<td colspan="2" class="diff-lineno">Line 287:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> jagged edge glitches like these will be common in accelerators that don't support 24 bit</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> jagged edge glitches like these will be common in accelerators that don't support 24 bit</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> Z.</font></b></p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> Z.</font></b></p></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> <ins class="diffchange diffchange-inline"></blockquote></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=See Also=</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=See Also=</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Rendition]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Rendition]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Graphics]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Graphics]]</div></td></tr>
</table>Netfreakhttps://wiki.preterhuman.net/index.php?title=RRedline&diff=19283&oldid=prevNetfreak at 08:52, 19 September 20202020-09-19T08:52:36Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 08:52, 19 September 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l38" >Line 38:</td>
<td colspan="2" class="diff-lineno">Line 38:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p<del class="diffchange diffchange-inline">><a name="heads"></a</del>><font color="#800000" size="4" face="Trebuchet MS"><strong>Two</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p><font color="#800000" size="4" face="Trebuchet MS"><strong>Two</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Heads Are Better Than One</strong></font></p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Heads Are Better Than One</strong></font></p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l92" >Line 92:</td>
<td colspan="2" class="diff-lineno">Line 92:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p><font face="Trebuchet MS"><br></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p><font face="Trebuchet MS"><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"><a name="128"></a></del><big><font color="#800000"><strong>2x64 &gt; 128</strong></font></big></font></p></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><big><font color="#800000"><strong>2x64 &gt; 128</strong></font></big></font></p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><blockquote></div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l155" >Line 155:</td>
<td colspan="2" class="diff-lineno">Line 155:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>&nbsp;</p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p<del class="diffchange diffchange-inline">><a name="dvd"></a</del>><font color="#800000" size="4" face="Trebuchet MS"><strong>Bargain</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p><font color="#800000" size="4" face="Trebuchet MS"><strong>Bargain</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Matinee</strong></font></p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Matinee</strong></font></p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l213" >Line 213:</td>
<td colspan="2" class="diff-lineno">Line 213:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p<del class="diffchange diffchange-inline">><a name="dvd"></a</del>><font color="#800000" size="4" face="Trebuchet MS"><strong>The More</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p><font color="#800000" size="4" face="Trebuchet MS"><strong>The More</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The Merrier</strong></font></p></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The Merrier</strong></font></p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l256" >Line 256:</td>
<td colspan="2" class="diff-lineno">Line 256:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></blockquote></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><p<del class="diffchange diffchange-inline">><a name="dvd"></a</del>><font color="#800000" size="4" face="Trebuchet MS"><strong>Go Deep</strong></font></p></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><p><font color="#800000" size="4" face="Trebuchet MS"><strong>Go Deep</strong></font></p></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><blockquote></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><blockquote></div></td></tr>
</table>Netfreakhttps://wiki.preterhuman.net/index.php?title=RRedline&diff=19282&oldid=prevNetfreak: Created page with "<p><font color="#800000" face="Trebuchet MS"><big><strong>Dual Pipelines</strong></big></font></p> <blockquote> <p><font face="Trebuchet MS"><strong>"Multi-texturing&q..."2020-09-19T08:51:15Z<p>Created page with "<p><font color="#800000" face="Trebuchet MS"><big><strong>Dual Pipelines</strong></big></font></p> <blockquote> <p><font face="Trebuchet MS"><strong>"Multi-texturing&q..."</p>
<p><b>New page</b></p><div><p><font color="#800000" face="Trebuchet MS"><big><strong>Dual Pipelines</strong></big></font></p><br />
<br />
<blockquote><br />
<p><font face="Trebuchet MS"><strong>&quot;Multi-texturing&quot; is a technique used by<br />
many of the latest game engines to apply two or more textures to a single pixel - such as<br />
a dynamic lightmap illuminating a textured wall. Traditionally this requires a graphics<br />
chip to make multiple passes, redrawing the entire screen several times per frame.&nbsp;<br />
Not only does this hinder performance, but if the framebuffer is using 16bit color visual<br />
quality can suffer severely as well. The lack of precision in the frame buffer between<br />
passes results in greater and greater distortions as every new layer is applied. The<br />
Rendition RRedline has two internal texturing pipelines, allowing it to render a<br />
dual-textured pixel in a single clock cycle with a single drawing pass. Internal precision<br />
is maintained at 32 bits-per-pixel to maintain the maximum possible visual quality. <br><br />
This is a similar technique to that used by a well known 3D-only graphics chipset.&nbsp;<br />
But unlike that product, the RRedline's dual pipelines can also work independently -<br />
rendering two single textured pixels per clock, doubling performance of games and<br />
applications not written with multi-texturing in mind. The RRedline's second pipeline<br />
never gets left to waste. <br><br />
And unlike other multi-texturing capable chips that only support dual-texturing while<br />
bilinear filtering, the RRedline actually can support dual-textured trilinear filtering.<br />
There is no need to sacrifice the beauty of trilinear filtering to get the performance and<br />
quality advantages that multi-texturing gives. The RRedline can do it all.&nbsp; The<br />
texture units of the RRedline are both full featured. Unlike other architectures, the<br />
second unit is not a trimmed down version of the first but is also fully capable of<br />
trilinear filtering and more. Each texture unit can be independently working on input data<br />
of any format, and the output can be blended together in a very flexible, programmable<br />
fashion. This allows the RRedline to draw single-textured bilinear or trilinear filtered<br />
pixels, dual-textured per-pixel mipmapped pixels, dual trilinear filtered pixels, or even<br />
to have one texture that is trilinear filtered and another that is bilinear mipmapped.<br />
This allows rendering a bilinear filtered lightmap onto a trilinear filtered wall in one<br />
pass! <br><br />
Multi-texturing in hardware is a central feature of Microsoft's DirectX 6, and it is<br />
already found in Quake 2 and Unreal engine games. To get the best possible quality and<br />
performance out of future games and applications, you will need hardware that can support<br />
multi-texturing. And the RRedline will do it better than anybody else.</strong></font></p><br />
</blockquote><br />
<br />
<p>&nbsp;</p><br />
<br />
<p><a name="heads"></a><font color="#800000" size="4" face="Trebuchet MS"><strong>Two<br />
Heads Are Better Than One</strong></font></p><br />
<br />
<blockquote><br />
<p><font face="Trebuchet MS"><strong>You can never have enough screen real-estate. We've<br />
evolved from 640x480 up to 1024x768, and even 1280x1024. Some have even pushed to<br />
1600x1200 (if you can afford the monitor, or like squinting). But it&nbsp; isn't enough -<br />
we still hunger for more space to shuffle our windows around in. One monitor just can't<br />
satisfy. So why not have two? The Rendition RRedline is the first mainstream graphics<br />
accelerator to provide built in support for two displays. The RRedline's dual independent<br />
CRT controllers each have a 250 MHz RAMDAC, allowing it to drive two displays without the<br />
need for multiple graphics boards or any special external electronics. No other chip is so<br />
flexible. The RRedline can support the following board configurations: <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. Dual Monitor <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. Monitor and TV <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. Monitor and LCD Screen <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. LCD Screen and TV <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. Dual LCD <br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; And so on... <br><br />
Unlike other boards which support TV output - the CRT controllers of the RRedline are<br />
truly independent. You can display the same image on both screens simultaneously, or you<br />
can use Windows 98's multi-mon feature to extend your desktop across both displays. The<br />
potential is awesome! The resolution, refresh rate, and color depth of each CRT controller<br />
is totally independent. You can have one monitor displaying your desktop at<br />
1600x1200x16bpp at 85 Hz, and the second monitor playing back a DVD full screen at<br />
740x480x32bpp at 60 Hz. Or why not go for the max usable area - you can crank both screens<br />
up to 1600x1200 (or more!) for a total desktop size of 3200x1200. That should satisfy your<br />
craving for real-estate for a while. <br><br />
The RRedline opens up new realms of flexibility and power for a wide range of<br />
applications. Just imagine: <br><br />
<font color="#800000">Games -&nbsp;</font> Imagine the killing power of having a game's<br />
main view on one screen, and a tactical map or rear view on the other. Both screens can be<br />
fully 3D accelerated! <br><br />
<font color="#800000">Video Production -</font> You can redirect a window on your desktop<br />
to be full screen on the second display - imagine being able to view a playback window<br />
from your video editing software simultaneously in a window on your desktop and full<br />
screen on a TV! <br><br />
<font color="#800000">Programming - </font>Keep your editor window open and handy while<br />
you step through your app on the second display. <br><br />
<font color="#800000">3D Modeling -</font> Imagine how much easier model design would be<br />
if you could have more 3D views open on the screen at once. <br><br />
<font color="#800000">Web Surfing -</font> Surf in style with two screens worth of windows<br />
open. Or keep one screen surfing while you work in the other. <br><br />
<font color="#800000">PC TV - </font>With a TV-tuner card, you can keep your on-screen<br />
TV-guide on the monitor, while watching your favorite show on an attached TV. Or keep up<br />
with team stats while watching the game! <br><br />
<font color="#800000">Word Processing -</font> Keep your word processor unobscured on one<br />
screen, while you do your research on the other. <br><br />
<font color="#800000">And More! -</font> Having two screens can totally change the way you<br />
use your computer. Let your imagination run wild!</strong></font></p><br />
</blockquote><br />
<br />
<p><font face="Trebuchet MS"><br><br />
<br><br />
<a name="128"></a><big><font color="#800000"><strong>2x64 &gt; 128</strong></font></big></font></p><br />
<br />
<blockquote><br />
<p><font face="Trebuchet MS"><strong><font size="3">Wider is better, right?</font><big> </big><font size="3">The width of the bus that attaches a graphics chip to its local memory has been<br />
swelling over the years. First 32, then 64, and now 128 bit busses have become common.<br />
Obviously, a wider memory bus means that more data can be pumped per memory clock cycle.<br />
This is good. But getting fat isn't the only way to improve memory bandwidth.</font></strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>The Rendition <i>RRedline</i>&nbsp; features<br />
a true 128 bit wide memory bus, but the <i>RRedline</i> takes things a step further.&nbsp;<br />
By breaking this wide bus down into dual independent 64 bit wide channels, the <i>RRedline</i><br />
can achieve real-world memory performance 50% faster than a 128 bit bus alone.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>To understand how this is possible, consider<br />
the memory demands of a typical 3D game. Five separate areas of memory need to be accessed<br />
at once:</strong></font></p><br />
<blockquote><br />
<p><font face="Trebuchet MS"><strong><font size="3" color="#800000">Front Buffer</font> - <font size="3">Accessed by the RAMDAC to draw the screen</font><big> </big></strong></font></p><br />
<p><font face="Trebuchet MS"><strong><font color="#800000"><font size="3">Back Buffer</font><br />
</font>- <font size="3">The target for 3D rendering</font><big> </big></strong></font></p><br />
<p><font face="Trebuchet MS"><strong><font size="3"><font color="#800000">Z-Buffer </font>-<br />
For checking and updating depth information</font><big> </big></strong></font></p><br />
<p><font face="Trebuchet MS"><strong><font size="3"><font color="#800000">Texture0 </font>-<br />
A texture map</font><big> </big></strong></font></p><br />
<p><strong><font size="3" face="Trebuchet MS" color="#800000">Texture1 </font><font size="3" face="Trebuchet MS">- A lightmap being dual-textured onto Texture0</font></strong></p><br />
</blockquote><br />
<font size="3"><p><font face="Trebuchet MS"><strong>A single 128 bit bus is left dizzy by<br />
these demands, constantly having to reverse itself between reading and writing. It is only<br />
able to get at one piece of memory at a time. The <i>RRedline</i> on the other hand can<br />
read in texture data from one channel while simultaneously writing data to the frame and<br />
z-buffers in the other. There is much less need for time consuming bus turnarounds.</strong></font></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>The <i>RRedline's</i> dual 64 bit channels<br />
present another advantage as well. With the current graphics memory DRAM's available on<br />
the market, a 128 bit bus is limited to two logical banks of local memory. But when split<br />
into two 64 bit channels, standard memory configurations give the <i>RRedline</i> access<br />
to four banks. Having more memory banks lets the <i>RRedline</i> avoid many of&nbsp; the<br />
&quot;page misses&quot; &nbsp; that slow memory access down. Memory access after a page<br />
miss is 10x slower than right before, and by having more memory banks to work with the <i>RRedline</i><br />
can avoid these better than other chips.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>A third advantage of the <i>RRedline's</i><br />
bus configuration comes from what is know as the &quot;triangle edge effect.&quot; When a<br />
128 bit accelerator draws a triangle with 16 bit pixels, it has to write 8 pixels at a<br />
time. But if any of those pixels are off the edge of the triangle, up to 7 pixels of that<br />
drawing bandwidth are wasted. With a 64 bit channel, the <i>RRedline</i> can work with a<br />
granularity of only 4 pixels - losing much less bandwidth to the edge effect. The <i>RRedline</i><br />
has an inherent electrical advantage as well. Because each 64 bit channel has separate<br />
address and control lines as well as separate data paths, the electrical load on the bus<br />
for a given memory configuration is half what it would be on a 128 bit bus. This makes it<br />
a lot easier to design boards that support extremely fast memory speeds. So not only will<br />
a <i>RRedline</i> chip use memory more efficiently than the competition, it will also be<br />
able to run it at a faster clock too.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>The <i>RRedline's</i> dual channel<br />
architecture lets it get at two areas of memory at once, allowing it work on tasks in<br />
parallel during the time that a less advanced chip spends spinning in circles trying to<br />
figure out which way to go next. The <i>RRedline</i> also avoids many page misses that<br />
cripple other chips, and its finer granularity keeps it from wasting memory bandwidth on<br />
triangle edges. This explains why, despite their sums being equal, 2x64 is in reality much<br />
greater than 128. Throw in the ability to support faster memory speeds, and the <i>RRedline's<br />
</i>advantages only increase.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>Forget 'wider is better'. The <i>RRedline</i><br />
will show the world that 'better is better'!!</strong></font></p><br />
</blockquote><br />
<br />
<p>&nbsp;</p><br />
<br />
<p><a name="dvd"></a><font color="#800000" size="4" face="Trebuchet MS"><strong>Bargain<br />
Matinee</strong></font></p><br />
<br />
<blockquote><br />
<p><font size="3" face="Trebuchet MS"><strong>Video is cool. Very cool. But despite all<br />
the talk of 'convergence', computers still are not very good at dealing with it. A movie<br />
almost always ends up looking better on a $99 discount VCR and cheap TV than it does on<br />
even the most top of the line DVD-equipped PC and snazzy monitor. Expensive DVD kits and<br />
decoder cards usually fall way short too - either using a passthru scheme that degrades<br />
your desktop image, or an overlay that relies on the often poor video scaling of the<br />
primary graphics chip. Sure, video on your desktop is cool, but its not worth paying extra<br />
for such poor implementations. But what if you could get exceptional quality video<br />
playback and DVD decoding, built in to your graphics accelerator, essentially for free?</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>The Rendition RRedline gives this power to<br />
you. It can decode MPEG-1 (video CD) and MPEG-2 (DVD) encoded videos in hardware, and<br />
display them with superb visual quality on screen. No need for expensive, clunky decoder<br />
boards.&nbsp; No need for chewing up all your CPU cycles with Soft-DVD. The RRedline has<br />
everything you need built in, making 'convergence' fun again.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>DVD video playback is a difficult task,<br />
requiring the following steps to occur after the data is decoded and the audio stream<br />
split away:</strong></font></p><br />
<p><font face="Trebuchet MS"><strong><font size="3" color="#800000">iDCT Transformations</font><font size="3"> &nbsp; Inverse Discrete Cosine Transforms are the computationally intensive<br />
portion of MPEG-2 decoding. This transform is used so as to exploit the spatial redundancy<br />
of pixels within blocks of an image, helping achieve MPEG-2's incredible compression. Only<br />
dedicated MPEG-2 chips and a very few graphics accelerators can handle this. But thanks to<br />
the RRedline's programmable RISC core, it can work these transformations with ease.</font></strong></font></p><br />
<p><font face="Trebuchet MS"><strong><font size="3" color="#800000">Motion Compensation</font><font size="3"> &nbsp; MPEG-2 uses pixels from past and/or future frames to reconstruct an<br />
image, thus exploiting the temporal redundancy found in moving images. This significantly<br />
enhances the compression achieved in the encoded video bitstream by allowing a moving<br />
object on a mostly still background to be compressed by encoding relative motion, rather<br />
than the entire frame. Reassembling video encoded with this technique is called motion<br />
compensation, and only a few of even the most recent graphics chips provide this<br />
acceleration. (The Rendition V2200 was among the first to do so)</font></strong></font></p><br />
<p><strong><font size="3" face="Trebuchet MS" color="#800000">Scaling, Filtering &amp;<br />
Color Space Conversion</font><font size="3" face="Trebuchet MS">&nbsp; The final step is<br />
expanding the image to be full screen (or shrinking it into a window), filtering to make<br />
the scaled image smooth, and then converting the YUV colors of the MPEG-2 stream to<br />
display properly on an RGB monitor. Many graphics chips handle this portion of the DVD<br />
stack, but only a few can do it with style - keeping the image looking good. The RRedline<br />
keeps it looking great!</font></strong></p><br />
<font size="3"><p><font face="Trebuchet MS"><strong>The RRedline's powerful RISC core<br />
along with its specialized video processing logic can handle all of these tasks in<br />
hardware, with horsepower to spare. This lets the RRedline handle over 80% of the work<br />
required to play back a DVD, leaving your CPU free for other tasks.&nbsp; Chips that&nbsp;<br />
can only handle motion compensation take only 30% of the load off the CPU. And<br />
accelerators without even basic motion compensation leave the CPU to do all the hard work,<br />
sweating and dropping frames.</strong></font></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>You are going to want to have good video<br />
support on your PC. Not just to watch movies - video enhanced DVD encyclopedias, travel<br />
software, MPEG-2 filled games, and more are coming fast. If you don't have great video and<br />
DVD support built in, you're going to be left&nbsp; wanting later.</strong></font></p><br />
<p><font size="3" face="Trebuchet MS"><strong>Don't settle for spending all your CPU<br />
cycles or all your cash just to get your PC outperforming a cheap TV. With the RRedline<br />
you can save your dimes, and still get great video.&nbsp; That's what a bargain matinee is<br />
all about. So grab some popcorn, and get ready for action!</strong></font></p><br />
<p>&nbsp;</p><br />
</blockquote><br />
<br />
<p><a name="dvd"></a><font color="#800000" size="4" face="Trebuchet MS"><strong>The More<br />
The Merrier</strong></font></p><br />
<br />
<blockquote><br />
<p><font size="3" face="Trebuchet MS"><b>You can never have enough RAM in your computer.<br />
What seemed like more than enough memory yesterday is barely enough today, and will surely<br />
feel confining tomorrow. Remember hearing &quot;no one will ever need more than 640K&quot;<br />
just a few short years ago? Those days are long gone, but the trend continues. Today 32 MB<br />
is already starting to feel real tight, and only the brave dare multitask with just 16 MB<br />
installed. Modern apps and operating systems are memory hungry beasts, and seemingly<br />
getting hungrier by the year. At this rate 128 MB will be standard in systems before we<br />
can blink! The situation is no different on your graphics card. We've quickly gone from 1<br />
MB to 2 MB to 4 MB, and today if you want to be able to play the latest texture rich games<br />
you'd be foolish to consider buying a card with anything less than 8 MB on board. How long<br />
before even that much isn't enough?</b></font></p><br />
<p><font size="3" face="Trebuchet MS"><b>The <i>RRedline</i> from Rendition is designed<br />
with the future in mind, and can support a full 32 MB of graphics memory on a single<br />
board, twice the maximum most other new 3D accelerators can address.</b></font></p><br />
<p><font size="3" face="Trebuchet MS"><b>The <i>RRedline</i> supports the following memory<br />
configurations:</b></font></p><br />
<blockquote><br />
<p><font size="3" face="Trebuchet MS"><b><font color="#804040">SGRAM:</font> 2 MB, 4 MB, 8<br />
MB, &amp; 16 MB</b></font></p><br />
<p><b><font face="Trebuchet MS" size="3" color="#804040">SDRAM:</font><font face="Trebuchet MS" size="3" color="#ff0000"> </font><font face="Trebuchet MS" size="3">8<br />
MB, 16 MB, &amp; 32 MB</font></b></p><br />
</blockquote><br />
<b><font size="3"><p></font><font face="Trebuchet MS" size="3">This wide range of<br />
supported configurations allows the <i>RRedline</i> to fill every nitch from the most cost<br />
conscious mainstream motherboard implementation on up to the ultimate hard-core gamer's<br />
rig. The workstation market is well addressed too - imagine how useful 32 MB would be on a<br />
board driving a modeling app in high-res simultaneously on two monitors? The workstation<br />
world will never be the same.</font></b></p><br />
<p><font face="Trebuchet MS" size="3"><b>More memory on your graphics card lets you<br />
support higher resolutions, deeper buffer depths, more local textures, and more. Even 2D<br />
desktop applications get sped up, as the graphics drivers are able to treat the local<br />
memory as a fast graphics cache - letting windows zip around the screen even at the<br />
highest resolutions.</b></font></p><br />
<p><font face="Trebuchet MS" size="3"><b>The more megabytes you have, the merrier your<br />
graphics&nbsp; will be. The <i>RRedline</i> is ready to handle the demanding memory needs<br />
of tomorrow.&nbsp; Make sure you are.</b></font></p><br />
<p><a name="zbuf"></a></p><br />
</blockquote><br />
<br />
<p><a name="dvd"></a><font color="#800000" size="4" face="Trebuchet MS"><strong>Go Deep</strong></font></p><br />
<br />
<blockquote><br />
<p><font face="Trebuchet MS" size="3"><b>The more bits, the better. Rendition has known<br />
this from the beginning. Even our two year old V1000 worked with 32 bits of internal<br />
precision, and could work (albeit slowly) with true color 32 bit textures and frame<br />
buffers. This is just part of the reason behind Rendition's award winning (and continually<br />
top rated) visual quality. Nobody knows quality rendering like we do. The <i>RRedline</i><br />
will continue the Rendition tradition of superb industry leading visual quality. In<br />
addition to further refined and improved algorithms and internal precision, dual texturing<br />
support, and the most versatile blend unit - the <i>RRedline</i> also has the speed to<br />
handle 32 bit rendering with ease, and supports a 24 bit deep Z buffer to eliminate<br />
annoying Z glitches even from tomorrow's most demanding games. The competition has just<br />
woken up to the importance of visual quality, billing true color rendering and increased<br />
internal precision as 'new' features in their latest chips. Yawn. Rendition has already<br />
been there, done that. While the other guys are just starting to figure out what quality<br />
rendering is all about, you can count on the <i>RRedline</i> from Rendition to set the<br />
standard for both speed and beauty. Hey - with a name like 'Rendition', the image better<br />
look good!</b></font></p><br />
<p align="center">(image missing)</p><br />
<b><font face="Arial,Helvetica"><p></font><font face="Trebuchet MS">A Z buffer stores<br />
depth information about a frame as it is being rendered. The Z buffer is checked whenever<br />
a triangle is being drawn, to make sure that only the parts of the triangle that would not<br />
be obscured by previously drawn triangles are rendered to the screen. If there is not<br />
enough Z buffer precision,&nbsp; pieces of a surface that should be obscured can pop<br />
annoyingly to the front, as seen here in this demo showing two overlapping rotating cubes.</font></b></p><br />
<p align="center">(image missing)</p><br />
<b><font face="Arial,Helvetica"><p></font><font face="Trebuchet MS">Most of today's 3D<br />
games involve running around in mazes and tunnels, but tomorrow's games open up wide<br />
vistas that really begin to stress the limits of a traditional 16 bit Z buffer. Annoying<br />
jagged edge glitches like these will be common in accelerators that don't support 24 bit<br />
Z.</font></b></p><br />
<br />
=See Also=<br />
* [[Rendition]]<br />
<br />
[[Category:Graphics]]</div>Netfreak