Mesa (master): gallium-docs: Fix missing PIPE_CAPs.

Corbin Simpson csimpson at kemper.freedesktop.org
Sat Jan 30 20:37:08 UTC 2010


Module: Mesa
Branch: master
Commit: 268cc5ff38d3df96781b53bbbdfc3fd7cfe09fc2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=268cc5ff38d3df96781b53bbbdfc3fd7cfe09fc2

Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sat Jan 30 12:11:28 2010 -0800

gallium-docs: Fix missing PIPE_CAPs.

Hmm, need to cross-ref those TGSI things. My work is never done... :3

---

 src/gallium/docs/source/glossary.rst |    4 ++++
 src/gallium/docs/source/screen.rst   |   18 ++++++++++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/src/gallium/docs/source/glossary.rst b/src/gallium/docs/source/glossary.rst
index e49141b..0696cb5 100644
--- a/src/gallium/docs/source/glossary.rst
+++ b/src/gallium/docs/source/glossary.rst
@@ -17,3 +17,7 @@ Glossary
    NPOT
       Non-power-of-two. Usually applied to textures which have at least one
       dimension which is not a power of two.
+
+   LOD
+      Level of Detail. Also spelled "LoD." The value that determines when the
+      switches between mipmaps occur during texture sampling.
diff --git a/src/gallium/docs/source/screen.rst b/src/gallium/docs/source/screen.rst
index 0507b81..3e57a28 100644
--- a/src/gallium/docs/source/screen.rst
+++ b/src/gallium/docs/source/screen.rst
@@ -57,14 +57,20 @@ The integer capabilities:
   only permit binding one constant buffer per shader, and the shaders will
   not permit two-dimensional access to constants.
 * ``MAX_CONST_BUFFER_SIZE``: Maximum byte size of a single constant buffer.
+* ``INDEP_BLEND_ENABLE``: Whether per-rendertarget blend enabling and channel
+  masks are supported. If 0, then the first rendertarget's blend mask is
+  replicated across all MRTs.
+* ``INDEP_BLEND_FUNC``: Whether per-rendertarget blend functions are
+  available. If 0, then the first rendertarget's blend functions affect all
+  MRTs.
 * ``PIPE_CAP_TGSI_FS_COORD_ORIGIN_UPPER_LEFT``: Whether the TGSI property
-  FS_COORD_ORIGIN with value UPPER_LEFT is supported
+  FS_COORD_ORIGIN with value UPPER_LEFT is supported.
 * ``PIPE_CAP_TGSI_FS_COORD_ORIGIN_LOWER_LEFT``: Whether the TGSI property
-  FS_COORD_ORIGIN with value LOWER_LEFT is supported
+  FS_COORD_ORIGIN with value LOWER_LEFT is supported.
 * ``PIPE_CAP_TGSI_FS_COORD_PIXEL_CENTER_HALF_INTEGER``: Whether the TGSI
-  property FS_COORD_PIXEL_CENTER with value HALF_INTEGER is supported
+  property FS_COORD_PIXEL_CENTER with value HALF_INTEGER is supported.
 * ``PIPE_CAP_TGSI_FS_COORD_PIXEL_CENTER_INTEGER``: Whether the TGSI
-  property FS_COORD_PIXEL_CENTER with value INTEGER is supported
+  property FS_COORD_PIXEL_CENTER with value INTEGER is supported.
 
 The floating-point capabilities:
 
@@ -72,6 +78,10 @@ The floating-point capabilities:
 * ``MAX_LINE_WIDTH_AA``: The maximum width of a smoothed line.
 * ``MAX_POINT_WIDTH``: The maximum width and height of a point.
 * ``MAX_POINT_WIDTH_AA``: The maximum width and height of a smoothed point.
+* ``MAX_TEXTURE_ANISOTROPY``: The maximum level of anisotropy that can be
+  applied to anisotropically filtered textures.
+* ``MAX_TEXTURE_LOD_BIAS``: The maximum :term:`LOD` bias that may be applied
+  to filtered textures.
 * ``GUARD_BAND_LEFT``, ``GUARD_BAND_TOP``, ``GUARD_BAND_RIGHT``,
   ``GUARD_BAND_BOTTOM``: XXX
 




More information about the mesa-commit mailing list