1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49        --></style>
50<title>nn::gr</title>
51  </head>
52  <body>
53<h1>nn::gr Namespace</h1>
54<h2>Description</h2>
55    <div class="section">
56<p>Namespace for the GPU register access API.</p><p>
57gr is a C++ class library used to assist in high-speed rendering operations by directly generating commands for setting the GPU (PICA graphics processor) registers of CTR.
58            </p><p>
59This library provides abstract classes for each GPU block and value conversion functions for hardware settings. Set the parameters required by each class and call the functions that generate commands. This will generate commands that reflect these settings in memory.
60            </p></div>
61    <a name="namespace" id="namespace">
62<h2>Namespaces</h2>
63      <div class="section">
64        <table class="members">
65          <tr>
66            <th>
67<a href="../../nn/gr/CTR/Overview.html">nn::gr::CTR</a>
68            </th>
69<td>The namespace of the CTR GPU register access API. <linebreak />(This can also be written without the <CODE>::CTR</CODE> portion.)</td>
70          </tr> </table>
71      </div>
72    </a>
73<h2>Revision History</h2>
74    <div class="section">
75      <dl class="history">
76        <dt>2010/09/15</dt>
77<dd>Initial version.<br />
78        </dd>
79      </dl>
80    </div>
81  <hr><p>CONFIDENTIAL</p></body>
82</html>