13
0
livetrax/libs/pbd/pbd
Paul Davis 6410aa896f Added optimized AVX function for sample processing
Added AVX versions of existing 5 SSE functions. Added 6th AVX function to copy vectors which is 1.5 times faster then memcpy.
Data consistency and validness  is fully tested after processing with new AVX functions on aligned and non aligned buffers.
2015-06-29 14:18:13 -04:00
..
.DS_Store
abstract_ui.cc
abstract_ui.h
atomic_counter.h
base_ui.h fix up BaseUI to use crossthreadchannel on all platforms 2014-12-03 21:11:02 -05:00
basename.h
boost_debug.h
cartesian.h
command.h
compose.h
configuration_variable.h move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
configuration.h class 'PBD::Configuration' doesn't actually get exported from libpbd - so make sure we don't decorate it with LIBPBD_API 2014-12-26 09:16:58 +00:00
controllable_descriptor.h Expose “/route/trim” midi binding. 2015-04-26 19:07:45 +02:00
controllable.h
convert.h
cpus.h
crossthread.h Xthread: blocking read + non-blocking write mode. 2015-03-01 20:49:55 +01:00
debug_rt_alloc.h
debug.h We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG mechanism away from a 64bit integer and toward std::bitset. 2015-06-12 18:14:09 -04:00
demangle.h
destructible.h
enumwriter.h
epa.h
error.h
event_loop.h
failed_constructor.h
fastlog.h
ffs.h
file_utils.h add PBD::toggle_file_existence() 2015-03-16 13:00:28 -05:00
floating.h
forkexec.h
fpu.h Added optimized AVX function for sample processing 2015-06-29 14:18:13 -04:00
functor_command.h
glib_semaphore.h
id.h
libpbd_visibility.h
locale_guard.h Fix unnecessary const violation. 2015-02-27 14:21:45 -05:00
localtime_r.h
malign.h [Summary] Added correct memory alignment for Windows in ../pbd/malign.h 2015-06-29 14:16:43 -04:00
mathfix.h
md5.h
memento_command.h
mountpoint.h
msvc_pbd.h Add support for the C99 function 'log2()' which is newly needed by 'gtk2_ardour/tempo_lines.cc' (but isn't available from MSVC). 2015-01-10 11:56:24 +00:00
openuri.h
pathexpand.h
pbd.h
pool.h [Summary] Added possibility to identify IO thread which does not have required resources initialized during process callback handling 2015-06-29 14:16:42 -04:00
properties.h OS 10.10 compile fixes 2014-10-19 23:15:13 +02:00
property_basics_impl.h
property_basics.h
property_list_impl.h
property_list.h
pthread_utils.h
rcu.h
receiver.h
replace_all.h Move 'poor_mans_glob()' into libpbd 2015-03-09 18:32:55 +00:00
resource.h
ringbuffer.h make two obvously const methods actually be const 2015-02-05 16:36:09 -05:00
ringbufferNPT.h
scoped_file_descriptor.h move ScopedFileDescriptor into libpbd and use it 2014-12-14 12:26:00 -05:00
search_path.h
selectable.h
semaphore.h
semutils.h
sequence_property.h
shortpath.h
signals.h allow to compile PBD::Signals w/o connection debugging 2015-04-27 17:19:58 +02:00
signals.py const iterators 2015-04-27 17:19:57 +02:00
stacktrace.h Remove a commented out line in 'pbd/stacktrace.h' 2014-11-24 12:53:24 +00:00
stateful_diff_command.h
stateful.h
statefuldestructible.h
stl_delete.h
stl_functors.h
strsplit.h
system_exec.h Remove dead code. 2014-11-25 02:11:44 -05:00
textreceiver.h
thrown_error.h
timer.h Add PBD::Timer/StandardTimer/BlinkTimer classes for convenient timeouts 2015-01-01 18:59:01 +07:00
timersub.h
timing.h Add Timing, TimingData and Timed classes for time measurement to pbd/timing.h 2015-01-01 18:58:57 +07:00
tokenizer.h
touchable.h
transmitter.h
undo.h
unknown_type.h
unwind.h
uuid_boost.h
uuid.h Remove dead code. 2014-11-25 02:11:44 -05:00
whitespace.h
windows_special_dirs.h
xml++.h