summaryrefslogtreecommitdiff
path: root/manuals/chickadee/Shaders.html
diff options
context:
space:
mode:
authorDavid Thompson <dthompson@vistahigherlearning.com>2020-11-19 20:50:56 -0500
committerDavid Thompson <dthompson@vistahigherlearning.com>2020-11-19 20:50:56 -0500
commit03f0340ae9df26b40855dd78216ff47738957851 (patch)
tree83ea1b646320b958b01757b8e7739783ecf68c91 /manuals/chickadee/Shaders.html
parentfc7097f7368b384f6dc52d32da763af90bd3564a (diff)
manuals: Update chickadee manual to 0.6.0.
Diffstat (limited to 'manuals/chickadee/Shaders.html')
-rw-r--r--manuals/chickadee/Shaders.html28
1 files changed, 14 insertions, 14 deletions
diff --git a/manuals/chickadee/Shaders.html b/manuals/chickadee/Shaders.html
index 31fcbca..8d4fcec 100644
--- a/manuals/chickadee/Shaders.html
+++ b/manuals/chickadee/Shaders.html
@@ -18,7 +18,7 @@ Foundation Web site at http://www.gnu.org/licenses/fdl.html.
The document was typeset with
http://www.texinfo.org/ (GNU Texinfo).
-->
-<!-- Created by GNU Texinfo 6.6, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Shaders (The Chickadee Game Toolkit)</title>
@@ -28,12 +28,12 @@ http://www.texinfo.org/ (GNU Texinfo).
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
-<link href="index.html#Top" rel="start" title="Top">
-<link href="Index.html#Index" rel="index" title="Index">
+<link href="index.html" rel="start" title="Top">
+<link href="Index.html" rel="index" title="Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="Graphics.html#Graphics" rel="up" title="Graphics">
-<link href="Audio.html#Audio" rel="next" title="Audio">
-<link href="Buffers.html#Buffers" rel="prev" title="Buffers">
+<link href="Graphics.html" rel="up" title="Graphics">
+<link href="Audio.html" rel="next" title="Audio">
+<link href="Buffers.html" rel="prev" title="Buffers">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
@@ -82,14 +82,14 @@ ul.no-bullet {list-style: none}
<body lang="en">
<span id="Shaders"></span><div class="header">
<p>
-Previous: <a href="Buffers.html#Buffers" accesskey="p" rel="prev">Buffers</a>, Up: <a href="Graphics.html#Graphics" accesskey="u" rel="up">Graphics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Buffers.html" accesskey="p" rel="prev">Buffers</a>, Up: <a href="Graphics.html" accesskey="u" rel="up">Graphics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<span id="Shaders-1"></span><h4 class="subsection">2.3.14 Shaders</h4>
<p>Shaders are programs that the GPU can evaluate that allow the
programmer to completely customized the final output of a GPU draw
-call. The <code>(chickadee render shader)</code> module provides an API for
+call. The <code>(chickadee graphics shader)</code> module provides an API for
building custom shaders.
</p>
<p>Shaders are written in the OpenGL Shading Language, or GLSL for short.
@@ -145,7 +145,7 @@ arguments), and some &ldquo;uniforms&rdquo; (keyword arguments).
(gpu-apply my-shader vertices #:color red)
</pre></div>
-<p>See <a href="Rendering-Engine.html#Rendering-Engine">Rendering Engine</a> for more details about the <code>gpu-apply</code>
+<p>See <a href="Rendering-Engine.html">Rendering Engine</a> for more details about the <code>gpu-apply</code>
procedure.
</p>
<p>Shaders are incredibly powerful tools, and there&rsquo;s more information
@@ -322,12 +322,12 @@ remains to be seen if this model is robust enough for all use-cases.
<dl>
<dt id="index-float_002dvec2">Variable: <strong>float-vec2</strong></dt>
-<dd><p>A 2D vector (see <a href="Vectors.html#Vectors">Vectors</a>.)
+<dd><p>A 2D vector (see <a href="Vectors.html">Vectors</a>.)
</p></dd></dl>
<dl>
<dt id="index-float_002dvec3">Variable: <strong>float-vec3</strong></dt>
-<dd><p>A 3D vector (see <a href="Vectors.html#Vectors">Vectors</a>.)
+<dd><p>A 3D vector (see <a href="Vectors.html">Vectors</a>.)
</p></dd></dl>
<dl>
@@ -337,12 +337,12 @@ remains to be seen if this model is robust enough for all use-cases.
<dl>
<dt id="index-mat4">Variable: <strong>mat4</strong></dt>
-<dd><p>A matrix (see <a href="Matrices.html#Matrices">Matrices</a>.)
+<dd><p>A matrix (see <a href="Matrices.html">Matrices</a>.)
</p></dd></dl>
<dl>
<dt id="index-sampler_002d2d">Variable: <strong>sampler-2d</strong></dt>
-<dd><p>A texture (see <a href="Textures.html#Textures">Textures</a>.)
+<dd><p>A texture (see <a href="Textures.html">Textures</a>.)
</p></dd></dl>
<dl>
@@ -381,7 +381,7 @@ optional.
<hr>
<div class="header">
<p>
-Previous: <a href="Buffers.html#Buffers" accesskey="p" rel="prev">Buffers</a>, Up: <a href="Graphics.html#Graphics" accesskey="u" rel="up">Graphics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html#Index" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Buffers.html" accesskey="p" rel="prev">Buffers</a>, Up: <a href="Graphics.html" accesskey="u" rel="up">Graphics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html" title="Index" rel="index">Index</a>]</p>
</div>