Created
May 24, 2018 23:38
-
-
Save ryantm/9c9034f44e5cc33002745dc80a9e6b7d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/nix/store/frcfaj5pdxfg0i4whh6pqmflm7r2f3s1-glm-0.9.9.0 | |
├── include | |
│ └── glm | |
│ ├── CMakeLists.txt | |
│ ├── common.hpp | |
│ ├── detail | |
│ │ ├── compute_vector_relational.hpp | |
│ │ ├── dummy.cpp | |
│ │ ├── _features.hpp | |
│ │ ├── _fixes.hpp | |
│ │ ├── func_common.inl | |
│ │ ├── func_common_simd.inl | |
│ │ ├── func_exponential.inl | |
│ │ ├── func_exponential_simd.inl | |
│ │ ├── func_geometric.inl | |
│ │ ├── func_geometric_simd.inl | |
│ │ ├── func_integer.inl | |
│ │ ├── func_integer_simd.inl | |
│ │ ├── func_matrix.inl | |
│ │ ├── func_matrix_simd.inl | |
│ │ ├── func_packing.inl | |
│ │ ├── func_packing_simd.inl | |
│ │ ├── func_trigonometric.inl | |
│ │ ├── func_trigonometric_simd.inl | |
│ │ ├── func_vector_relational.inl | |
│ │ ├── func_vector_relational_simd.inl | |
│ │ ├── glm.cpp | |
│ │ ├── _noise.hpp | |
│ │ ├── qualifier.hpp | |
│ │ ├── setup.hpp | |
│ │ ├── _swizzle_func.hpp | |
│ │ ├── _swizzle.hpp | |
│ │ ├── type_float.hpp | |
│ │ ├── type_gentype.hpp | |
│ │ ├── type_gentype.inl | |
│ │ ├── type_half.hpp | |
│ │ ├── type_half.inl | |
│ │ ├── type_int.hpp | |
│ │ ├── type_mat2x2.hpp | |
│ │ ├── type_mat2x2.inl | |
│ │ ├── type_mat2x3.hpp | |
│ │ ├── type_mat2x3.inl | |
│ │ ├── type_mat2x4.hpp | |
│ │ ├── type_mat2x4.inl | |
│ │ ├── type_mat3x2.hpp | |
│ │ ├── type_mat3x2.inl | |
│ │ ├── type_mat3x3.hpp | |
│ │ ├── type_mat3x3.inl | |
│ │ ├── type_mat3x4.hpp | |
│ │ ├── type_mat3x4.inl | |
│ │ ├── type_mat4x2.hpp | |
│ │ ├── type_mat4x2.inl | |
│ │ ├── type_mat4x3.hpp | |
│ │ ├── type_mat4x3.inl | |
│ │ ├── type_mat4x4.hpp | |
│ │ ├── type_mat4x4.inl | |
│ │ ├── type_mat4x4_simd.inl | |
│ │ ├── type_mat.hpp | |
│ │ ├── type_mat.inl | |
│ │ ├── type_vec1.hpp | |
│ │ ├── type_vec1.inl | |
│ │ ├── type_vec2.hpp | |
│ │ ├── type_vec2.inl | |
│ │ ├── type_vec3.hpp | |
│ │ ├── type_vec3.inl | |
│ │ ├── type_vec4.hpp | |
│ │ ├── type_vec4.inl | |
│ │ ├── type_vec4_simd.inl | |
│ │ ├── type_vec.hpp | |
│ │ ├── type_vec.inl | |
│ │ └── _vectorize.hpp | |
│ ├── exponential.hpp | |
│ ├── ext | |
│ │ ├── vec1.hpp | |
│ │ ├── vec1.inl | |
│ │ ├── vector_relational.hpp | |
│ │ └── vector_relational.inl | |
│ ├── ext.hpp | |
│ ├── fwd.hpp | |
│ ├── geometric.hpp | |
│ ├── glm.hpp | |
│ ├── gtc | |
│ │ ├── bitfield.hpp | |
│ │ ├── bitfield.inl | |
│ │ ├── color_space.hpp | |
│ │ ├── color_space.inl | |
│ │ ├── constants.hpp | |
│ │ ├── constants.inl | |
│ │ ├── epsilon.hpp | |
│ │ ├── epsilon.inl | |
│ │ ├── integer.hpp | |
│ │ ├── integer.inl | |
│ │ ├── matrix_access.hpp | |
│ │ ├── matrix_access.inl | |
│ │ ├── matrix_integer.hpp | |
│ │ ├── matrix_inverse.hpp | |
│ │ ├── matrix_inverse.inl | |
│ │ ├── matrix_transform.hpp | |
│ │ ├── matrix_transform.inl | |
│ │ ├── noise.hpp | |
│ │ ├── noise.inl | |
│ │ ├── packing.hpp | |
│ │ ├── packing.inl | |
│ │ ├── quaternion.hpp | |
│ │ ├── quaternion.inl | |
│ │ ├── quaternion_simd.inl | |
│ │ ├── random.hpp | |
│ │ ├── random.inl | |
│ │ ├── reciprocal.hpp | |
│ │ ├── reciprocal.inl | |
│ │ ├── round.hpp | |
│ │ ├── round.inl | |
│ │ ├── type_aligned.hpp | |
│ │ ├── type_precision.hpp | |
│ │ ├── type_precision.inl | |
│ │ ├── type_ptr.hpp | |
│ │ ├── type_ptr.inl | |
│ │ ├── ulp.hpp | |
│ │ ├── ulp.inl | |
│ │ ├── vec1.hpp | |
│ │ └── vec1.inl | |
│ ├── gtx | |
│ │ ├── associated_min_max.hpp | |
│ │ ├── associated_min_max.inl | |
│ │ ├── bit.hpp | |
│ │ ├── bit.inl | |
│ │ ├── closest_point.hpp | |
│ │ ├── closest_point.inl | |
│ │ ├── color_encoding.hpp | |
│ │ ├── color_encoding.inl | |
│ │ ├── color_space.hpp | |
│ │ ├── color_space.inl | |
│ │ ├── color_space_YCoCg.hpp | |
│ │ ├── color_space_YCoCg.inl | |
│ │ ├── common.hpp | |
│ │ ├── common.inl | |
│ │ ├── compatibility.hpp | |
│ │ ├── compatibility.inl | |
│ │ ├── component_wise.hpp | |
│ │ ├── component_wise.inl | |
│ │ ├── dual_quaternion.hpp | |
│ │ ├── dual_quaternion.inl | |
│ │ ├── easing.hpp | |
│ │ ├── easing.inl | |
│ │ ├── euler_angles.hpp | |
│ │ ├── euler_angles.inl | |
│ │ ├── extended_min_max.hpp | |
│ │ ├── extended_min_max.inl | |
│ │ ├── extend.hpp | |
│ │ ├── extend.inl | |
│ │ ├── exterior_product.hpp | |
│ │ ├── exterior_product.inl | |
│ │ ├── fast_exponential.hpp | |
│ │ ├── fast_exponential.inl | |
│ │ ├── fast_square_root.hpp | |
│ │ ├── fast_square_root.inl | |
│ │ ├── fast_trigonometry.hpp | |
│ │ ├── fast_trigonometry.inl | |
│ │ ├── float_notmalize.inl | |
│ │ ├── functions.hpp | |
│ │ ├── functions.inl | |
│ │ ├── gradient_paint.hpp | |
│ │ ├── gradient_paint.inl | |
│ │ ├── handed_coordinate_space.hpp | |
│ │ ├── handed_coordinate_space.inl | |
│ │ ├── hash.hpp | |
│ │ ├── hash.inl | |
│ │ ├── integer.hpp | |
│ │ ├── integer.inl | |
│ │ ├── intersect.hpp | |
│ │ ├── intersect.inl | |
│ │ ├── io.hpp | |
│ │ ├── io.inl | |
│ │ ├── log_base.hpp | |
│ │ ├── log_base.inl | |
│ │ ├── matrix_cross_product.hpp | |
│ │ ├── matrix_cross_product.inl | |
│ │ ├── matrix_decompose.hpp | |
│ │ ├── matrix_decompose.inl | |
│ │ ├── matrix_factorisation.hpp | |
│ │ ├── matrix_factorisation.inl | |
│ │ ├── matrix_interpolation.hpp | |
│ │ ├── matrix_interpolation.inl | |
│ │ ├── matrix_major_storage.hpp | |
│ │ ├── matrix_major_storage.inl | |
│ │ ├── matrix_operation.hpp | |
│ │ ├── matrix_operation.inl | |
│ │ ├── matrix_query.hpp | |
│ │ ├── matrix_query.inl | |
│ │ ├── matrix_transform_2d.hpp | |
│ │ ├── matrix_transform_2d.inl | |
│ │ ├── mixed_product.hpp | |
│ │ ├── mixed_product.inl | |
│ │ ├── normal.hpp | |
│ │ ├── normal.inl | |
│ │ ├── normalize_dot.hpp | |
│ │ ├── normalize_dot.inl | |
│ │ ├── norm.hpp | |
│ │ ├── norm.inl | |
│ │ ├── number_precision.hpp | |
│ │ ├── number_precision.inl | |
│ │ ├── optimum_pow.hpp | |
│ │ ├── optimum_pow.inl | |
│ │ ├── orthonormalize.hpp | |
│ │ ├── orthonormalize.inl | |
│ │ ├── perpendicular.hpp | |
│ │ ├── perpendicular.inl | |
│ │ ├── polar_coordinates.hpp | |
│ │ ├── polar_coordinates.inl | |
│ │ ├── projection.hpp | |
│ │ ├── projection.inl | |
│ │ ├── quaternion.hpp | |
│ │ ├── quaternion.inl | |
│ │ ├── range.hpp | |
│ │ ├── raw_data.hpp | |
│ │ ├── raw_data.inl | |
│ │ ├── rotate_normalized_axis.hpp | |
│ │ ├── rotate_normalized_axis.inl | |
│ │ ├── rotate_vector.hpp | |
│ │ ├── rotate_vector.inl | |
│ │ ├── scalar_multiplication.hpp | |
│ │ ├── scalar_relational.hpp | |
│ │ ├── scalar_relational.inl | |
│ │ ├── spline.hpp | |
│ │ ├── spline.inl | |
│ │ ├── std_based_type.hpp | |
│ │ ├── std_based_type.inl | |
│ │ ├── string_cast.hpp | |
│ │ ├── string_cast.inl | |
│ │ ├── texture.hpp | |
│ │ ├── texture.inl | |
│ │ ├── transform2.hpp | |
│ │ ├── transform2.inl | |
│ │ ├── transform.hpp | |
│ │ ├── transform.inl | |
│ │ ├── type_aligned.hpp | |
│ │ ├── type_aligned.inl | |
│ │ ├── type_trait.hpp | |
│ │ ├── type_trait.inl | |
│ │ ├── vec_swizzle.hpp | |
│ │ ├── vector_angle.hpp | |
│ │ ├── vector_angle.inl | |
│ │ ├── vector_query.hpp | |
│ │ ├── vector_query.inl | |
│ │ ├── wrap.hpp | |
│ │ └── wrap.inl | |
│ ├── integer.hpp | |
│ ├── mat2x2.hpp | |
│ ├── mat2x3.hpp | |
│ ├── mat2x4.hpp | |
│ ├── mat3x2.hpp | |
│ ├── mat3x3.hpp | |
│ ├── mat3x4.hpp | |
│ ├── mat4x2.hpp | |
│ ├── mat4x3.hpp | |
│ ├── mat4x4.hpp | |
│ ├── matrix.hpp | |
│ ├── packing.hpp | |
│ ├── simd | |
│ │ ├── common.h | |
│ │ ├── exponential.h | |
│ │ ├── geometric.h | |
│ │ ├── integer.h | |
│ │ ├── matrix.h | |
│ │ ├── packing.h | |
│ │ ├── platform.h | |
│ │ ├── trigonometric.h | |
│ │ └── vector_relational.h | |
│ ├── trigonometric.hpp | |
│ ├── vec2.hpp | |
│ ├── vec3.hpp | |
│ ├── vec4.hpp | |
│ └── vector_relational.hpp | |
└── lib | |
├── cmake | |
│ └── glm | |
│ ├── glmConfig.cmake | |
│ ├── glmConfigVersion.cmake | |
│ └── glmTargets.cmake | |
└── pkgconfig | |
└── glm.pc | |
11 directories, 269 files |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment