Nicholas Frechette

Results 89 comments of Nicholas Frechette

Hello, This PR has been open for a while. The last time around, I mentioned a number of changes required for me to merge this into the main branch. If...

I've incorporated various vector_mix optimizations in #232 including the usage of the builtin vector shuffle for GCC and Clang. I played with the idea of using template specialization and ended...

Hello and apologies for the late reply. That is unfortunate :( Perhaps it would be suitable to only use `has_trivial_default_constructor` if we compile C++11 since we can't guarantee standard compliance...

I've implemented VQM support in RTM and it appears very promising. It properly handles scale/shear while preserving the nice properties of having rotation as a separate quaternion.

Hello, Thank you for reporting this. In `CMakePlatforms.cmake`, can you comment out this line? `message(FATAL_ERROR "Unknown platform ${CMAKE_SYSTEM_NAME}!")` There's nothing specific about RTM that should prevent it from running on...

If you don't mind, I'll keep this ticket open for now to make sure I don't forget to make a fix for this in the next release. I'll make sure...

Hello, I'm glad you've found success with ACL. Contributions are welcome, please take a look at the contributing guidelines in the root directory. I don't ask for much: * Keep...

OpenHarmony does not appear to be significantly different and does not require much for ACL to compile on it as exemplified by your PRs. It thus bring very limited value...

I will primarily profile on my Apple M1 and AMD Zen2. The M1 is difficult to work with but it is one of the best out-of-order cores out there. The...

One idea I had was to use bit scanning to iterate over the default/constant/animated bit sets. The current method involves two parts: * An outer loop that iterates over 32-bit...