71 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk ca5c9fdae6
FloatVectorOperations: Add overloads accepting size_t element counts 3 years ago
  ed ca16bf44b8 Add comment above AppleClang workaround in FloatVectorOperations::setFpStatusRegister() 3 years ago
  ed a87dd82ca2 Prevent optimisation of floating-point status register value in FloatVectorOperations::setFpStatusRegister() 3 years ago
  ed a46c484afb Fix some conversion warnings flagged up by Android Studio 3 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  jules cdb55f70c2 Changes to avoid some clang warnings 6 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  hogliux 2ac2a39a21 Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation 7 years ago
  hogliux 0149ed4014 ARM: Don't change rounding mode when disabling denormals 7 years ago
  hogliux 3cbf0791cc Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  hogliux 70dae9b517 ARM: Don't change rounding mode when disabling denormals 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 7 years ago
  jules ff99aec1ab Converted some old uses of non-C++ maths functions to their std equivalents 7 years ago
  hogliux f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  tpoole 9600016294 Fixed some undefined (or implementation defined) behavior 7 years ago
  hogliux 244a944857 Added the JUCE DSP module 7 years ago
  ed 6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  hogliux cf39ad4b02 Fix multiple compile errors on older gcc versions 9 years ago
  Timur Doumler 9e317babd6 Made const casts added to avoid problems in the old 10.8 SDK more conspicuous. 9 years ago
  jules 51f284bf0f Added some casts to avoid problems in the old 10.8 SDK 9 years ago
  jules 14ef8ee8b3 Fixed a missing 'const' in FloatVectorOperations 9 years ago
  jules e4f69698f2 Fixed a couple of minor warnings 9 years ago
  jules beac2e4b3a Removed some legacy support for non-SSE2 CPUs. Added function FloatVectorOperations::disableDenormalisedNumberSupport() 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  Joshua Gerrard 210fe4a5d6 Fixed warnings on MinGW 9 years ago
  jules 88ca15e6f2 Added override specifiers to unit test classes 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux 8c242b7547 Fix warnings on linux 10 years ago
  jules f0ce8d0700 Fix for a performance problem in a few FloatVectorOperations calls on Windows. 10 years ago
  jules 30aa1f3a80 Whitespace cleanup 10 years ago
  hogliux 7a370a9019 Fixed typo 10 years ago
  jules 7930bd92f2 Minor clean-up 10 years ago
  hogliux 63d16bb136 Fix neon compile errors and fabs vector operation support for neon 10 years ago
  Fabian Renn-Giles 1365204d66 Shorter bit operation for floating point abs operation 10 years ago
  Fabian Renn-Giles e2302a246f Add absolute value operation to FloatVectorOperations 10 years ago
  jules fe4398754f Added a couple of vDSP optimisations inside FloatVectorOperations 10 years ago
  jules 809e90834c Optimised a couple of the recent FloatVectorOperation implementations. 10 years ago
  jules c2389355c8 Workarounds in new vector ops for old versions of VDSP. 10 years ago
  jules b640d965b7 Added a few new methods to FloatVectorOperations 10 years ago
  jules badc9dc959 Fix for FloatVectorOperations on ARM. 10 years ago