├── .gitignore ├── LICENSE.txt ├── README.md ├── opengl-series.sln ├── opengl-series.xcodeproj └── project.pbxproj ├── platforms ├── ios │ ├── 01_project_skeleton │ │ ├── article-01-skeleton.xcodeproj │ │ │ └── project.pbxproj │ │ ├── source │ │ │ ├── Program.cpp │ │ │ ├── Program.h │ │ │ ├── Shader.cpp │ │ │ ├── Shader.h │ │ │ ├── WLAppDelegate.h │ │ │ ├── WLAppDelegate.mm │ │ │ ├── WLViewController.h │ │ │ ├── WLViewController.mm │ │ │ ├── fragment-shader.txt │ │ │ ├── iOS_main.h │ │ │ ├── iOS_main.mm │ │ │ ├── main.m │ │ │ └── vertex-shader.txt │ │ └── sys │ │ │ ├── 01_project_skeleton-Info.plist │ │ │ ├── 01_project_skeleton-Prefix.pch │ │ │ ├── Default-568h@2x.png │ │ │ ├── Default.png │ │ │ └── Default@2x.png │ ├── 02_textures │ │ ├── article-02-textures.xcodeproj │ │ │ └── project.pbxproj │ │ ├── resources │ │ │ ├── fragment-shader.txt │ │ │ ├── hazard.png │ │ │ └── vertex-shader.txt │ │ ├── source │ │ │ ├── iOS_main.h │ │ │ ├── iOS_main.mm │ │ │ ├── ios_specific │ │ │ │ ├── WLAppDelegate.h │ │ │ │ ├── WLAppDelegate.mm │ │ │ │ ├── WLViewController.h │ │ │ │ ├── WLViewController.mm │ │ │ │ └── main.m │ │ │ └── tdogl │ │ │ │ ├── Bitmap.cpp │ │ │ │ ├── Bitmap.h │ │ │ │ ├── Program.cpp │ │ │ │ ├── Program.h │ │ │ │ ├── Shader.cpp │ │ │ │ ├── Shader.h │ │ │ │ ├── Texture.cpp │ │ │ │ └── Texture.h │ │ ├── sys │ │ │ ├── 01_project_skeleton-Info.plist │ │ │ ├── 01_project_skeleton-Prefix.pch │ │ │ ├── Default-568h@2x.png │ │ │ ├── Default.png │ │ │ └── Default@2x.png │ │ └── thirdparty │ │ │ └── stb_image │ │ │ └── stb_image.c │ ├── 03_matrices │ │ ├── 03_matrices.xcodeproj │ │ │ └── project.pbxproj │ │ ├── resources │ │ │ ├── fragment-shader.txt │ │ │ ├── vertex-shader.txt │ │ │ └── wooden-crate.jpg │ │ ├── source │ │ │ ├── iOS_main.h │ │ │ ├── iOS_main.mm │ │ │ ├── ios_specific │ │ │ │ ├── WLAppDelegate.h │ │ │ │ ├── WLAppDelegate.mm │ │ │ │ ├── WLViewController.h │ │ │ │ ├── WLViewController.mm │ │ │ │ └── main.m │ │ │ └── tdogl │ │ │ │ ├── Bitmap.cpp │ │ │ │ ├── Bitmap.h │ │ │ │ ├── Program.cpp │ │ │ │ ├── Program.h │ │ │ │ ├── Shader.cpp │ │ │ │ ├── Shader.h │ │ │ │ ├── Texture.cpp │ │ │ │ └── Texture.h │ │ ├── sys │ │ │ ├── 01_project_skeleton-Info.plist │ │ │ ├── 01_project_skeleton-Prefix.pch │ │ │ ├── Default-568h@2x.png │ │ │ ├── Default.png │ │ │ └── Default@2x.png │ │ └── thirdparty │ │ │ └── stb_image │ │ │ └── stb_image.c │ ├── 04_camera │ │ ├── 04_camera.xcodeproj │ │ │ └── project.pbxproj │ │ ├── resources │ │ │ ├── fragment-shader.txt │ │ │ ├── vertex-shader.txt │ │ │ └── wooden-crate.jpg │ │ ├── source │ │ │ ├── iOS_main.h │ │ │ ├── iOS_main.mm │ │ │ ├── ios_specific │ │ │ │ ├── WLAppDelegate.h │ │ │ │ ├── WLAppDelegate.mm │ │ │ │ ├── WLViewController.h │ │ │ │ ├── WLViewController.mm │ │ │ │ └── main.m │ │ │ └── tdogl │ │ │ │ ├── Bitmap.cpp │ │ │ │ ├── Bitmap.h │ │ │ │ ├── Camera.cpp │ │ │ │ ├── Camera.h │ │ │ │ ├── Program.cpp │ │ │ │ ├── Program.h │ │ │ │ ├── Shader.cpp │ │ │ │ ├── Shader.h │ │ │ │ ├── Texture.cpp │ │ │ │ └── Texture.h │ │ ├── sys │ │ │ ├── 01_project_skeleton-Info.plist │ │ │ ├── 01_project_skeleton-Prefix.pch │ │ │ ├── Default-568h@2x.png │ │ │ ├── Default.png │ │ │ └── Default@2x.png │ │ └── thirdparty │ │ │ └── stb_image │ │ │ └── stb_image.c │ ├── 05_asset_instance │ │ ├── 05_asset_instance.xcodeproj │ │ │ └── project.pbxproj │ │ ├── resources │ │ │ ├── fragment-shader.txt │ │ │ ├── vertex-shader.txt │ │ │ └── wooden-crate.jpg │ │ ├── source │ │ │ ├── iOS_main.h │ │ │ ├── iOS_main.mm │ │ │ ├── ios_specific │ │ │ │ ├── WLAppDelegate.h │ │ │ │ ├── WLAppDelegate.mm │ │ │ │ ├── WLViewController.h │ │ │ │ ├── WLViewController.mm │ │ │ │ └── main.m │ │ │ └── tdogl │ │ │ │ ├── Bitmap.cpp │ │ │ │ ├── Bitmap.h │ │ │ │ ├── Camera.cpp │ │ │ │ ├── Camera.h │ │ │ │ ├── Program.cpp │ │ │ │ ├── Program.h │ │ │ │ ├── Shader.cpp │ │ │ │ ├── Shader.h │ │ │ │ ├── Texture.cpp │ │ │ │ └── Texture.h │ │ ├── sys │ │ │ ├── 01_project_skeleton-Info.plist │ │ │ ├── 01_project_skeleton-Prefix.pch │ │ │ ├── Default-568h@2x.png │ │ │ ├── Default.png │ │ │ └── Default@2x.png │ │ └── thirdparty │ │ │ └── stb_image │ │ │ └── stb_image.c │ └── 06_diffuse_lighting │ │ ├── 06_diffuse_lighting.xcodeproj │ │ └── project.pbxproj │ │ ├── resources │ │ ├── fragment-shader.txt │ │ ├── vertex-shader.txt │ │ └── wooden-crate.jpg │ │ ├── source │ │ ├── iOS_main.h │ │ ├── iOS_main.mm │ │ ├── ios_specific │ │ │ ├── WLAppDelegate.h │ │ │ ├── WLAppDelegate.mm │ │ │ ├── WLViewController.h │ │ │ ├── WLViewController.mm │ │ │ └── main.m │ │ └── tdogl │ │ │ ├── Bitmap.cpp │ │ │ ├── Bitmap.h │ │ │ ├── Camera.cpp │ │ │ ├── Camera.h │ │ │ ├── Program.cpp │ │ │ ├── Program.h │ │ │ ├── Shader.cpp │ │ │ ├── Shader.h │ │ │ ├── Texture.cpp │ │ │ └── Texture.h │ │ ├── sys │ │ ├── 01_project_skeleton-Info.plist │ │ ├── 01_project_skeleton-Prefix.pch │ │ ├── Default-568h@2x.png │ │ ├── Default.png │ │ └── Default@2x.png │ │ └── thirdparty │ │ └── stb_image │ │ └── stb_image.c ├── linux │ ├── 01_project_skeleton-app.make │ ├── 02_textures-app.make │ ├── 03_matrices-app.make │ ├── 04_camera-app.make │ ├── 05_asset_instance-app.make │ ├── 06_diffuse_lighting-app.make │ ├── 07_more_lighting-app.make │ ├── 08_even_more_lighting-app.make │ ├── Makefile │ ├── platform_linux.cpp │ └── premake4.lua ├── osx │ ├── libglfw3.a │ └── platform_osx.mm └── windows │ ├── 01_project_skeleton.vcxproj │ ├── 01_project_skeleton.vcxproj.filters │ ├── 02_textures.vcxproj │ ├── 02_textures.vcxproj.filters │ ├── 03_matrices.vcxproj │ ├── 03_matrices.vcxproj.filters │ ├── 04_camera.vcxproj │ ├── 04_camera.vcxproj.filters │ ├── 05_asset_instance.vcxproj │ ├── 05_asset_instance.vcxproj.filters │ ├── 06_diffuse_lighting.vcxproj │ ├── 06_diffuse_lighting.vcxproj.filters │ ├── 07_more_lighting.vcxproj │ ├── 07_more_lighting.vcxproj.filters │ ├── 08_even_more_lighting.vcxproj │ ├── 08_even_more_lighting.vcxproj.filters │ ├── glfw3.lib │ ├── platform_windows.cpp │ └── shared_build_settings.props └── source ├── 01_project_skeleton ├── resources │ ├── fragment-shader.txt │ └── vertex-shader.txt └── source │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ └── main.cpp ├── 02_textures ├── resources │ ├── fragment-shader.txt │ ├── hazard.png │ └── vertex-shader.txt └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 03_matrices ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 04_camera ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Camera.cpp │ ├── Camera.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 05_asset_instance ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Camera.cpp │ ├── Camera.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 06_diffuse_lighting ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Camera.cpp │ ├── Camera.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 07_more_lighting ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Camera.cpp │ ├── Camera.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h ├── 08_even_more_lighting ├── resources │ ├── fragment-shader.txt │ ├── vertex-shader.txt │ └── wooden-crate.jpg └── source │ ├── main.cpp │ └── tdogl │ ├── Bitmap.cpp │ ├── Bitmap.h │ ├── Camera.cpp │ ├── Camera.h │ ├── Program.cpp │ ├── Program.h │ ├── Shader.cpp │ ├── Shader.h │ ├── Texture.cpp │ └── Texture.h └── common ├── platform.hpp └── thirdparty ├── glew ├── LICENSE.txt ├── include │ └── GL │ │ ├── glew.h │ │ ├── glxew.h │ │ └── wglew.h └── src │ ├── glew.c │ ├── glewinfo.c │ └── visualinfo.c ├── glfw ├── COPYING.txt └── include │ └── GLFW │ ├── glfw3.h │ └── glfw3native.h ├── glm ├── copying.txt ├── glm │ ├── common.hpp │ ├── detail │ │ ├── _features.hpp │ │ ├── _fixes.hpp │ │ ├── _literals.hpp │ │ ├── _noise.hpp │ │ ├── _swizzle.hpp │ │ ├── _swizzle_func.hpp │ │ ├── _vectorize.hpp │ │ ├── dummy.cpp │ │ ├── func_common.hpp │ │ ├── func_common.inl │ │ ├── func_exponential.hpp │ │ ├── func_exponential.inl │ │ ├── func_geometric.hpp │ │ ├── func_geometric.inl │ │ ├── func_integer.hpp │ │ ├── func_integer.inl │ │ ├── func_matrix.hpp │ │ ├── func_matrix.inl │ │ ├── func_noise.hpp │ │ ├── func_noise.inl │ │ ├── func_packing.hpp │ │ ├── func_packing.inl │ │ ├── func_trigonometric.hpp │ │ ├── func_trigonometric.inl │ │ ├── func_vector_relational.hpp │ │ ├── func_vector_relational.inl │ │ ├── glm.cpp │ │ ├── hint.hpp │ │ ├── intrinsic_common.hpp │ │ ├── intrinsic_common.inl │ │ ├── intrinsic_exponential.hpp │ │ ├── intrinsic_exponential.inl │ │ ├── intrinsic_geometric.hpp │ │ ├── intrinsic_geometric.inl │ │ ├── intrinsic_integer.hpp │ │ ├── intrinsic_integer.inl │ │ ├── intrinsic_matrix.hpp │ │ ├── intrinsic_matrix.inl │ │ ├── intrinsic_trigonometric.hpp │ │ ├── intrinsic_trigonometric.inl │ │ ├── intrinsic_vector_relational.hpp │ │ ├── intrinsic_vector_relational.inl │ │ ├── precision.hpp │ │ ├── precision.inl │ │ ├── setup.hpp │ │ ├── type_float.hpp │ │ ├── type_gentype.hpp │ │ ├── type_gentype.inl │ │ ├── type_half.hpp │ │ ├── type_half.inl │ │ ├── type_int.hpp │ │ ├── type_mat.hpp │ │ ├── type_mat.inl │ │ ├── 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_vec.hpp │ │ ├── type_vec.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 │ ├── exponential.hpp │ ├── ext.hpp │ ├── fwd.hpp │ ├── geometric.hpp │ ├── glm.hpp │ ├── gtc │ │ ├── constants.hpp │ │ ├── constants.inl │ │ ├── epsilon.hpp │ │ ├── epsilon.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 │ │ ├── random.hpp │ │ ├── random.inl │ │ ├── reciprocal.hpp │ │ ├── reciprocal.inl │ │ ├── type_precision.hpp │ │ ├── type_precision.inl │ │ ├── type_ptr.hpp │ │ ├── type_ptr.inl │ │ ├── ulp.hpp │ │ └── ulp.inl │ ├── gtx │ │ ├── associated_min_max.hpp │ │ ├── associated_min_max.inl │ │ ├── bit.hpp │ │ ├── bit.inl │ │ ├── closest_point.hpp │ │ ├── closest_point.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── color_space_YCoCg.hpp │ │ ├── color_space_YCoCg.inl │ │ ├── compatibility.hpp │ │ ├── compatibility.inl │ │ ├── component_wise.hpp │ │ ├── component_wise.inl │ │ ├── constants.hpp │ │ ├── dual_quaternion.hpp │ │ ├── dual_quaternion.inl │ │ ├── epsilon.hpp │ │ ├── euler_angles.hpp │ │ ├── euler_angles.inl │ │ ├── extend.hpp │ │ ├── extend.inl │ │ ├── extented_min_max.hpp │ │ ├── extented_min_max.inl │ │ ├── fast_exponential.hpp │ │ ├── fast_exponential.inl │ │ ├── fast_square_root.hpp │ │ ├── fast_square_root.inl │ │ ├── fast_trigonometry.hpp │ │ ├── fast_trigonometry.inl │ │ ├── gradient_paint.hpp │ │ ├── gradient_paint.inl │ │ ├── handed_coordinate_space.hpp │ │ ├── handed_coordinate_space.inl │ │ ├── inertia.hpp │ │ ├── inertia.inl │ │ ├── int_10_10_10_2.hpp │ │ ├── int_10_10_10_2.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_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 │ │ ├── multiple.hpp │ │ ├── multiple.inl │ │ ├── noise.hpp │ │ ├── norm.hpp │ │ ├── norm.inl │ │ ├── normal.hpp │ │ ├── normal.inl │ │ ├── normalize_dot.hpp │ │ ├── normalize_dot.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 │ │ ├── random.hpp │ │ ├── raw_data.hpp │ │ ├── raw_data.inl │ │ ├── reciprocal.hpp │ │ ├── rotate_normalized_axis.hpp │ │ ├── rotate_normalized_axis.inl │ │ ├── rotate_vector.hpp │ │ ├── rotate_vector.inl │ │ ├── scalar_relational.hpp │ │ ├── scalar_relational.inl │ │ ├── simd_mat4.hpp │ │ ├── simd_mat4.inl │ │ ├── simd_quat.hpp │ │ ├── simd_quat.inl │ │ ├── simd_vec4.hpp │ │ ├── simd_vec4.inl │ │ ├── spline.hpp │ │ ├── spline.inl │ │ ├── std_based_type.hpp │ │ ├── std_based_type.inl │ │ ├── string_cast.hpp │ │ ├── string_cast.inl │ │ ├── transform.hpp │ │ ├── transform.inl │ │ ├── transform2.hpp │ │ ├── transform2.inl │ │ ├── ulp.hpp │ │ ├── unsigned_int.hpp │ │ ├── unsigned_int.inl │ │ ├── vec1.hpp │ │ ├── vec1.inl │ │ ├── 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 │ ├── trigonometric.hpp │ ├── vec2.hpp │ ├── vec3.hpp │ ├── vec4.hpp │ └── vector_relational.hpp └── readme.txt └── stb_image └── stb_image.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/README.md -------------------------------------------------------------------------------- /opengl-series.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/opengl-series.sln -------------------------------------------------------------------------------- /opengl-series.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/opengl-series.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/article-01-skeleton.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/article-01-skeleton.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/Program.h -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/Shader.h -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/main.m -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/source/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/source/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/01_project_skeleton/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/01_project_skeleton/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/02_textures/article-02-textures.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/article-02-textures.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/02_textures/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/resources/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/02_textures/resources/hazard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/resources/hazard.png -------------------------------------------------------------------------------- /platforms/ios/02_textures/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/resources/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/ios_specific/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/ios_specific/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/ios_specific/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/ios_specific/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/ios_specific/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/ios_specific/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/ios_specific/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/ios_specific/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/ios_specific/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/ios_specific/main.m -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Program.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Shader.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /platforms/ios/02_textures/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/source/tdogl/Texture.h -------------------------------------------------------------------------------- /platforms/ios/02_textures/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/02_textures/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/02_textures/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/02_textures/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/02_textures/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/02_textures/thirdparty/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/02_textures/thirdparty/stb_image/stb_image.c -------------------------------------------------------------------------------- /platforms/ios/03_matrices/03_matrices.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/03_matrices.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/03_matrices/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/resources/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/03_matrices/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/resources/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/03_matrices/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/ios_specific/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/ios_specific/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/ios_specific/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/ios_specific/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/ios_specific/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/ios_specific/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/ios_specific/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/ios_specific/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/ios_specific/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/ios_specific/main.m -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Program.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Shader.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /platforms/ios/03_matrices/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/source/tdogl/Texture.h -------------------------------------------------------------------------------- /platforms/ios/03_matrices/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/03_matrices/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/03_matrices/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/03_matrices/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/03_matrices/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/03_matrices/thirdparty/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/03_matrices/thirdparty/stb_image/stb_image.c -------------------------------------------------------------------------------- /platforms/ios/04_camera/04_camera.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/04_camera.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/04_camera/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/resources/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/04_camera/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/resources/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/04_camera/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/ios_specific/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/ios_specific/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/ios_specific/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/ios_specific/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/ios_specific/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/ios_specific/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/ios_specific/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/ios_specific/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/ios_specific/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/ios_specific/main.m -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Camera.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Program.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Shader.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /platforms/ios/04_camera/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/source/tdogl/Texture.h -------------------------------------------------------------------------------- /platforms/ios/04_camera/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/04_camera/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/04_camera/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/04_camera/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/04_camera/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/04_camera/thirdparty/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/04_camera/thirdparty/stb_image/stb_image.c -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/05_asset_instance.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/05_asset_instance.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/resources/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/resources/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/ios_specific/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/ios_specific/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/ios_specific/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/ios_specific/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/ios_specific/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/ios_specific/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/ios_specific/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/ios_specific/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/ios_specific/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/ios_specific/main.m -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Camera.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Program.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Shader.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/source/tdogl/Texture.h -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/05_asset_instance/thirdparty/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/05_asset_instance/thirdparty/stb_image/stb_image.c -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/06_diffuse_lighting.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/06_diffuse_lighting.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/resources/fragment-shader.txt -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/resources/vertex-shader.txt -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/iOS_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/iOS_main.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/iOS_main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/iOS_main.mm -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/ios_specific/WLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/ios_specific/WLAppDelegate.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/ios_specific/WLAppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/ios_specific/WLAppDelegate.mm -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/ios_specific/WLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/ios_specific/WLViewController.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/ios_specific/WLViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/ios_specific/WLViewController.mm -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/ios_specific/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/ios_specific/main.m -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Camera.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Program.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Shader.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/source/tdogl/Texture.h -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/sys/01_project_skeleton-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/sys/01_project_skeleton-Info.plist -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/sys/01_project_skeleton-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/sys/01_project_skeleton-Prefix.pch -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/sys/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/sys/Default-568h@2x.png -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/sys/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/sys/Default.png -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/sys/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/sys/Default@2x.png -------------------------------------------------------------------------------- /platforms/ios/06_diffuse_lighting/thirdparty/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/ios/06_diffuse_lighting/thirdparty/stb_image/stb_image.c -------------------------------------------------------------------------------- /platforms/linux/01_project_skeleton-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/01_project_skeleton-app.make -------------------------------------------------------------------------------- /platforms/linux/02_textures-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/02_textures-app.make -------------------------------------------------------------------------------- /platforms/linux/03_matrices-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/03_matrices-app.make -------------------------------------------------------------------------------- /platforms/linux/04_camera-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/04_camera-app.make -------------------------------------------------------------------------------- /platforms/linux/05_asset_instance-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/05_asset_instance-app.make -------------------------------------------------------------------------------- /platforms/linux/06_diffuse_lighting-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/06_diffuse_lighting-app.make -------------------------------------------------------------------------------- /platforms/linux/07_more_lighting-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/07_more_lighting-app.make -------------------------------------------------------------------------------- /platforms/linux/08_even_more_lighting-app.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/08_even_more_lighting-app.make -------------------------------------------------------------------------------- /platforms/linux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/Makefile -------------------------------------------------------------------------------- /platforms/linux/platform_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/platform_linux.cpp -------------------------------------------------------------------------------- /platforms/linux/premake4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/linux/premake4.lua -------------------------------------------------------------------------------- /platforms/osx/libglfw3.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/osx/libglfw3.a -------------------------------------------------------------------------------- /platforms/osx/platform_osx.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/osx/platform_osx.mm -------------------------------------------------------------------------------- /platforms/windows/01_project_skeleton.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/01_project_skeleton.vcxproj -------------------------------------------------------------------------------- /platforms/windows/01_project_skeleton.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/01_project_skeleton.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/02_textures.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/02_textures.vcxproj -------------------------------------------------------------------------------- /platforms/windows/02_textures.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/02_textures.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/03_matrices.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/03_matrices.vcxproj -------------------------------------------------------------------------------- /platforms/windows/03_matrices.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/03_matrices.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/04_camera.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/04_camera.vcxproj -------------------------------------------------------------------------------- /platforms/windows/04_camera.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/04_camera.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/05_asset_instance.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/05_asset_instance.vcxproj -------------------------------------------------------------------------------- /platforms/windows/05_asset_instance.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/05_asset_instance.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/06_diffuse_lighting.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/06_diffuse_lighting.vcxproj -------------------------------------------------------------------------------- /platforms/windows/06_diffuse_lighting.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/06_diffuse_lighting.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/07_more_lighting.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/07_more_lighting.vcxproj -------------------------------------------------------------------------------- /platforms/windows/07_more_lighting.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/07_more_lighting.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/08_even_more_lighting.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/08_even_more_lighting.vcxproj -------------------------------------------------------------------------------- /platforms/windows/08_even_more_lighting.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/08_even_more_lighting.vcxproj.filters -------------------------------------------------------------------------------- /platforms/windows/glfw3.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/glfw3.lib -------------------------------------------------------------------------------- /platforms/windows/platform_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/platform_windows.cpp -------------------------------------------------------------------------------- /platforms/windows/shared_build_settings.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/platforms/windows/shared_build_settings.props -------------------------------------------------------------------------------- /source/01_project_skeleton/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/01_project_skeleton/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/01_project_skeleton/source/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/source/Program.cpp -------------------------------------------------------------------------------- /source/01_project_skeleton/source/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/source/Program.h -------------------------------------------------------------------------------- /source/01_project_skeleton/source/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/source/Shader.cpp -------------------------------------------------------------------------------- /source/01_project_skeleton/source/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/source/Shader.h -------------------------------------------------------------------------------- /source/01_project_skeleton/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/01_project_skeleton/source/main.cpp -------------------------------------------------------------------------------- /source/02_textures/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/02_textures/resources/hazard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/resources/hazard.png -------------------------------------------------------------------------------- /source/02_textures/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/02_textures/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/main.cpp -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/02_textures/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/02_textures/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/03_matrices/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/03_matrices/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/03_matrices/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/03_matrices/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/main.cpp -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/03_matrices/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/03_matrices/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/04_camera/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/04_camera/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/04_camera/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/04_camera/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/main.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Camera.h -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/04_camera/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/04_camera/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/05_asset_instance/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/05_asset_instance/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/05_asset_instance/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/05_asset_instance/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/main.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Camera.h -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/05_asset_instance/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/05_asset_instance/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/06_diffuse_lighting/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/06_diffuse_lighting/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/06_diffuse_lighting/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/main.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Camera.h -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/06_diffuse_lighting/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/06_diffuse_lighting/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/07_more_lighting/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/07_more_lighting/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/07_more_lighting/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/07_more_lighting/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/main.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Camera.h -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/07_more_lighting/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/07_more_lighting/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/08_even_more_lighting/resources/fragment-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/resources/fragment-shader.txt -------------------------------------------------------------------------------- /source/08_even_more_lighting/resources/vertex-shader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/resources/vertex-shader.txt -------------------------------------------------------------------------------- /source/08_even_more_lighting/resources/wooden-crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/resources/wooden-crate.jpg -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/main.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Bitmap.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Bitmap.h -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Camera.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Camera.h -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Program.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Program.h -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Shader.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Shader.h -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Texture.cpp -------------------------------------------------------------------------------- /source/08_even_more_lighting/source/tdogl/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/08_even_more_lighting/source/tdogl/Texture.h -------------------------------------------------------------------------------- /source/common/platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/platform.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glew/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/LICENSE.txt -------------------------------------------------------------------------------- /source/common/thirdparty/glew/include/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/include/GL/glew.h -------------------------------------------------------------------------------- /source/common/thirdparty/glew/include/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/include/GL/glxew.h -------------------------------------------------------------------------------- /source/common/thirdparty/glew/include/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/include/GL/wglew.h -------------------------------------------------------------------------------- /source/common/thirdparty/glew/src/glew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/src/glew.c -------------------------------------------------------------------------------- /source/common/thirdparty/glew/src/glewinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/src/glewinfo.c -------------------------------------------------------------------------------- /source/common/thirdparty/glew/src/visualinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glew/src/visualinfo.c -------------------------------------------------------------------------------- /source/common/thirdparty/glfw/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glfw/COPYING.txt -------------------------------------------------------------------------------- /source/common/thirdparty/glfw/include/GLFW/glfw3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glfw/include/GLFW/glfw3.h -------------------------------------------------------------------------------- /source/common/thirdparty/glfw/include/GLFW/glfw3native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glfw/include/GLFW/glfw3native.h -------------------------------------------------------------------------------- /source/common/thirdparty/glm/copying.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/copying.txt -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/common.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_features.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_features.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_fixes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_fixes.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_literals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_literals.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_noise.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_swizzle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_swizzle.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_swizzle_func.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_swizzle_func.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/_vectorize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/_vectorize.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/dummy.cpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_common.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_common.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_exponential.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_exponential.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_exponential.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_geometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_geometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_geometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_geometric.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_integer.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_integer.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_matrix.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_matrix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_matrix.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_noise.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_noise.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_noise.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_packing.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_packing.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_packing.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_trigonometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_trigonometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_trigonometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_trigonometric.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_vector_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_vector_relational.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/func_vector_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/func_vector_relational.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/glm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/glm.cpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/hint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/hint.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_common.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_common.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_exponential.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_exponential.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_exponential.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_geometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_geometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_geometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_geometric.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_integer.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_integer.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_matrix.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_matrix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_matrix.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_trigonometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_trigonometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_trigonometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_trigonometric.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_vector_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_vector_relational.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/intrinsic_vector_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/intrinsic_vector_relational.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/precision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/precision.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/precision.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/setup.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_float.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_float.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_gentype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_gentype.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_gentype.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_gentype.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_half.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_half.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_half.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_half.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_int.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_int.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x3.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat2x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat2x4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x3.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat3x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat3x4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x3.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_mat4x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_mat4x4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec1.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec1.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec3.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/detail/type_vec4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/detail/type_vec4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/exponential.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/ext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/ext.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/fwd.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/geometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/geometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/glm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/glm.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/constants.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/constants.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/constants.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/epsilon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/epsilon.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/epsilon.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/epsilon.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_access.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_access.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_access.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_integer.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_inverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_inverse.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_inverse.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_inverse.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_transform.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/matrix_transform.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/matrix_transform.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/noise.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/noise.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/noise.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/packing.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/packing.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/packing.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/quaternion.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/quaternion.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/random.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/random.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/random.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/reciprocal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/reciprocal.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/reciprocal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/reciprocal.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/type_precision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/type_precision.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/type_precision.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/type_precision.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/type_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/type_ptr.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/type_ptr.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/type_ptr.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/ulp.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtc/ulp.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtc/ulp.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/associated_min_max.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/associated_min_max.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/associated_min_max.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/associated_min_max.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/bit.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/bit.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/bit.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/closest_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/closest_point.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/closest_point.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/closest_point.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/color_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/color_space.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/color_space.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/color_space.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/color_space_YCoCg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/color_space_YCoCg.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/color_space_YCoCg.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/color_space_YCoCg.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/compatibility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/compatibility.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/compatibility.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/compatibility.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/component_wise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/component_wise.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/component_wise.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/component_wise.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/constants.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/dual_quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/dual_quaternion.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/dual_quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/dual_quaternion.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/epsilon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/epsilon.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/euler_angles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/euler_angles.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/euler_angles.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/euler_angles.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/extend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/extend.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/extend.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/extend.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/extented_min_max.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/extented_min_max.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/extented_min_max.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/extented_min_max.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_exponential.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_exponential.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_exponential.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_square_root.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_square_root.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_square_root.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_square_root.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_trigonometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_trigonometry.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/fast_trigonometry.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/fast_trigonometry.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/gradient_paint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/gradient_paint.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/gradient_paint.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/gradient_paint.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/handed_coordinate_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/handed_coordinate_space.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/handed_coordinate_space.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/handed_coordinate_space.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/inertia.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/inertia.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/inertia.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/inertia.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/int_10_10_10_2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/int_10_10_10_2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/int_10_10_10_2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/int_10_10_10_2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/integer.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/integer.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/intersect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/intersect.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/intersect.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/intersect.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/io.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/io.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/io.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/log_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/log_base.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/log_base.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/log_base.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_cross_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_cross_product.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_cross_product.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_cross_product.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_interpolation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_interpolation.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_interpolation.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_interpolation.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_major_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_major_storage.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_major_storage.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_major_storage.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_operation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_operation.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_operation.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_operation.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_query.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_query.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_query.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_transform_2d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_transform_2d.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/matrix_transform_2d.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/matrix_transform_2d.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/mixed_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/mixed_product.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/mixed_product.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/mixed_product.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/multiple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/multiple.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/multiple.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/multiple.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/noise.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/norm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/norm.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/norm.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/norm.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/normal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/normal.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/normal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/normal.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/normalize_dot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/normalize_dot.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/normalize_dot.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/normalize_dot.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/number_precision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/number_precision.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/number_precision.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/number_precision.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/optimum_pow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/optimum_pow.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/optimum_pow.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/optimum_pow.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/orthonormalize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/orthonormalize.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/orthonormalize.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/orthonormalize.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/perpendicular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/perpendicular.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/perpendicular.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/perpendicular.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/polar_coordinates.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/polar_coordinates.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/polar_coordinates.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/polar_coordinates.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/projection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/projection.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/projection.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/projection.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/quaternion.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/quaternion.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/random.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/raw_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/raw_data.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/raw_data.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/raw_data.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/reciprocal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/reciprocal.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/rotate_normalized_axis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/rotate_normalized_axis.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/rotate_normalized_axis.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/rotate_normalized_axis.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/rotate_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/rotate_vector.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/rotate_vector.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/rotate_vector.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/scalar_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/scalar_relational.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/scalar_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/scalar_relational.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_mat4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_mat4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_mat4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_mat4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_quat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_quat.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_quat.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_quat.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_vec4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/simd_vec4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/simd_vec4.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/spline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/spline.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/spline.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/spline.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/std_based_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/std_based_type.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/std_based_type.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/std_based_type.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/string_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/string_cast.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/string_cast.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/string_cast.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/transform.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/transform.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/transform.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/transform2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/transform2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/transform2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/transform2.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/ulp.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/unsigned_int.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/unsigned_int.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/unsigned_int.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/unsigned_int.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vec1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vec1.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vec1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vec1.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vector_angle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vector_angle.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vector_angle.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vector_angle.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vector_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vector_query.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/vector_query.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/vector_query.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/wrap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/wrap.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/gtx/wrap.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/gtx/wrap.inl -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/integer.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat2x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat2x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat2x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat3x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat3x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat3x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat4x2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat4x3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/mat4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/mat4x4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/matrix.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/packing.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/trigonometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/trigonometric.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/vec2.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/vec3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/vec3.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/vec4.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/glm/vector_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/glm/vector_relational.hpp -------------------------------------------------------------------------------- /source/common/thirdparty/glm/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/glm/readme.txt -------------------------------------------------------------------------------- /source/common/thirdparty/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomdalling/opengl-series/HEAD/source/common/thirdparty/stb_image/stb_image.h --------------------------------------------------------------------------------