summaryrefslogtreecommitdiff
path: root/src/gallium/docs/build/html/_sources/cso
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/docs/build/html/_sources/cso')
-rw-r--r--src/gallium/docs/build/html/_sources/cso/blend.txt12
-rw-r--r--src/gallium/docs/build/html/_sources/cso/dsa.txt23
-rw-r--r--src/gallium/docs/build/html/_sources/cso/rasterizer.txt10
-rw-r--r--src/gallium/docs/build/html/_sources/cso/sampler.txt10
-rw-r--r--src/gallium/docs/build/html/_sources/cso/shader.txt10
5 files changed, 65 insertions, 0 deletions
diff --git a/src/gallium/docs/build/html/_sources/cso/blend.txt b/src/gallium/docs/build/html/_sources/cso/blend.txt
new file mode 100644
index 0000000000..e32d324854
--- /dev/null
+++ b/src/gallium/docs/build/html/_sources/cso/blend.txt
@@ -0,0 +1,12 @@
+Blend
+=====
+
+This state controls blending of the final fragments into the target rendering
+buffers.
+
+XXX it is unresolved what behavior should result if blend_enable is off.
+
+Members
+-------
+
+XXX
diff --git a/src/gallium/docs/build/html/_sources/cso/dsa.txt b/src/gallium/docs/build/html/_sources/cso/dsa.txt
new file mode 100644
index 0000000000..5f23896f6e
--- /dev/null
+++ b/src/gallium/docs/build/html/_sources/cso/dsa.txt
@@ -0,0 +1,23 @@
+Depth, Stencil, & Alpha
+=======================
+
+These three states control the depth, stencil, and alpha tests, used to
+discard fragments that have passed through the fragment shader.
+
+Traditionally, these three tests have been clumped together in hardware, so
+they are all stored in one structure.
+
+Depth Members
+-------------
+
+XXX
+
+Stencil Members
+---------------
+
+XXX
+
+Alpha Members
+-------------
+
+XXX
diff --git a/src/gallium/docs/build/html/_sources/cso/rasterizer.txt b/src/gallium/docs/build/html/_sources/cso/rasterizer.txt
new file mode 100644
index 0000000000..145ce259bb
--- /dev/null
+++ b/src/gallium/docs/build/html/_sources/cso/rasterizer.txt
@@ -0,0 +1,10 @@
+Rasterizer
+==========
+
+The rasterizer is the main chunk of state controlling how vertices are
+interpolated into fragments.
+
+Members
+-------
+
+XXX
diff --git a/src/gallium/docs/build/html/_sources/cso/sampler.txt b/src/gallium/docs/build/html/_sources/cso/sampler.txt
new file mode 100644
index 0000000000..09b959ffff
--- /dev/null
+++ b/src/gallium/docs/build/html/_sources/cso/sampler.txt
@@ -0,0 +1,10 @@
+Sampler
+=======
+
+Texture units have many options for selecting texels from loaded textures;
+this state controls an individual texture unit's texel-sampling settings.
+
+Members
+-------
+
+XXX
diff --git a/src/gallium/docs/build/html/_sources/cso/shader.txt b/src/gallium/docs/build/html/_sources/cso/shader.txt
new file mode 100644
index 0000000000..9e1cb35be0
--- /dev/null
+++ b/src/gallium/docs/build/html/_sources/cso/shader.txt
@@ -0,0 +1,10 @@
+Shader
+======
+
+One of the two types of shaders supported by Gallium.
+
+Members
+-------
+
+tokens
+ A list of tgsi_tokens.