[Mesa-dev] Adding a SPIR-V target to libclc

2018-02-08 Thread Pierre Moreau
(Moving the conversation to its own thread.) > target agnostic libclc is rather difficult to do. CLC includes 3 levels > of precision on float (fp32) operands; full, half, native. The > implementation of each depends on capabilites of specific device (e.g. > vega(VI+?) can do 1 ULP log2/exp2 in hw

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-15 Thread Jan Vesely
On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: > Jan Vesely writes: > > > On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: > > > (Moving the conversation to its own thread.) > > > > > > > target agnostic libclc is rather difficult to do. CLC includes 3 levels > > > > of precisi

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-15 Thread Francisco Jerez
Jan Vesely writes: > On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: >> Jan Vesely writes: >> >> > On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: >> > > (Moving the conversation to its own thread.) >> > > >> > > > target agnostic libclc is rather difficult to do. CLC include

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-15 Thread Jan Vesely
On Thu, 2018-02-15 at 20:36 -0800, Francisco Jerez wrote: > Jan Vesely writes: > > > On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: > > > Jan Vesely writes: > > > > > > > On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: > > > > > (Moving the conversation to its own thread.) >

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-15 Thread Francisco Jerez
Jan Vesely writes: > On Thu, 2018-02-15 at 20:36 -0800, Francisco Jerez wrote: >> Jan Vesely writes: >> >> > On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: >> > > Jan Vesely writes: >> > > >> > > > On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: >> > > > > (Moving the conve

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-19 Thread Jan Vesely
On Thu, 2018-02-15 at 22:50 -0800, Francisco Jerez wrote: > Jan Vesely writes: > > > On Thu, 2018-02-15 at 20:36 -0800, Francisco Jerez wrote: > > > Jan Vesely writes: > > > > > > > On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: > > > > > Jan Vesely writes: > > > > > > > > > > > On

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-22 Thread Francisco Jerez
Jan Vesely writes: > On Thu, 2018-02-15 at 22:50 -0800, Francisco Jerez wrote: >> Jan Vesely writes: >> >> > On Thu, 2018-02-15 at 20:36 -0800, Francisco Jerez wrote: >> > > Jan Vesely writes: >> > > >> > > > On Thu, 2018-02-08 at 15:56 -0800, Francisco Jerez wrote: >> > > > > Jan Vesely wri

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-08 Thread Jan Vesely
On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: > (Moving the conversation to its own thread.) > > > target agnostic libclc is rather difficult to do. CLC includes 3 levels > > of precision on float (fp32) operands; full, half, native. The > > implementation of each depends on capabilites

Re: [Mesa-dev] Adding a SPIR-V target to libclc

2018-02-08 Thread Francisco Jerez
Jan Vesely writes: > On Thu, 2018-02-08 at 23:16 +0100, Pierre Moreau wrote: >> (Moving the conversation to its own thread.) >> >> > target agnostic libclc is rather difficult to do. CLC includes 3 levels >> > of precision on float (fp32) operands; full, half, native. The >> > implementation of