[Mesa-dev] R600/SI: Initial double precision support for Radeon SI

Niels Ole Salscheider niels_ole at salscheider-online.de
Tue Jul 2 01:44:10 PDT 2013


Hi,

the attached patches add initial support for double precision operations on 
Southern Islands cards.

Some expressions containing multiple double precision kernel arguments cause 
llvm to run until all memory is used - but I do not (yet) know why.
It works fine as long as I pass pointers to double values.

Regards,

Ole
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-R600-SI-Add-initial-double-precision-support-for-SI.patch
Type: text/x-patch
Size: 7813 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-R600-SI-SI-support-for-64bit-ConstantFP.patch
Type: text/x-patch
Size: 2050 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-R600-SI-Add-double-precision-fsub-pattern-for-SI.patch
Type: text/x-patch
Size: 3743 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-R600-SI-Add-fsqrt-pattern-for-SI.patch
Type: text/x-patch
Size: 2376 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-R600-SI-Add-support-for-f64-kernel-arguments.patch
Type: text/x-patch
Size: 1021 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-R600-SI-Implement-select-and-compares-for-SI.patch
Type: text/x-patch
Size: 6008 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130702/52748316/attachment-0011.bin>


More information about the mesa-dev mailing list