Josh Blum
9f993843e5
convert: sc8 swap for vita compliance
2013-08-28 17:07:07 -07:00
Josh Blum
3122bff9c2
convert: add sc8 host to/from sc8 wire format
2012-06-12 09:48:20 -07:00
Josh Blum
c0a9d1c71c
convert: applied sc8 signed convert fix
2012-05-10 00:15:07 -07:00
Josh Blum
4c244c78a7
convert: squashed converter and sse2 work
2012-05-09 23:54:03 -07:00
Josh Blum
8a98d68933
convert: fixed sc8 convert issue w/ undefined behaviour
...
Its important to use a signed cast when converting float to int.
Then assign that signed int to an unsigned type of the same width.
Its undefined behaviour when converting a negative float to an unsigned int.
2012-05-08 14:14:21 -07:00
Josh Blum
b221b3e34d
convert: give SIMD conversions prio over table
...
given performance benchmarks involving the converter,
when the driver is also doing other things
sc8 conversions will still involve tables since
no SIMD implementations exist yet
2012-04-16 16:49:06 -07:00
Josh Blum
893af3dc28
uhd: added sc8 conversion tests
2012-02-07 11:59:42 -08:00
Josh Blum
d46c176af3
dsp rework: tx trailer, scaling work (peak)
2012-01-31 14:56:31 -08:00
Josh Blum
eb11b05298
convert: added generic conversion for sc8 wire -> sc8 host
2011-11-15 09:32:05 -08:00
Josh Blum
aed619727e
convert: move priorities to implementation, different for arm
2011-11-15 06:12:28 +00:00
Josh Blum
f31afff6dd
convert: added table conversion routine for sc16 to floats
2011-11-12 16:33:26 -08:00
Josh Blum
dd78230894
convert: made conversion functions into classes so they can keep state
2011-11-12 15:45:52 -08:00
Josh Blum
c885da1138
uhd: renamed convert markup to format
...
removed convert args
added simd level
got orc and neon updated
2011-11-03 20:37:12 -07:00
Josh Blum
861e66848f
usrp2: work on alternative OTW formats
2011-11-03 20:37:11 -07:00
Josh Blum
4c4f0810ef
usrp1: type conversions and 8-bit work
2011-11-03 20:37:11 -07:00
Josh Blum
75b7967fac
convert: reworked convert to use new identification standard
2011-11-03 20:37:10 -07:00
Josh Blum
86f12cd1c1
uhd: added scaling factor to conversion routines
2011-06-14 17:27:46 -07:00
Josh Blum
08bad571b7
uhd: use ref vector class for the conversion routines I/O
2011-02-10 14:24:51 -08:00
Josh Blum
43b19815fe
uhd: added io type and conversion for complex64 (its not really useful)
2011-02-03 16:45:34 -08:00
Josh Blum
91790751b6
uhd: added new convert directory with type conversion registry (needs testing)
2011-01-04 17:11:52 -08:00