Results 12 comments of Robin Rademacher

With commit [`12bef59`](https://github.com/InteractiveComputerGraphics/SPlisHSPlasH/commit/12bef597bf1ce8720ca4d074ba6bb296dd2d7e47) updating the PBD version of SPlisHSPlasH to v2, this pull request becomes obsolete and is superseded by #123.

If you hover over the TweakBar, you can find a small button at the top left to toggle between a few sizes. The bar also has an option to reduce...

I previously did not notice the incorrect rendering of the bar, as I had an external monitor connected. Thank you for mentioning that issue, @amirhmk. AntTweakBar does not seem to...

To allow for the same visual experience on all platforms, I now have ported MiniGL to the OpenGL 3.3 Core Profile by replacing all fixed-function calls with "modern" equivalents.

AVX is now supported on ARM via [SIMDe](https://github.com/simd-everywhere/simde) which forwards to the native intrinsics on x86 and provides equivalent implementations using NEON on ARM.

After further testing, I couldn't spot a noticeable performance difference with the SIMD option active, so I removed the dependency on SIMDe again. As [recommended by Apple](https://developer.apple.com/documentation/apple-silicon/addressing-architectural-differences-in-your-macos-code), I substituted the...

@digitalillusions Thank you for verifying. I have just merged in the latest updates, so together with [CompactNSearch#7](https://github.com/InteractiveComputerGraphics/CompactNSearch/pull/7), [Discregrid#19](https://github.com/InteractiveComputerGraphics/Discregrid/pull/19) and [PositionBasedDynamics#123](https://github.com/InteractiveComputerGraphics/PositionBasedDynamics/pull/123), the compatibility should be ensured for now.

macOS does unfortunately only support the core profile of OpenGL 3.3, in which the fixed function calls (including GLU) [do not work](https://www.khronos.org/opengl/wiki/Fixed_Function_Pipeline). All changes are specific replacements of these calls...

Thank you for the review. I will check where I can add comments in the code for clarification.

This was due to retina displays having a framebuffer size of double the window size and should now be fixed. I have an external monitor connected, so I didn't notice...