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.txt14
-rw-r--r--src/gallium/docs/build/html/_sources/cso/dsa.txt58
-rw-r--r--src/gallium/docs/build/html/_sources/cso/rasterizer.txt87
-rw-r--r--src/gallium/docs/build/html/_sources/cso/sampler.txt46
-rw-r--r--src/gallium/docs/build/html/_sources/cso/shader.txt12
5 files changed, 0 insertions, 217 deletions
diff --git a/src/gallium/docs/build/html/_sources/cso/blend.txt b/src/gallium/docs/build/html/_sources/cso/blend.txt
deleted file mode 100644
index fd9e4a1e2d..0000000000
--- a/src/gallium/docs/build/html/_sources/cso/blend.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-.. _blend:
-
-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 undocumented members
diff --git a/src/gallium/docs/build/html/_sources/cso/dsa.txt b/src/gallium/docs/build/html/_sources/cso/dsa.txt
deleted file mode 100644
index 12abaa9d6f..0000000000
--- a/src/gallium/docs/build/html/_sources/cso/dsa.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-.. _depth,stencil,&alpha:
-
-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.
-
-During actual execution, the order of operations done on fragments is always:
-
-* Stencil
-* Depth
-* Alpha
-
-Depth Members
--------------
-
-enabled
- Whether the depth test is enabled.
-writemask
- Whether the depth buffer receives depth writes.
-func
- The depth test function. One of PIPE_FUNC.
-
-Stencil Members
----------------
-
-XXX document valuemask, writemask
-
-enabled
- Whether the stencil test is enabled. For the second stencil, whether the
- two-sided stencil is enabled.
-func
- The stencil test function. One of PIPE_FUNC.
-ref_value
- Stencil test reference value; used for certain functions.
-fail_op
- The operation to carry out if the stencil test fails. One of
- PIPE_STENCIL_OP.
-zfail_op
- The operation to carry out if the stencil test passes but the depth test
- fails. One of PIPE_STENCIL_OP.
-zpass_op
- The operation to carry out if the stencil test and depth test both pass.
- One of PIPE_STENCIL_OP.
-
-Alpha Members
--------------
-
-enabled
- Whether the alpha test is enabled.
-func
- The alpha test function. One of PIPE_FUNC.
-ref_value
- Alpha test reference value; used for certain functions.
diff --git a/src/gallium/docs/build/html/_sources/cso/rasterizer.txt b/src/gallium/docs/build/html/_sources/cso/rasterizer.txt
deleted file mode 100644
index afb58ea375..0000000000
--- a/src/gallium/docs/build/html/_sources/cso/rasterizer.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-.. _rasterizer:
-
-Rasterizer
-==========
-
-The rasterizer is the main chunk of state controlling how vertices are
-interpolated into fragments.
-
-Members
--------
-
-XXX undocumented light_twoside, front_winding, cull_mode, fill_cw, fill_ccw, offset_cw, offset_ccw
-XXX moar undocumented poly_smooth, line_stipple_factor, line_last_pixel, offset_units, offset_scale
-XXX sprite_coord_mode
-
-flatshade
- If set, the provoking vertex of each polygon is used to determine the
- color of the entire polygon. If not set, the color fragments will be
- interpolated from each vertex's color.
-scissor
- Whether the scissor test is enabled.
-poly_stipple_enable
- Whether polygon stippling is enabled.
-point_smooth
- Whether points should be smoothed. Point smoothing turns rectangular
- points into circles or ovals.
-point_sprite
- Whether point sprites are enabled.
-point_size_per_vertex
- Whether vertices have a point size element.
-multisample
- Whether :ref:`MSAA` is enabled.
-line_smooth
- Whether lines should be smoothed. Line smoothing is simply anti-aliasing.
-line_stipple_enable
- Whether line stippling is enabled.
-line_stipple_pattern
- 16-bit bitfield of on/off flags, used to pattern the line stipple.
-bypass_vs_clip_and_viewport
- Whether the entire TCL pipeline should be bypassed. This implies that
- vertices are pre-transformed for the viewport, and will not be run
- through the vertex shader. Note that implementations may still clip away
- vertices that are not in the viewport.
-flatshade_first
- Whether the first vertex should be the provoking vertex, for most
- primitives. If not set, the last vertex is the provoking vertex.
-gl_rasterization_rules
- Whether the rasterizer should use (0.5, 0.5) pixel centers. When not set,
- the rasterizer will use (0, 0) for pixel centers.
-line_width
- The width of lines.
-point_size
- The size of points, if not specified per-vertex.
-point_size_min
- The minimum size of points.
-point_size_max
- The maximum size of points.
-
-Notes
------
-
-flatshade
-^^^^^^^^^
-
-The actual interpolated shading algorithm is obviously
-implementation-dependent, but will usually be Gourard for most hardware.
-
-bypass_vs_clip_and_viewport
-^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-When set, this implies that vertices are pre-transformed for the viewport, and
-will not be run through the vertex shader. Note that implementations may still
-clip away vertices that are not visible.
-
-flatshade_first
-^^^^^^^^^^^^^^^
-
-There are several important exceptions to the specification of this rule.
-
-* ``PIPE_PRIMITIVE_POLYGON``: The provoking vertex is always the first
- vertex. If the caller wishes to change the provoking vertex, they merely
- need to rotate the vertices themselves.
-* ``PIPE_PRIMITIVE_QUAD``, ``PIPE_PRIMITIVE_QUAD_STRIP``: This option has no
- effect; the provoking vertex is always the last vertex.
-* ``PIPE_PRIMITIVE_TRIANGLE_FAN``: When set, the provoking vertex is the
- second vertex, not the first. This permits each segment of the fan to have
- a different color.
diff --git a/src/gallium/docs/build/html/_sources/cso/sampler.txt b/src/gallium/docs/build/html/_sources/cso/sampler.txt
deleted file mode 100644
index e3f1757f57..0000000000
--- a/src/gallium/docs/build/html/_sources/cso/sampler.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-.. _sampler:
-
-Sampler
-=======
-
-Texture units have many options for selecting texels from loaded textures;
-this state controls an individual texture unit's texel-sampling settings.
-
-Texture coordinates are always treated as four-dimensional, and referred to
-with the traditional (S, T, R, Q) notation.
-
-Members
--------
-
-XXX undocumented compare_mode, compare_func
-
-wrap_s
- How to wrap the S coordinate. One of PIPE_TEX_WRAP.
-wrap_t
- How to wrap the T coordinate. One of PIPE_TEX_WRAP.
-wrap_r
- How to wrap the R coordinate. One of PIPE_TEX_WRAP.
-min_img_filter
- The filter to use when minifying texels. One of PIPE_TEX_FILTER.
-min_mip_filter
- The filter to use when minifying mipmapped textures. One of
- PIPE_TEX_FILTER.
-mag_img_filter
- The filter to use when magnifying texels. One of PIPE_TEX_FILTER.
-normalized_coords
- Whether the texture coordinates are normalized. If normalized, they will
- always be in [0, 1]. If not, they will be in the range of each dimension
- of the loaded texture.
-prefilter
- XXX From the Doxy, "weird sampling state exposed by some APIs." Refine.
-lod_bias
- The bias to apply to the level of detail.
-min_lod
- Minimum level of detail, used to clamp LoD after bias.
-max_lod
- Maximum level of detail, used to clamp LoD after bias.
-border_color
- RGBA color used for out-of-bounds coordinates.
-max_anisotropy
- Maximum filtering to apply anisotropically to textures. Setting this to
- 1.0 effectively disables anisotropic filtering.
diff --git a/src/gallium/docs/build/html/_sources/cso/shader.txt b/src/gallium/docs/build/html/_sources/cso/shader.txt
deleted file mode 100644
index 0ee42c8787..0000000000
--- a/src/gallium/docs/build/html/_sources/cso/shader.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-.. _shader:
-
-Shader
-======
-
-One of the two types of shaders supported by Gallium.
-
-Members
--------
-
-tokens
- A list of tgsi_tokens.