--- src/gallium/docs/source/tgsi.rst | 59 +++++++++++++++++++------------------ 1 files changed, 30 insertions(+), 29 deletions(-)
diff --git a/src/gallium/docs/source/tgsi.rst b/src/gallium/docs/source/tgsi.rst index 38b5602..f91e7d6 100644 --- a/src/gallium/docs/source/tgsi.rst +++ b/src/gallium/docs/source/tgsi.rst @@ -2220,36 +2220,37 @@ Functions ^^^^^^^^^^^^^^ - :math:`|x|` Absolute value of `x`. ++--------------------------+--------------------------------------------------------------+ +| :math:`|x|` |Absolute value of `x`. | ++--------------------------+--------------------------------------------------------------+ +| :math:`\lceil x \rceil` | Ceiling of `x`. | ++--------------------------+--------------------------------------------------------------+ +| clamp(x,y,z) |:math:`(x < y) ? \quad y : ((x > z) ? \quad z : x) \quad` | +| |Clamp x between y and z. | ++--------------------------+--------------------------------------------------------------+ +| :math:`\lfloor x\rfloor` | Floor of `x`. | ++--------------------------+--------------------------------------------------------------+ +| :math:`\log_2{x}` |Logarithm of `x`, base 2. | ++--------------------------+--------------------------------------------------------------+ +| max(x,y) |:math:`(x > y) ? \quad x : y \qquad` Maximum of x and y. | ++--------------------------+--------------------------------------------------------------+ +| min(x,y) |:math:`(x < y) ? \quad x : y \qquad` Minimum of x and y. | ++--------------------------+--------------------------------------------------------------+ +| partialx(x) |Derivative of x relative to fragment's X. | ++--------------------------+--------------------------------------------------------------+ +| partialy(x) |Derivative of x relative to fragment's Y. | ++--------------------------+--------------------------------------------------------------+ +| pop() |Pop from stack. | ++--------------------------+--------------------------------------------------------------+ +| :math:`x^y` |`x` to the power `y`. | ++--------------------------+--------------------------------------------------------------+ +| push(x) |Push x on stack. | ++--------------------------+--------------------------------------------------------------+ +| round(x) |Round x. | ++--------------------------+--------------------------------------------------------------+ +| trunc(x) |Truncate x, i.e. drop the fraction bits. | ++--------------------------+--------------------------------------------------------------+ - :math:`\lceil x \rceil` Ceiling of `x`. - - clamp(x,y,z) Clamp x between y and z. - (x < y) ? \quad y : (x > z) ? \quad z : x - - :math:`\lfloor x\rfloor` Floor of `x`. - - :math:`\log_2{x}` Logarithm of `x`, base 2. - - max(x,y) Maximum of x and y. - (x > y) ? \quad x : y - - min(x,y) Minimum of x and y. - (x < y) ? \quad x : y - - partialx(x) Derivative of x relative to fragment's X. - - partialy(x) Derivative of x relative to fragment's Y. - - pop() Pop from stack. - - :math:`x^y` `x` to the power `y`. - - push(x) Push x on stack. - - round(x) Round x. - - trunc(x) Truncate x, i.e. drop the fraction bits. Keywords -- 1.7.3.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev