├── README.md ├── aabo.cpp ├── challenges ├── aabb7_simd.cpp ├── aabb_early_out_simd_vs_aabo_simd.cpp ├── aabb_early_out_vs_aabo_simd.cpp ├── aabb_vs_aabo_near_identical_codegen.cpp └── sphere_vs_aabo.cpp ├── images ├── 5_sided_aabb.png ├── abc_axes.png ├── horse_box.png ├── horse_dual_triangle.png ├── horse_triangle.png ├── infinity.png ├── kdop.png ├── pragmatic.png ├── pragmatic_post.png ├── pragmatic_pre.png ├── rhombohedron.png ├── triangle.png ├── triangle_max.png ├── triangle_min.png ├── triangle_to_hexagon.png └── triangles.png └── output.txt /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/README.md -------------------------------------------------------------------------------- /aabo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/aabo.cpp -------------------------------------------------------------------------------- /challenges/aabb7_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/challenges/aabb7_simd.cpp -------------------------------------------------------------------------------- /challenges/aabb_early_out_simd_vs_aabo_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/challenges/aabb_early_out_simd_vs_aabo_simd.cpp -------------------------------------------------------------------------------- /challenges/aabb_early_out_vs_aabo_simd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/challenges/aabb_early_out_vs_aabo_simd.cpp -------------------------------------------------------------------------------- /challenges/aabb_vs_aabo_near_identical_codegen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/challenges/aabb_vs_aabo_near_identical_codegen.cpp -------------------------------------------------------------------------------- /challenges/sphere_vs_aabo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/challenges/sphere_vs_aabo.cpp -------------------------------------------------------------------------------- /images/5_sided_aabb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/5_sided_aabb.png -------------------------------------------------------------------------------- /images/abc_axes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/abc_axes.png -------------------------------------------------------------------------------- /images/horse_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/horse_box.png -------------------------------------------------------------------------------- /images/horse_dual_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/horse_dual_triangle.png -------------------------------------------------------------------------------- /images/horse_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/horse_triangle.png -------------------------------------------------------------------------------- /images/infinity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/infinity.png -------------------------------------------------------------------------------- /images/kdop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/kdop.png -------------------------------------------------------------------------------- /images/pragmatic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/pragmatic.png -------------------------------------------------------------------------------- /images/pragmatic_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/pragmatic_post.png -------------------------------------------------------------------------------- /images/pragmatic_pre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/pragmatic_pre.png -------------------------------------------------------------------------------- /images/rhombohedron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/rhombohedron.png -------------------------------------------------------------------------------- /images/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/triangle.png -------------------------------------------------------------------------------- /images/triangle_max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/triangle_max.png -------------------------------------------------------------------------------- /images/triangle_min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/triangle_min.png -------------------------------------------------------------------------------- /images/triangle_to_hexagon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/triangle_to_hexagon.png -------------------------------------------------------------------------------- /images/triangles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/images/triangles.png -------------------------------------------------------------------------------- /output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bryanmcnett/aabo/HEAD/output.txt --------------------------------------------------------------------------------