1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<META name="GENERATOR" content="Microsoft FrontPage 5.0">
7<META http-equiv="Content-Style-Type" content="text/css">
8<LINK rel="stylesheet" type="text/css" href="../../../CSS/revolution.css">
9<title>frb-aa-full</title>
10</head>
11
12<body>
13
14<h1 align="left">frb-aa-full</h1>
15
16
17
18<h2>Description</h2>
19
20<P>This program tests full-frame antialiased rendering mode. In this mode, the EFB is only large enough to hold half of a frame, so two rendering passes are necessary to generate a full frame. The viewport is adjusted when drawing the bottom half in order to render the correct image.</P>
21<h2>Coverage</h2>
22
23<P>Functions followed by &quot;(DEMO)&quot; are called by the DEMO library.</P>
24<TABLE border="1" cellpadding="3" cellspacing="0.1" width="640">
25  <tr>
26<TD width="30%" bgcolor="#C0C0C0"><em><strong>Functions</strong></em></TD>
27<TD width="25%" bgcolor="#C0C0C0"><em><strong>Parameters</strong></em></TD>
28<TD width="45%" bgcolor="#C0C0C0"><em><strong>Description</strong></em></TD>
29    </tr>
30  <tr>
31<TD width="30%"><a href="../../../demo/DEMOInit.html"><code>DEMOInit</code></a></TD>
32<TD width="25%"><strong><em><font face="Courier New">mode</font></em></strong></TD>
33<TD width="45%" valign="top"><font face="Courier New"><font face="Courier New">GXNtsc480IntAa</font>.</font></TD>
34    </tr>
35  <tr>
36<TD width="30%" rowspan="4"><a href="../../../gx/Framebuffer/GXSetCopyFilter.html"><code>GXSetCopyFilter</code></a></TD>
37<TD width="25%"><strong><em><font face="Courier New">aa</font></em></strong></TD>
38<TD width="45%" valign="top"><font face="Courier New">GX_TRUE</font> / <font face="Courier New">GX_FALSE</font></TD>
39    </tr>
40  <tr>
41<TD width="25%"><strong><em><font face="Courier New">sample_pattern</font></em></strong></TD>
42<TD width="45%" valign="top">Different patterns.</TD>
43    </tr>
44  <tr>
45<TD width="25%"><strong><em><font face="Courier New">vf</font></em></strong></TD>
46<TD width="45%" valign="top"><font face="Courier New">GX_TRUE</font> / <font face="Courier New">GX_FALSE</font></TD>
47    </tr>
48  <tr>
49<TD width="25%"><strong><em><font face="Courier New">vfilter</font></em></strong></TD>
50<TD width="45%" valign="top">Different filters.</TD>
51    </tr>
52  <tr>
53<TD width="30%"><code><a href="../../../gx/Framebuffer/GXSetCopyClamp.html">GXSetCopyClamp</a> (DEMO)</code></TD>
54<TD width="25%"><strong><em><font face="Courier New"><STRONG><EM><CODE>clamp</CODE></EM></STRONG></font></em></strong></TD>
55<TD width="45%" valign="top"><font face="Courier New">GX_CLAMP_BOTTOM</font>,<br> <font face="Courier New">GX_CLAMP_BOTTOM</font> | <font face="Courier New">GX_CLAMP_TOP</font>.</TD>
56    </tr>
57  <tr>
58<TD width="30%"><code><a href="../../../gx/Framebuffer/GXSetDispCopySrc.html">GXSetDispCopySrc</a> (DEMO)</code></TD>
59<TD width="25%"><strong><em><font face="Courier New">window</font></em></strong></TD>
60<TD width="45%">Various windows.</TD>
61    </tr>
62  <tr>
63<TD width="30%"><code><a href="../../../gx/Framebuffer/GXCopyDisp.html">GXCopyDisp</a> (DEMO)</code></TD>
64<TD width="25%"><strong><em><font face="Courier New">dest</font></em></strong></TD>
65<TD width="45%" valign="top">Various destinations.</TD>
66    </tr>
67</TABLE>
68<h2>Operation Method</h2>
69
70<P>A Button:&nbsp;Hold down to show alternate filter mode.<br>B Button:&nbsp;Press to toggle antialiasing ON or OFF.<br>X Button:&nbsp;Press to toggle animation ON or OFF.<br>Y Button: Press to toggle drawing mode.<br> Triggers:&nbsp; Press to change levels of recursive subdivision.<br>START exits the test.</P>
71<h2>Snapshot</h2>
72
73<P><IMG src="./images/frb-aa-full.jpg" alt="frb-aa-full.jpg" WIDTH="640" HEIGHT="480"></p>
74
75<h2>Required Data Files</h2>
76<P>None.</P>
77<H2>Revision History</H2>
78<P>2006/03/01 Initial version.</P>
79<hr>
80<P>CONFIDENTIAL</p>
81</BODY>
82</HTML>