diff options
author | David Thompson <dthompson@vistahigherlearning.com> | 2020-11-19 20:50:56 -0500 |
---|---|---|
committer | David Thompson <dthompson@vistahigherlearning.com> | 2020-11-19 20:50:56 -0500 |
commit | 03f0340ae9df26b40855dd78216ff47738957851 (patch) | |
tree | 83ea1b646320b958b01757b8e7739783ecf68c91 /manuals/chickadee/Shaders.html | |
parent | fc7097f7368b384f6dc52d32da763af90bd3564a (diff) |
manuals: Update chickadee manual to 0.6.0.
Diffstat (limited to 'manuals/chickadee/Shaders.html')
-rw-r--r-- | manuals/chickadee/Shaders.html | 28 |
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> [<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> [<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 “uniforms” (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’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> [<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> [<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> |