blob: 73c58b5349fefbdc8e1e3aaa2cdee98ae4ac32a1 [file] [log] [blame]
/*! \page glossary Glossary of Terms
@ingroup api_notes
<dl>
<dt>Device</dt>
<dd>(same naming as in CUDA:) the actual device on which the core ray
tracer runs on. currently, this is the host PC, but eventually it will
be on LRB, and in a different address space, hence the need to
differentiate.
\n
Also see "driver", "app", and read \ref driver_device_app.
</dd>
<dt>driver</dt>
<dd>(same naming as in CUDA:) the part of the ray tracer that runs on
the _host_ (i.e., _not_ on the "device"). can share data with the app
(same address space).
\n
Also see "device", "app", and read \ref driver_device_app.
</dd>
<dt>app</dt>
<dd>the actual application written by the user. will use the ray tracer by communicating with the (see:)driver, which in turn will drive the part of the ray tracer that runs on the (see:)host.
\n
Also see "driver", "device", and read \ref driver_device_app.
</dd>
</dl>
*/