├── .all-contributorsrc ├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── benchmark.yml │ ├── build_pull_request.yml │ ├── build_push.yml │ ├── msvc-analysis.yml │ ├── sonarcloud.yml │ └── test_cpp_versions.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cmake ├── CMakeCompiler.cmake ├── CMakePlatforms.cmake ├── CMakeUtils.cmake ├── Toolchain-Android.cmake └── Toolchain-iOS.cmake ├── docs ├── README.md ├── api_conventions.md ├── getting_started.md ├── handling_asserts.md ├── simd_support.md └── types_supported.md ├── external └── README.md ├── includes └── rtm │ ├── camera_utilsd.h │ ├── camera_utilsf.h │ ├── config.h │ ├── constants.h │ ├── experimental │ ├── impl │ │ └── vqm_common.h │ ├── types.h │ ├── vqmd.h │ └── vqmf.h │ ├── fwd.h │ ├── impl │ ├── bit_cast.impl.h │ ├── cmath.impl.h │ ├── compiler_utils.h │ ├── detect_arch.h │ ├── detect_compiler.h │ ├── detect_cpp_version.h │ ├── detect_features.h │ ├── error.h │ ├── macros.mask4.impl.h │ ├── macros.matrix.impl.h │ ├── macros.vector4.impl.h │ ├── mask_common.h │ ├── matrix_affine_common.h │ ├── matrix_cast.h │ ├── matrix_common.h │ ├── memory_utils.h │ ├── quat_common.h │ ├── qv_common.h │ ├── qvs_common.h │ ├── qvv_common.h │ ├── scalar_common.h │ ├── type_args.h │ ├── type_args.neon.impl.h │ ├── type_args.neon64.impl.h │ ├── type_args.other.impl.h │ ├── type_args.vectorcall.impl.h │ ├── type_args.x64_clang.impl.h │ ├── type_args.x64_gcc.impl.h │ └── vector_common.h │ ├── macros.h │ ├── mask4d.h │ ├── mask4f.h │ ├── mask4i.h │ ├── mask4q.h │ ├── math.h │ ├── matrix3x3d.h │ ├── matrix3x3f.h │ ├── matrix3x4d.h │ ├── matrix3x4f.h │ ├── matrix4x4d.h │ ├── matrix4x4f.h │ ├── packing │ ├── quatd.h │ └── quatf.h │ ├── quatd.h │ ├── quatf.h │ ├── qvd.h │ ├── qvf.h │ ├── qvsd.h │ ├── qvsf.h │ ├── qvvd.h │ ├── qvvf.h │ ├── scalard.h │ ├── scalarf.h │ ├── type_traits.h │ ├── types.h │ ├── vector4d.h │ ├── vector4f.h │ └── version.h ├── make.py ├── sonar-project.properties ├── tests ├── CMakeLists.txt ├── main_android │ ├── CMakeLists.txt │ └── app │ │ └── src │ │ └── main │ │ ├── cpp │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ └── java │ │ └── com │ │ └── rtm │ │ └── unit_tests │ │ └── MainActivity.java ├── main_emscripten │ ├── CMakeLists.txt │ └── main.cpp ├── main_generic │ ├── CMakeLists.txt │ └── main.cpp ├── main_ios │ ├── CMakeLists.txt │ └── main.cpp ├── sources │ ├── catch2.impl.h │ ├── test_constants.cpp │ ├── test_header_fwd.cpp │ ├── test_macros_matrix.cpp │ ├── test_mask4.cpp │ ├── test_matrix3x3_impl.h │ ├── test_matrix3x3d.cpp │ ├── test_matrix3x3f.cpp │ ├── test_matrix3x4.cpp │ ├── test_matrix4x4.cpp │ ├── test_memory_utils.cpp │ ├── test_packing_quat.cpp │ ├── test_quat.cpp │ ├── test_qv.cpp │ ├── test_qvs.cpp │ ├── test_qvv.cpp │ ├── test_scalar.cpp │ ├── test_vector4_cast.cpp │ ├── test_vector4_impl.h │ ├── test_vector4d.cpp │ ├── test_vector4f.cpp │ ├── test_vqm.cpp │ └── vector_mix │ │ ├── test_vector4_mix_impl.h │ │ ├── test_vector4d_mix_aa.cpp │ │ ├── test_vector4d_mix_ab.cpp │ │ ├── test_vector4d_mix_ac.cpp │ │ ├── test_vector4d_mix_ad.cpp │ │ ├── test_vector4d_mix_aw.cpp │ │ ├── test_vector4d_mix_ax.cpp │ │ ├── test_vector4d_mix_ay.cpp │ │ ├── test_vector4d_mix_az.cpp │ │ ├── test_vector4d_mix_ba.cpp │ │ ├── test_vector4d_mix_bb.cpp │ │ ├── test_vector4d_mix_bc.cpp │ │ ├── test_vector4d_mix_bd.cpp │ │ ├── test_vector4d_mix_bw.cpp │ │ ├── test_vector4d_mix_bx.cpp │ │ ├── test_vector4d_mix_by.cpp │ │ ├── test_vector4d_mix_bz.cpp │ │ ├── test_vector4d_mix_ca.cpp │ │ ├── test_vector4d_mix_cb.cpp │ │ ├── test_vector4d_mix_cc.cpp │ │ ├── test_vector4d_mix_cd.cpp │ │ ├── test_vector4d_mix_cw.cpp │ │ ├── test_vector4d_mix_cx.cpp │ │ ├── test_vector4d_mix_cy.cpp │ │ ├── test_vector4d_mix_cz.cpp │ │ ├── test_vector4d_mix_da.cpp │ │ ├── test_vector4d_mix_db.cpp │ │ ├── test_vector4d_mix_dc.cpp │ │ ├── test_vector4d_mix_dd.cpp │ │ ├── test_vector4d_mix_dw.cpp │ │ ├── test_vector4d_mix_dx.cpp │ │ ├── test_vector4d_mix_dy.cpp │ │ ├── test_vector4d_mix_dz.cpp │ │ ├── test_vector4d_mix_wa.cpp │ │ ├── test_vector4d_mix_wb.cpp │ │ ├── test_vector4d_mix_wc.cpp │ │ ├── test_vector4d_mix_wd.cpp │ │ ├── test_vector4d_mix_ww.cpp │ │ ├── test_vector4d_mix_wx.cpp │ │ ├── test_vector4d_mix_wy.cpp │ │ ├── test_vector4d_mix_wz.cpp │ │ ├── test_vector4d_mix_xa.cpp │ │ ├── test_vector4d_mix_xb.cpp │ │ ├── test_vector4d_mix_xc.cpp │ │ ├── test_vector4d_mix_xd.cpp │ │ ├── test_vector4d_mix_xw.cpp │ │ ├── test_vector4d_mix_xx.cpp │ │ ├── test_vector4d_mix_xy.cpp │ │ ├── test_vector4d_mix_xz.cpp │ │ ├── test_vector4d_mix_ya.cpp │ │ ├── test_vector4d_mix_yb.cpp │ │ ├── test_vector4d_mix_yc.cpp │ │ ├── test_vector4d_mix_yd.cpp │ │ ├── test_vector4d_mix_yw.cpp │ │ ├── test_vector4d_mix_yx.cpp │ │ ├── test_vector4d_mix_yy.cpp │ │ ├── test_vector4d_mix_yz.cpp │ │ ├── test_vector4d_mix_za.cpp │ │ ├── test_vector4d_mix_zb.cpp │ │ ├── test_vector4d_mix_zc.cpp │ │ ├── test_vector4d_mix_zd.cpp │ │ ├── test_vector4d_mix_zw.cpp │ │ ├── test_vector4d_mix_zx.cpp │ │ ├── test_vector4d_mix_zy.cpp │ │ ├── test_vector4d_mix_zz.cpp │ │ ├── test_vector4f_mix_aa.cpp │ │ ├── test_vector4f_mix_ab.cpp │ │ ├── test_vector4f_mix_ac.cpp │ │ ├── test_vector4f_mix_ad.cpp │ │ ├── test_vector4f_mix_aw.cpp │ │ ├── test_vector4f_mix_ax.cpp │ │ ├── test_vector4f_mix_ay.cpp │ │ ├── test_vector4f_mix_az.cpp │ │ ├── test_vector4f_mix_ba.cpp │ │ ├── test_vector4f_mix_bb.cpp │ │ ├── test_vector4f_mix_bc.cpp │ │ ├── test_vector4f_mix_bd.cpp │ │ ├── test_vector4f_mix_bw.cpp │ │ ├── test_vector4f_mix_bx.cpp │ │ ├── test_vector4f_mix_by.cpp │ │ ├── test_vector4f_mix_bz.cpp │ │ ├── test_vector4f_mix_ca.cpp │ │ ├── test_vector4f_mix_cb.cpp │ │ ├── test_vector4f_mix_cc.cpp │ │ ├── test_vector4f_mix_cd.cpp │ │ ├── test_vector4f_mix_cw.cpp │ │ ├── test_vector4f_mix_cx.cpp │ │ ├── test_vector4f_mix_cy.cpp │ │ ├── test_vector4f_mix_cz.cpp │ │ ├── test_vector4f_mix_da.cpp │ │ ├── test_vector4f_mix_db.cpp │ │ ├── test_vector4f_mix_dc.cpp │ │ ├── test_vector4f_mix_dd.cpp │ │ ├── test_vector4f_mix_dw.cpp │ │ ├── test_vector4f_mix_dx.cpp │ │ ├── test_vector4f_mix_dy.cpp │ │ ├── test_vector4f_mix_dz.cpp │ │ ├── test_vector4f_mix_wa.cpp │ │ ├── test_vector4f_mix_wb.cpp │ │ ├── test_vector4f_mix_wc.cpp │ │ ├── test_vector4f_mix_wd.cpp │ │ ├── test_vector4f_mix_ww.cpp │ │ ├── test_vector4f_mix_wx.cpp │ │ ├── test_vector4f_mix_wy.cpp │ │ ├── test_vector4f_mix_wz.cpp │ │ ├── test_vector4f_mix_xa.cpp │ │ ├── test_vector4f_mix_xb.cpp │ │ ├── test_vector4f_mix_xc.cpp │ │ ├── test_vector4f_mix_xd.cpp │ │ ├── test_vector4f_mix_xw.cpp │ │ ├── test_vector4f_mix_xx.cpp │ │ ├── test_vector4f_mix_xy.cpp │ │ ├── test_vector4f_mix_xz.cpp │ │ ├── test_vector4f_mix_ya.cpp │ │ ├── test_vector4f_mix_yb.cpp │ │ ├── test_vector4f_mix_yc.cpp │ │ ├── test_vector4f_mix_yd.cpp │ │ ├── test_vector4f_mix_yw.cpp │ │ ├── test_vector4f_mix_yx.cpp │ │ ├── test_vector4f_mix_yy.cpp │ │ ├── test_vector4f_mix_yz.cpp │ │ ├── test_vector4f_mix_za.cpp │ │ ├── test_vector4f_mix_zb.cpp │ │ ├── test_vector4f_mix_zc.cpp │ │ ├── test_vector4f_mix_zd.cpp │ │ ├── test_vector4f_mix_zw.cpp │ │ ├── test_vector4f_mix_zx.cpp │ │ ├── test_vector4f_mix_zy.cpp │ │ └── test_vector4f_mix_zz.cpp └── validate_includes │ ├── CMakeLists.txt │ ├── dummy.cpp │ └── single_include.cpp.in └── tools ├── android_misc ├── README.md ├── app │ ├── build.gradle.in │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml.in │ │ └── res │ │ └── values │ │ └── strings.xml.in ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.in ├── appveyor_ci.bat ├── bench ├── CMakeLists.txt ├── main_android │ ├── CMakeLists.txt │ └── app │ │ └── src │ │ └── main │ │ ├── cpp │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ └── java │ │ └── com │ │ └── rtm │ │ └── benchmark │ │ └── MainActivity.java ├── main_generic │ ├── CMakeLists.txt │ └── main.cpp ├── main_ios │ ├── CMakeLists.txt │ └── main.cpp └── sources │ ├── bench_mask_all_equal.cpp │ ├── bench_mask_any_equal3.cpp │ ├── bench_matrix3x3d_arg_passing.cpp │ ├── bench_matrix3x3f_arg_passing.cpp │ ├── bench_quat_conjugate.cpp │ ├── bench_quat_ensure_positive_w.cpp │ ├── bench_quat_from_positive_w.cpp │ ├── bench_quat_mul.cpp │ ├── bench_quat_mul_vector3.cpp │ ├── bench_qvv_mul.cpp │ ├── bench_scalar_abs.cpp │ ├── bench_scalar_ceil.cpp │ ├── bench_scalar_floor.cpp │ ├── bench_scalar_reciprocal.cpp │ ├── bench_scalar_round_bankers.cpp │ ├── bench_scalar_round_symmetric.cpp │ ├── bench_scalar_sin.cpp │ ├── bench_vector_abs.cpp │ ├── bench_vector_acos.cpp │ ├── bench_vector_asin.cpp │ ├── bench_vector_atan.cpp │ ├── bench_vector_atan2.cpp │ ├── bench_vector_ceil.cpp │ ├── bench_vector_cos.cpp │ ├── bench_vector_cross3.cpp │ ├── bench_vector_dot.cpp │ ├── bench_vector_dot3.cpp │ ├── bench_vector_dot3_v.cpp │ ├── bench_vector_dot_v.cpp │ ├── bench_vector_floor.cpp │ ├── bench_vector_reciprocal.cpp │ ├── bench_vector_round_bankers.cpp │ ├── bench_vector_round_symmetric.cpp │ ├── bench_vector_sign.cpp │ └── bench_vector_sin.cpp ├── gen_vector_mix_sse.py ├── release_scripts ├── README.md └── test_everything.py ├── setup_linux_compiler.sh ├── setup_osx_compiler.sh └── vs_visualizers └── rtm.natvis /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/build_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/build_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/build_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/build_push.yml -------------------------------------------------------------------------------- /.github/workflows/msvc-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/msvc-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/sonarcloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/sonarcloud.yml -------------------------------------------------------------------------------- /.github/workflows/test_cpp_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.github/workflows/test_cpp_versions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Temporary data rules 2 | build/ 3 | *.suo 4 | **/__pycache__/ 5 | .vscode/ 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CMakeCompiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/cmake/CMakeCompiler.cmake -------------------------------------------------------------------------------- /cmake/CMakePlatforms.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/cmake/CMakePlatforms.cmake -------------------------------------------------------------------------------- /cmake/CMakeUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/cmake/CMakeUtils.cmake -------------------------------------------------------------------------------- /cmake/Toolchain-Android.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/cmake/Toolchain-Android.cmake -------------------------------------------------------------------------------- /cmake/Toolchain-iOS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/cmake/Toolchain-iOS.cmake -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api_conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/api_conventions.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/handling_asserts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/handling_asserts.md -------------------------------------------------------------------------------- /docs/simd_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/simd_support.md -------------------------------------------------------------------------------- /docs/types_supported.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/docs/types_supported.md -------------------------------------------------------------------------------- /external/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/external/README.md -------------------------------------------------------------------------------- /includes/rtm/camera_utilsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/camera_utilsd.h -------------------------------------------------------------------------------- /includes/rtm/camera_utilsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/camera_utilsf.h -------------------------------------------------------------------------------- /includes/rtm/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/config.h -------------------------------------------------------------------------------- /includes/rtm/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/constants.h -------------------------------------------------------------------------------- /includes/rtm/experimental/impl/vqm_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/experimental/impl/vqm_common.h -------------------------------------------------------------------------------- /includes/rtm/experimental/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/experimental/types.h -------------------------------------------------------------------------------- /includes/rtm/experimental/vqmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/experimental/vqmd.h -------------------------------------------------------------------------------- /includes/rtm/experimental/vqmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/experimental/vqmf.h -------------------------------------------------------------------------------- /includes/rtm/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/fwd.h -------------------------------------------------------------------------------- /includes/rtm/impl/bit_cast.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/bit_cast.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/cmath.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/cmath.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/compiler_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/compiler_utils.h -------------------------------------------------------------------------------- /includes/rtm/impl/detect_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/detect_arch.h -------------------------------------------------------------------------------- /includes/rtm/impl/detect_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/detect_compiler.h -------------------------------------------------------------------------------- /includes/rtm/impl/detect_cpp_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/detect_cpp_version.h -------------------------------------------------------------------------------- /includes/rtm/impl/detect_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/detect_features.h -------------------------------------------------------------------------------- /includes/rtm/impl/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/error.h -------------------------------------------------------------------------------- /includes/rtm/impl/macros.mask4.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/macros.mask4.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/macros.matrix.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/macros.matrix.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/macros.vector4.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/macros.vector4.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/mask_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/mask_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/matrix_affine_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/matrix_affine_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/matrix_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/matrix_cast.h -------------------------------------------------------------------------------- /includes/rtm/impl/matrix_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/matrix_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/memory_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/memory_utils.h -------------------------------------------------------------------------------- /includes/rtm/impl/quat_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/quat_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/qv_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/qv_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/qvs_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/qvs_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/qvv_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/qvv_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/scalar_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/scalar_common.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.neon.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.neon.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.neon64.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.neon64.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.other.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.other.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.vectorcall.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.vectorcall.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.x64_clang.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.x64_clang.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/type_args.x64_gcc.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/type_args.x64_gcc.impl.h -------------------------------------------------------------------------------- /includes/rtm/impl/vector_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/impl/vector_common.h -------------------------------------------------------------------------------- /includes/rtm/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/macros.h -------------------------------------------------------------------------------- /includes/rtm/mask4d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/mask4d.h -------------------------------------------------------------------------------- /includes/rtm/mask4f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/mask4f.h -------------------------------------------------------------------------------- /includes/rtm/mask4i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/mask4i.h -------------------------------------------------------------------------------- /includes/rtm/mask4q.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/mask4q.h -------------------------------------------------------------------------------- /includes/rtm/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/math.h -------------------------------------------------------------------------------- /includes/rtm/matrix3x3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix3x3d.h -------------------------------------------------------------------------------- /includes/rtm/matrix3x3f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix3x3f.h -------------------------------------------------------------------------------- /includes/rtm/matrix3x4d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix3x4d.h -------------------------------------------------------------------------------- /includes/rtm/matrix3x4f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix3x4f.h -------------------------------------------------------------------------------- /includes/rtm/matrix4x4d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix4x4d.h -------------------------------------------------------------------------------- /includes/rtm/matrix4x4f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/matrix4x4f.h -------------------------------------------------------------------------------- /includes/rtm/packing/quatd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/packing/quatd.h -------------------------------------------------------------------------------- /includes/rtm/packing/quatf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/packing/quatf.h -------------------------------------------------------------------------------- /includes/rtm/quatd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/quatd.h -------------------------------------------------------------------------------- /includes/rtm/quatf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/quatf.h -------------------------------------------------------------------------------- /includes/rtm/qvd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvd.h -------------------------------------------------------------------------------- /includes/rtm/qvf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvf.h -------------------------------------------------------------------------------- /includes/rtm/qvsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvsd.h -------------------------------------------------------------------------------- /includes/rtm/qvsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvsf.h -------------------------------------------------------------------------------- /includes/rtm/qvvd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvvd.h -------------------------------------------------------------------------------- /includes/rtm/qvvf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/qvvf.h -------------------------------------------------------------------------------- /includes/rtm/scalard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/scalard.h -------------------------------------------------------------------------------- /includes/rtm/scalarf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/scalarf.h -------------------------------------------------------------------------------- /includes/rtm/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/type_traits.h -------------------------------------------------------------------------------- /includes/rtm/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/types.h -------------------------------------------------------------------------------- /includes/rtm/vector4d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/vector4d.h -------------------------------------------------------------------------------- /includes/rtm/vector4f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/vector4f.h -------------------------------------------------------------------------------- /includes/rtm/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/includes/rtm/version.h -------------------------------------------------------------------------------- /make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/make.py -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_android/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_android/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_android/app/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_android/app/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_android/app/src/main/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_android/app/src/main/cpp/main.cpp -------------------------------------------------------------------------------- /tests/main_android/app/src/main/java/com/rtm/unit_tests/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_android/app/src/main/java/com/rtm/unit_tests/MainActivity.java -------------------------------------------------------------------------------- /tests/main_emscripten/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_emscripten/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_emscripten/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_emscripten/main.cpp -------------------------------------------------------------------------------- /tests/main_generic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_generic/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_generic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_generic/main.cpp -------------------------------------------------------------------------------- /tests/main_ios/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_ios/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main_ios/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/main_ios/main.cpp -------------------------------------------------------------------------------- /tests/sources/catch2.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/catch2.impl.h -------------------------------------------------------------------------------- /tests/sources/test_constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_constants.cpp -------------------------------------------------------------------------------- /tests/sources/test_header_fwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_header_fwd.cpp -------------------------------------------------------------------------------- /tests/sources/test_macros_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_macros_matrix.cpp -------------------------------------------------------------------------------- /tests/sources/test_mask4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_mask4.cpp -------------------------------------------------------------------------------- /tests/sources/test_matrix3x3_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_matrix3x3_impl.h -------------------------------------------------------------------------------- /tests/sources/test_matrix3x3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_matrix3x3d.cpp -------------------------------------------------------------------------------- /tests/sources/test_matrix3x3f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_matrix3x3f.cpp -------------------------------------------------------------------------------- /tests/sources/test_matrix3x4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_matrix3x4.cpp -------------------------------------------------------------------------------- /tests/sources/test_matrix4x4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_matrix4x4.cpp -------------------------------------------------------------------------------- /tests/sources/test_memory_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_memory_utils.cpp -------------------------------------------------------------------------------- /tests/sources/test_packing_quat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_packing_quat.cpp -------------------------------------------------------------------------------- /tests/sources/test_quat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_quat.cpp -------------------------------------------------------------------------------- /tests/sources/test_qv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_qv.cpp -------------------------------------------------------------------------------- /tests/sources/test_qvs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_qvs.cpp -------------------------------------------------------------------------------- /tests/sources/test_qvv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_qvv.cpp -------------------------------------------------------------------------------- /tests/sources/test_scalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_scalar.cpp -------------------------------------------------------------------------------- /tests/sources/test_vector4_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_vector4_cast.cpp -------------------------------------------------------------------------------- /tests/sources/test_vector4_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_vector4_impl.h -------------------------------------------------------------------------------- /tests/sources/test_vector4d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_vector4d.cpp -------------------------------------------------------------------------------- /tests/sources/test_vector4f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_vector4f.cpp -------------------------------------------------------------------------------- /tests/sources/test_vqm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/test_vqm.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4_mix_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4_mix_impl.h -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_aa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_aa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ab.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ac.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ad.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_aw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_aw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ax.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ay.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_az.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_az.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ba.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ba.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_by.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_by.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_bz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_bz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ca.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_cz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_cz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_da.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_da.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_db.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_dz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_dz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ww.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ww.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_wz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_wz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_xz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_xz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_ya.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_ya.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_yz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_yz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_za.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_za.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4d_mix_zz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4d_mix_zz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_aa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_aa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ab.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ac.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ad.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_aw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_aw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ax.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ay.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_az.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_az.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ba.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ba.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_by.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_by.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_bz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_bz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ca.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_cz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_cz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_da.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_da.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_db.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_dz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_dz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ww.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ww.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_wz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_wz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xa.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_xz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_xz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_ya.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_ya.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_yz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_yz.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_za.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_za.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zb.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zc.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zd.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zw.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zx.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zy.cpp -------------------------------------------------------------------------------- /tests/sources/vector_mix/test_vector4f_mix_zz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/sources/vector_mix/test_vector4f_mix_zz.cpp -------------------------------------------------------------------------------- /tests/validate_includes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/validate_includes/CMakeLists.txt -------------------------------------------------------------------------------- /tests/validate_includes/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/validate_includes/dummy.cpp -------------------------------------------------------------------------------- /tests/validate_includes/single_include.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tests/validate_includes/single_include.cpp.in -------------------------------------------------------------------------------- /tools/android_misc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/README.md -------------------------------------------------------------------------------- /tools/android_misc/app/build.gradle.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/app/build.gradle.in -------------------------------------------------------------------------------- /tools/android_misc/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/app/proguard-rules.pro -------------------------------------------------------------------------------- /tools/android_misc/app/src/main/AndroidManifest.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/app/src/main/AndroidManifest.xml.in -------------------------------------------------------------------------------- /tools/android_misc/app/src/main/res/values/strings.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/app/src/main/res/values/strings.xml.in -------------------------------------------------------------------------------- /tools/android_misc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/build.gradle -------------------------------------------------------------------------------- /tools/android_misc/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/gradle.properties -------------------------------------------------------------------------------- /tools/android_misc/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /tools/android_misc/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /tools/android_misc/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/gradlew -------------------------------------------------------------------------------- /tools/android_misc/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/android_misc/gradlew.bat -------------------------------------------------------------------------------- /tools/android_misc/settings.gradle.in: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name='@RTM_ANDROID_PROJECT_NAME@' 3 | -------------------------------------------------------------------------------- /tools/appveyor_ci.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/appveyor_ci.bat -------------------------------------------------------------------------------- /tools/bench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/CMakeLists.txt -------------------------------------------------------------------------------- /tools/bench/main_android/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_android/CMakeLists.txt -------------------------------------------------------------------------------- /tools/bench/main_android/app/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_android/app/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tools/bench/main_android/app/src/main/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_android/app/src/main/cpp/main.cpp -------------------------------------------------------------------------------- /tools/bench/main_android/app/src/main/java/com/rtm/benchmark/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_android/app/src/main/java/com/rtm/benchmark/MainActivity.java -------------------------------------------------------------------------------- /tools/bench/main_generic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_generic/CMakeLists.txt -------------------------------------------------------------------------------- /tools/bench/main_generic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_generic/main.cpp -------------------------------------------------------------------------------- /tools/bench/main_ios/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_ios/CMakeLists.txt -------------------------------------------------------------------------------- /tools/bench/main_ios/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/main_ios/main.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_mask_all_equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_mask_all_equal.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_mask_any_equal3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_mask_any_equal3.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_matrix3x3d_arg_passing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_matrix3x3d_arg_passing.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_matrix3x3f_arg_passing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_matrix3x3f_arg_passing.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_quat_conjugate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_quat_conjugate.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_quat_ensure_positive_w.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_quat_ensure_positive_w.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_quat_from_positive_w.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_quat_from_positive_w.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_quat_mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_quat_mul.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_quat_mul_vector3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_quat_mul_vector3.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_qvv_mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_qvv_mul.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_abs.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_ceil.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_floor.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_reciprocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_reciprocal.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_round_bankers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_round_bankers.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_round_symmetric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_round_symmetric.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_scalar_sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_scalar_sin.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_abs.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_acos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_acos.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_asin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_asin.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_atan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_atan.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_atan2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_atan2.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_ceil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_ceil.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_cos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_cos.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_cross3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_cross3.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_dot.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_dot3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_dot3.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_dot3_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_dot3_v.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_dot_v.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_dot_v.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_floor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_floor.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_reciprocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_reciprocal.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_round_bankers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_round_bankers.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_round_symmetric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_round_symmetric.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_sign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_sign.cpp -------------------------------------------------------------------------------- /tools/bench/sources/bench_vector_sin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/bench/sources/bench_vector_sin.cpp -------------------------------------------------------------------------------- /tools/gen_vector_mix_sse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/gen_vector_mix_sse.py -------------------------------------------------------------------------------- /tools/release_scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/release_scripts/README.md -------------------------------------------------------------------------------- /tools/release_scripts/test_everything.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/release_scripts/test_everything.py -------------------------------------------------------------------------------- /tools/setup_linux_compiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/setup_linux_compiler.sh -------------------------------------------------------------------------------- /tools/setup_osx_compiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/setup_osx_compiler.sh -------------------------------------------------------------------------------- /tools/vs_visualizers/rtm.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfrechette/rtm/HEAD/tools/vs_visualizers/rtm.natvis --------------------------------------------------------------------------------