From 744d1b28529fe64b2b246a3bf9b267e13703b5da Mon Sep 17 00:00:00 2001 From: Yuri Roubinsky Date: Fri, 10 Jul 2020 21:44:28 +0300 Subject: [PATCH] Added 'fma' function to shader docs --- tutorials/shading/shading_reference/shading_language.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tutorials/shading/shading_reference/shading_language.rst b/tutorials/shading/shading_reference/shading_language.rst index b9a90a444..4a83239c9 100644 --- a/tutorials/shading/shading_reference/shading_language.rst +++ b/tutorials/shading/shading_reference/shading_language.rst @@ -761,6 +761,8 @@ When vec_type (float), vec_int_type, vec_uint_type, vec_bool_type nomenclature i +------------------------------------------------------------------------+---------------------------------------------------------------+ | vec_type **mix** (vec_type a, vec_type b, bvec_type c) | Linear interpolate (boolean-vector selection) | +------------------------------------------------------------------------+---------------------------------------------------------------+ +| vec_type **fma** (vec_type a, vec_type b, vec_type c) | Performs a fused multiply-add operation: ``(a * b + c)`` | ++------------------------------------------------------------------------+---------------------------------------------------------------+ | vec_type **step** (vec_type a, vec_type b) | ``b[i] < a[i] ? 0.0 : 1.0`` | +------------------------------------------------------------------------+---------------------------------------------------------------+ | vec_type **step** (float a, vec_type b) | ``b[i] < a ? 0.0 : 1.0`` |