[Mesa-dev] [PATCH 1/6] gallium: document PK2H/UP2H

eocallaghan at alterapraxis.com eocallaghan at alterapraxis.com
Sat Jan 2 23:03:41 PST 2016


This series is:

Reviewed-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>

On 2016-01-03 11:37, Ilia Mirkin wrote:
> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
> ---
>  src/gallium/docs/source/tgsi.rst | 10 ++++++++--
>  1 file changed, 8 insertions(+), 2 deletions(-)
> 
> diff --git a/src/gallium/docs/source/tgsi.rst 
> b/src/gallium/docs/source/tgsi.rst
> index 955ece8..f69998f 100644
> --- a/src/gallium/docs/source/tgsi.rst
> +++ b/src/gallium/docs/source/tgsi.rst
> @@ -458,7 +458,9 @@ while DDY is allowed to be the same for the entire 
> 2x2 quad.
> 
>  .. opcode:: PK2H - Pack Two 16-bit Floats
> 
> -  TBD
> +.. math::
> +
> +  dst.x = f32\_to\_f16(src.x) | f32\_to\_f16(src.y) << 16
> 
> 
>  .. opcode:: PK2US - Pack Two Unsigned 16-bit Scalars
> @@ -615,7 +617,11 @@ This instruction replicates its result.
> 
>  .. opcode:: UP2H - Unpack Two 16-Bit Floats
> 
> -  TBD
> +.. math::
> +
> +  dst.x = f16\_to\_f32(src0.x \& 0xffff)
> +
> +  dst.y = f16\_to\_f32(src0.x >> 16)
> 
>  .. note::



More information about the mesa-dev mailing list