Torrent details for "Udemy Failproof OpenGL for beginners" Log in to bookmark
Controls:
×
Report Torrent
Please select a reason for reporting this torrent:
Your report will be reviewed by our moderation team.
×
Report Information
Loading report information...
This torrent has been reported 0 times.
Report Summary:
| User | Reason | Date |
|---|
Failed to load report information.
×
Success
Your report has been submitted successfully.
Checked by:
Category:
Language:
English
Total Size:
614.8 MB
Info Hash:
E0919BAB72D152A64F9798EDE1E7662445A344B5
Added By:
Added:
May 29, 2025, 11:53 a.m.
Stats:
|
(Last updated: May 29, 2025, 11:58 a.m.)
| File | Size |
|---|---|
| Get Bonus Downloads Here.url | 180 bytes |
| 1 -Introduction.mp4 | 23.8 MB |
| 1 -IntroductionTranscript.txt | 1.5 KB |
| 1 -Join my Discord for extra OpenGL help!.url | 52 bytes |
| 1 -You can also check out my YouTube channel to learn more from me!.url | 67 bytes |
| 1 -Oppening a Window.mp4 | 47.5 MB |
| 1 -oppeningAWindowTranscript.txt | 5.2 KB |
| main.cpp | 1.1 KB |
| openglErrorReporting.cpp | 2.5 KB |
| openglErrorReporting.h | 275 bytes |
| 1 -OpenGL functions.mp4 | 8.0 MB |
| 1 -OpenGLFunctionsTranscript.txt | 641 bytes |
| 1 -Search for OpenGL functions.url | 39 bytes |
| 1 -OpenGL Buffers.mp4 | 55.8 MB |
| 1 -OpenGLBuffersTranscript.txt | 7.5 KB |
| 1 -Remember to search the OpenGL functions here for more details!.url | 55 bytes |
| main.cpp | 1.5 KB |
| 1 -Buffers Layout!.mp4 | 35.5 MB |
| 1 -bufferLayoutTranscript.txt | 4.3 KB |
| 2 - Some more advanced stuff.html | 4.9 KB |
| main.cpp | 1.8 KB |
| 1 -Loading Shaders.mp4 | 44.7 MB |
| 1 -LoadingShadersTranscript.txt | 5.3 KB |
| Shader.cpp | 2.9 KB |
| shader.h | 313 bytes |
| 1 -Making Shaders.mp4 | 34.4 MB |
| 1 -makingShadersTranscript.txt | 4.3 KB |
| main.cpp | 2.0 KB |
| myshader.frag | 122 bytes |
| myshader.vert | 167 bytes |
| 1 -Resizing the Window.mp4 | 8.4 MB |
| 1 -ResizingTheWindowTranscript.txt | 835 bytes |
| main.cpp | 2.1 KB |
| 1 -Coloured Triangle.mp4 | 5.5 MB |
| 1 -ColouredTriangleTranscript.txt | 718 bytes |
| myshader.frag | 138 bytes |
| myshader.vert | 208 bytes |
| 1 -A website where you can play around with shaders!.url | 49 bytes |
| 1 -Playing with Shaders!.mp4 | 13.4 MB |
| 1 -PlayingWIthShadersTranscript.txt | 1.2 KB |
| 1 -Index Buffer.mp4 | 19.7 MB |
| 1 -IndexBufferTranscript.txt | 1.8 KB |
| main.cpp | 2.6 KB |
| 1 -All the OpenGL specification!.url | 85 bytes |
| 1 -GLAD (the OpenGL loader that I use).url | 45 bytes |
| 1 -The creators of OpenGL.url | 47 bytes |
| 1 -Website to search OpenGL functions.url | 39 bytes |
| 1 -What is OpenGL.mp4 | 30.1 MB |
| 1 -WhatIsOpenGLTranscript.txt | 2.9 KB |
| 2 - Get some extra help!.html | 337 bytes |
| 1 -Veertex Array Object.mp4 | 9.8 MB |
| 1 -VertexArrayObjectTranscript.txt | 1.2 KB |
| 2 - VAO recap.html | 594 bytes |
| main.cpp | 2.9 KB |
| 1 -Uniforms.mp4 | 15.8 MB |
| 1 -uniformsTranscript.txt | 1.8 KB |
| Shader.cpp | 3.1 KB |
| main.cpp | 3.0 KB |
| myshader.frag | 248 bytes |
| myshader.vert | 258 bytes |
| shader.h | 361 bytes |
| 1 - Debugging in OpenGL.html | 768 bytes |
| 1 -ImGUI.mp4 | 20.6 MB |
| 1 -ImGUITranscript.txt | 1.5 KB |
| 1 -To get you even more exicted, ImGUI has a TON of extensions!.url | 78 bytes |
| 1 -official ImGUI repo.url | 55 bytes |
| 2 - GLM.html | 2.3 KB |
| 2 - Try to use ImGUI a little.html | 3.9 KB |
| Another-Imgui-themes-editor-.url | 64 bytes |
| main.cpp | 4.0 KB |
| myshader.frag | 306 bytes |
| myshader.vert | 258 bytes |
| Imgui-Themes-editor-.url | 60 bytes |
| Imgui-custom-themes-.url | 66 bytes |
| Imgui-themes-2-.url | 79 bytes |
| To-get-you-even-more-exicted-ImGUI-has-a-TON-of-extensions-.url | 78 bytes |
| official-ImGUI-repo.url | 55 bytes |
| 1 - Shader Toy.html | 7.1 KB |
| 1 -What's next.mp4 | 41.3 MB |
| 1 -WhereToContinueTranscript.txt | 2.6 KB |
| 2 - Step by Step Road map!.html | 6.3 KB |
| 1 - Clouds (medium).html | 937 bytes |
| 1 - Fancy stickers (easy).html | 3.1 KB |
| 1 - Guided Projects!.html | 313 bytes |
| 1 - More challenges!.html | 547 bytes |
| 1 - Screen Space God Rays (hard).html | 3.7 KB |
| 1 - Shader Toy (very easy).html | 3.5 KB |
| 1 -cloudsSolution.txt | 640 bytes |
| 1 - Goodies + Final Source code!.html | 271 bytes |
| 1 -allLinks.txt | 3.3 KB |
| README.md | 963 bytes |
| khrplatform.h | 11.2 KB |
| glad.h | 979.5 KB |
| glad.c | 664.8 KB |
| LICENSE.md | 927 bytes |
| README.md | 2.6 KB |
| glfw3.h | 242.6 KB |
| glfw3native.h | 21.4 KB |
| glfw3.lib | 689.7 KB |
| glfw3_mt.lib | 689.5 KB |
| CMakeLists.txt | 292 bytes |
| gl2d.h | 18.6 KB |
| gl2dParticleSystem.h | 2.1 KB |
| gl2d.cpp | 58.5 KB |
| gl2dParticleSystem.cpp | 14.4 KB |
| CMakeLists.txt | 167 bytes |
| CMakeLists.txt | 2.4 KB |
| common.hpp | 27.3 KB |
| _features.hpp | 11.5 KB |
| _fixes.hpp | 407 bytes |
| _noise.hpp | 2.3 KB |
| _swizzle.hpp | 48.1 KB |
| _swizzle_func.hpp | 34.2 KB |
| _vectorize.hpp | 4.2 KB |
| compute_common.hpp | 1.2 KB |
| compute_vector_relational.hpp | 630 bytes |
| func_common.inl | 24.6 KB |
| func_common_simd.inl | 6.1 KB |
| func_exponential.inl | 4.4 KB |
| func_exponential_simd.inl | 850 bytes |
| func_geometric.inl | 7.5 KB |
| func_geometric_simd.inl | 2.6 KB |
| func_integer.inl | 14.4 KB |
| func_integer_simd.inl | 1.7 KB |
| func_matrix.inl | 12.8 KB |
| func_matrix_simd.inl | 2.8 KB |
| func_packing.inl | 3.1 KB |
| func_packing_simd.inl | 78 bytes |
| func_trigonometric.inl | 5.3 KB |
| func_trigonometric_simd.inl | 0 bytes |
| func_vector_relational.inl | 2.4 KB |
| func_vector_relational_simd.inl | 78 bytes |
| glm.cpp | 8.5 KB |
| qualifier.hpp | 5.7 KB |
| setup.hpp | 36.4 KB |
| type_half.hpp | 270 bytes |
| type_half.inl | 4.6 KB |
| type_mat2x2.hpp | 6.2 KB |
| type_mat2x2.inl | 14.2 KB |
| type_mat2x3.hpp | 5.3 KB |
| type_mat2x3.inl | 13.6 KB |
| type_mat2x4.hpp | 5.4 KB |
| type_mat2x4.inl | 14.3 KB |
| type_mat3x2.hpp | 5.4 KB |
| type_mat3x2.inl | 14.7 KB |
| type_mat3x3.hpp | 6.4 KB |
| type_mat3x3.inl | 17.4 KB |
| type_mat3x4.hpp | 5.6 KB |
| type_mat3x4.inl | 17.1 KB |
| type_mat4x2.hpp | 5.5 KB |
| type_mat4x2.inl | 16.6 KB |
| type_mat4x3.hpp | 5.8 KB |
| type_mat4x3.inl | 18.1 KB |
| type_mat4x4.hpp | 6.9 KB |
| type_mat4x4.inl | 25.4 KB |
| type_mat4x4_simd.inl | 55 bytes |
| type_quat.hpp | 5.0 KB |
| type_quat.inl | 10.4 KB |
| type_quat_simd.inl | 6.0 KB |
| type_vec1.hpp | 10.5 KB |
| type_vec1.inl | 14.1 KB |
| type_vec2.hpp | 14.8 KB |
| type_vec2.inl | 23.6 KB |
| type_vec3.hpp | 16.6 KB |
| type_vec3.inl | 27.6 KB |
| type_vec4.hpp | 22.0 KB |
| type_vec4.inl | 37.4 KB |
| type_vec4_simd.inl | 12.1 KB |
| exponential.hpp | 5.6 KB |
| ext.hpp | 6.6 KB |
| matrix_clip_space.hpp | 29.5 KB |
| matrix_clip_space.inl | 19.9 KB |
| matrix_double2x2.hpp | 739 bytes |
| matrix_double2x2_precision.hpp | 2.9 KB |
| matrix_double2x3.hpp | 469 bytes |
| matrix_double2x3_precision.hpp | 1.6 KB |
| matrix_double2x4.hpp | 469 bytes |
| matrix_double2x4_precision.hpp | 1.6 KB |
| matrix_double3x2.hpp | 469 bytes |
| matrix_double3x2_precision.hpp | 1.6 KB |
| matrix_double3x3.hpp | 739 bytes |
| matrix_double3x3_precision.hpp | 2.9 KB |
| matrix_double3x4.hpp | 469 bytes |
| matrix_double3x4_precision.hpp | 1.6 KB |
| matrix_double4x2.hpp | 469 bytes |
| matrix_double4x2_precision.hpp | 1.6 KB |
| matrix_double4x3.hpp | 469 bytes |
| matrix_double4x3_precision.hpp | 1.6 KB |
| matrix_double4x4.hpp | 739 bytes |
| matrix_double4x4_precision.hpp | 2.9 KB |
| matrix_float2x2.hpp | 734 bytes |
| matrix_float2x2_precision.hpp | 2.9 KB |
| matrix_float2x3.hpp | 466 bytes |
| matrix_float2x3_precision.hpp | 1.6 KB |
| matrix_float2x4.hpp | 466 bytes |
| matrix_float2x4_precision.hpp | 1.6 KB |
| matrix_float3x2.hpp | 460 bytes |
| matrix_float3x2_precision.hpp | 1.6 KB |
| matrix_float3x3.hpp | 736 bytes |
| matrix_float3x3_precision.hpp | 2.9 KB |
| matrix_float3x4.hpp | 467 bytes |
| matrix_float3x4_precision.hpp | 1.6 KB |
| matrix_float4x2.hpp | 467 bytes |
| matrix_float4x2_precision.hpp | 1.6 KB |
| matrix_float4x3.hpp | 467 bytes |
| matrix_float4x3_precision.hpp | 1.6 KB |
| matrix_float4x4.hpp | 733 bytes |
| matrix_float4x4_precision.hpp | 2.9 KB |
| matrix_projection.hpp | 8.0 KB |
| matrix_projection.inl | 4.0 KB |
| matrix_relational.hpp | 4.4 KB |
| matrix_relational.inl | 1.8 KB |
| matrix_transform.hpp | 6.0 KB |
| matrix_transform.inl | 4.7 KB |
| quaternion_common.hpp | 4.1 KB |
| quaternion_common.inl | 3.1 KB |
| quaternion_common_simd.inl | 390 bytes |
| quaternion_double.hpp | 1.0 KB |
| quaternion_double_precision.hpp | 1.3 KB |
| quaternion_exponential.hpp | 1.8 KB |
| quaternion_exponential.inl | 2.2 KB |
| quaternion_float.hpp | 1015 bytes |
| quaternion_float_precision.hpp | 1.2 KB |
| quaternion_geometric.hpp | 1.9 KB |
| quaternion_geometric.inl | 1.2 KB |
| quaternion_relational.hpp | 2.0 KB |
| quaternion_relational.inl | 1.0 KB |
| quaternion_transform.hpp | 1.3 KB |
| quaternion_transform.inl | 653 bytes |
| quaternion_trigonometric.hpp | 1.8 KB |
| quaternion_trigonometric.inl | 763 bytes |
| scalar_common.hpp | 3.5 KB |
| scalar_common.inl | 2.5 KB |
| scalar_constants.hpp | 925 bytes |
| scalar_constants.inl | 579 bytes |
| scalar_float_sized.hpp | 881 bytes |
| scalar_int_sized.hpp | 1.4 KB |
| scalar_relational.hpp | 1.3 KB |
| scalar_relational.inl | 420 bytes |
| scalar_uint_sized.hpp | 1.4 KB |
| vector_bool1.hpp | 679 bytes |
| vector_bool1_precision.hpp | 910 bytes |
| vector_bool2.hpp | 410 bytes |
| vector_bool2_precision.hpp | 1.3 KB |
| vector_bool3.hpp | 410 bytes |
| vector_bool3_precision.hpp | 1.3 KB |
| vector_bool4.hpp | 410 bytes |
| vector_bool4_precision.hpp | 1.3 KB |
| vector_common.hpp | 6.8 KB |
| vector_common.inl | 3.8 KB |
| vector_double1.hpp | 811 bytes |
| vector_double1_precision.hpp | 1.2 KB |
| vector_double2.hpp | 446 bytes |
| vector_double2_precision.hpp | 1.4 KB |
| vector_double3.hpp | 446 bytes |
| vector_double3_precision.hpp | 1.6 KB |
| vector_double4.hpp | 446 bytes |
| vector_double4_precision.hpp | 1.6 KB |
| vector_float1.hpp | 804 bytes |
| vector_float1_precision.hpp | 1.2 KB |
| vector_float2.hpp | 442 bytes |
| vector_float2_precision.hpp | 1.4 KB |
| vector_float3.hpp | 443 bytes |
| vector_float3_precision.hpp | 1.4 KB |
| vector_float4.hpp | 443 bytes |
| vector_float4_precision.hpp | 1.4 KB |
| vector_int1.hpp | 725 bytes |
| vector_int1_precision.hpp | 930 bytes |
| vector_int2.hpp | 423 bytes |
| vector_int2_precision.hpp | 1.4 KB |
| vector_int3.hpp | 423 bytes |
| vector_int3_precision.hpp | 1.4 KB |
| vector_int4.hpp | 423 bytes |
| vector_int4_precision.hpp | 1.4 KB |
| vector_relational.hpp | 2.6 KB |
| vector_relational.inl | 1.0 KB |
| vector_uint1.hpp | 743 bytes |
| vector_uint1_precision.hpp | 1.1 KB |
| vector_uint2.hpp | 435 bytes |
| vector_uint2_precision.hpp | 1.4 KB |
| vector_uint3.hpp | 435 bytes |
| vector_uint3_precision.hpp | 1.4 KB |
| vector_uint4.hpp | 435 bytes |
| vector_uint4_precision.hpp | 1.4 KB |
| fwd.hpp | 27.7 KB |
| geometric.hpp | 5.3 KB |
| glm.hpp | 4.5 KB |
| bitfield.hpp | 9.9 KB |
| bitfield.inl | 20.3 KB |
| color_space.hpp | 2.0 KB |
| color_space.inl | 3.0 KB |
| constants.hpp | 4.1 KB |
| constants.inl | 3.9 KB |
| epsilon.hpp | 1.8 KB |
| epsilon.inl | 2.2 KB |
| integer.hpp | 2.1 KB |
| integer.inl | 2.3 KB |
| matrix_access.hpp | 1.4 KB |
| matrix_access.inl | 1.2 KB |
| matrix_integer.hpp | 14.6 KB |
| matrix_inverse.hpp | 1.5 KB |
| matrix_inverse.inl | 5.0 KB |
| matrix_transform.hpp | 1.2 KB |
| matrix_transform.inl | 88 bytes |
| noise.hpp | 1.5 KB |
| noise.inl | 33.2 KB |
| packing.hpp | 35.9 KB |
| packing.inl | 25.2 KB |
| quaternion.hpp | 5.5 KB |
| quaternion.inl | 5.9 KB |
| quaternion_simd.inl | 0 bytes |
| random.hpp | 2.6 KB |
| random.inl | 8.8 KB |
| reciprocal.hpp | 3.5 KB |
| reciprocal.inl | 6.4 KB |
| round.hpp | 6.9 KB |
| round.inl | 9.4 KB |
| type_aligned.hpp | 67.6 KB |
| type_precision.hpp | 65.1 KB |
| type_precision.inl | 49 bytes |
| type_ptr.hpp | 6.9 KB |
| type_ptr.inl | 8.7 KB |
| ulp.hpp | 1.8 KB |
| ulp.inl | 8.4 KB |
| vec1.hpp | 846 bytes |
| associated_min_max.hpp | 7.6 KB |
| associated_min_max.inl | 8.7 KB |
| bit.hpp | 3.1 KB |
| bit.inl | 2.3 KB |
| closest_point.hpp | 1.3 KB |
| closest_point.inl | 1.1 KB |
| color_encoding.hpp | 1.4 KB |
| color_encoding.inl | 1.8 KB |
| color_space.hpp | 2.0 KB |
| color_space.inl | 3.3 KB |
| color_space_YCoCg.hpp | 1.9 KB |
| color_space_YCoCg.inl | 2.8 KB |
| common.hpp | 3.1 KB |
| common.inl | 3.5 KB |
| compatibility.hpp | 14.7 KB |
| compatibility.inl | 1.5 KB |
| component_wise.hpp | 2.3 KB |
| component_wise.inl | 4.2 KB |
| dual_quaternion.hpp | 9.5 KB |
| dual_quaternion.inl | 10.4 KB |
| easing.hpp | 6.9 KB |
| easing.inl | 11.9 KB |
| euler_angles.hpp | 10.7 KB |
| euler_angles.inl | 23.1 KB |
| extend.hpp | 1.1 KB |
| extend.inl | 949 bytes |
| extended_min_max.hpp | 5.7 KB |
| extended_min_max.inl | 4.6 KB |
| exterior_product.hpp | 1.1 KB |
| exterior_product.inl | 659 bytes |
| fast_exponential.hpp | 3.1 KB |
| fast_exponential.inl | 4.2 KB |
| fast_square_root.hpp | 2.9 KB |
| fast_square_root.inl | 2.3 KB |
| fast_trigonometry.hpp | 2.4 KB |
| fast_trigonometry.inl | 4.1 KB |
| float_notmalize.inl | 306 bytes |
| functions.hpp | 1.1 KB |
| functions.inl | 803 bytes |
| gradient_paint.hpp | 1.5 KB |
| gradient_paint.inl | 940 bytes |
| handed_coordinate_space.hpp | 1.5 KB |
| handed_coordinate_space.inl | 559 bytes |
| hash.hpp | 3.4 KB |
| hash.inl | 5.7 KB |
| integer.hpp | 2.2 KB |
| integer.inl | 3.9 KB |
| intersect.hpp | 3.3 KB |
| intersect.inl | 6.4 KB |
| io.hpp | 7.2 KB |
| io.inl | 12.1 KB |
| log_base.hpp | 1.2 KB |
| log_base.inl | 395 bytes |
| matrix_cross_product.hpp | 1.3 KB |
| matrix_cross_product.inl | 715 bytes |
| matrix_decompose.hpp | 1.4 KB |
| matrix_decompose.inl | 6.5 KB |
| matrix_factorisation.hpp | 2.9 KB |
| matrix_factorisation.inl | 2.8 KB |
| matrix_interpolation.hpp | 2.0 KB |
| matrix_interpolation.inl | 4.3 KB |
| matrix_major_storage.hpp | 3.8 KB |
| matrix_major_storage.inl | 3.7 KB |
| matrix_operation.hpp | 2.5 KB |
| matrix_operation.inl | 2.3 KB |
| matrix_query.hpp | 2.7 KB |
| matrix_query.inl | 3.3 KB |
| matrix_transform_2d.hpp | 2.5 KB |
| matrix_transform_2d.inl | 1.4 KB |
| mixed_product.hpp | 1.1 KB |
| mixed_product.inl | 268 bytes |
| norm.hpp | 2.3 KB |
| norm.inl | 2.3 KB |
| normal.hpp | 1.0 KB |
| normal.inl | 286 bytes |
| normalize_dot.hpp | 1.5 KB |
| normalize_dot.inl | 508 bytes |
| number_precision.hpp | 2.3 KB |
| number_precision.inl | 56 bytes |
| optimum_pow.hpp | 1.3 KB |
| optimum_pow.inl | 402 bytes |
| orthonormalize.hpp | 1.3 KB |
| orthonormalize.inl | 633 bytes |
| perpendicular.hpp | 1.1 KB |
| perpendicular.inl | 209 bytes |
| polar_coordinates.hpp | 1.3 KB |
| polar_coordinates.inl | 770 bytes |
| projection.hpp | 997 bytes |
| projection.inl | 242 bytes |
| quaternion.hpp | 4.6 KB |
| quaternion.inl | 4.2 KB |
| range.hpp | 2.2 KB |
| raw_data.hpp | 1.2 KB |
| raw_data.inl | 25 bytes |
| rotate_normalized_axis.hpp | 2.2 KB |
| rotate_normalized_axis.inl | 1.7 KB |
| rotate_vector.hpp | 3.6 KB |
| rotate_vector.inl | 3.9 KB |
| scalar_multiplication.hpp | 2.3 KB |
| scalar_relational.hpp | 905 bytes |
| scalar_relational.inl | 1.2 KB |
| spline.hpp | 1.6 KB |
| spline.inl | 1.8 KB |
| std_based_type.hpp | 2.0 KB |
| std_based_type.inl | 54 bytes |
| string_cast.hpp | 1.4 KB |
| string_cast.inl | 17.7 KB |
| texture.hpp | 1.3 KB |
| texture.inl | 326 bytes |
| transform.hpp | 1.7 KB |
| transform.inl | 592 bytes |
| transform2.hpp | 3.4 KB |
| transform2.inl | 3.6 KB |
| type_aligned.hpp | 33.4 KB |
| type_aligned.inl | 52 bytes |
| type_trait.hpp | 2.1 KB |
| type_trait.inl | 2.1 KB |
| vec_swizzle.hpp | 77.0 KB |
| vector_angle.hpp | 1.8 KB |
| vector_angle.inl | 1.4 KB |
| vector_query.hpp | 2.2 KB |
| vector_query.inl | 4.5 KB |
| wrap.hpp | 1.4 KB |
| wrap.inl | 1.7 KB |
| integer.hpp | 10.4 KB |
| mat2x2.hpp | 233 bytes |
| mat2x3.hpp | 233 bytes |
| mat2x4.hpp | 233 bytes |
| mat3x2.hpp | 233 bytes |
| mat3x3.hpp | 231 bytes |
| mat3x4.hpp | 231 bytes |
| mat4x2.hpp | 233 bytes |
| mat4x3.hpp | 231 bytes |
| mat4x4.hpp | 233 bytes |
| matrix.hpp | 5.8 KB |
| packing.hpp | 10.8 KB |
| common.h | 7.1 KB |
| exponential.h | 397 bytes |
| geometric.h | 4.0 KB |
| integer.h | 3.7 KB |
| matrix.h | 40.0 KB |
| packing.h | 137 bytes |
| platform.h | 12.0 KB |
| trigonometric.h | 145 bytes |
| vector_relational.h | 147 bytes |
| trigonometric.hpp | 10.6 KB |
| vec2.hpp | 459 bytes |
| vec3.hpp | 459 bytes |
| vec4.hpp | 461 bytes |
| vector_relational.hpp | 6.3 KB |
| CMakeLists.txt | 633 bytes |
| LICENSE.txt | 1.1 KB |
| imgui_impl_allegro5.cpp | 29.2 KB |
| imgui_impl_allegro5.h | 2.0 KB |
| imgui_impl_android.cpp | 15.3 KB |
| imgui_impl_android.h | 1.8 KB |
| imgui_impl_dx10.cpp | 32.9 KB |
| imgui_impl_dx10.h | 1.4 KB |
| imgui_impl_dx11.cpp | 34.8 KB |
| imgui_impl_dx11.h | 1.5 KB |
| imgui_impl_dx12.cpp | 49.2 KB |
| imgui_impl_dx12.h | 2.5 KB |
| imgui_impl_dx9.cpp | 25.7 KB |
| imgui_impl_dx9.h | 1.4 KB |
| imgui_impl_glfw.cpp | 65.6 KB |
| imgui_impl_glfw.h | 3.9 KB |
| imgui_impl_glut.cpp | 13.7 KB |
| imgui_impl_glut.h | 2.9 KB |
| imgui_impl_metal.h | 3.2 KB |
| imgui_impl_metal.mm | 34.0 KB |
| imgui_impl_opengl2.cpp | 16.8 KB |
| imgui_impl_opengl2.h | 2.1 KB |
| imgui_impl_opengl3.cpp | 45.8 KB |
| imgui_impl_opengl3.h | 3.0 KB |
| imgui_impl_opengl3_loader.h | 35.8 KB |
| imgui_impl_osx.h | 2.2 KB |
| imgui_impl_osx.mm | 45.3 KB |
| imgui_impl_sdl2.cpp | 52.0 KB |
| imgui_impl_sdl2.h | 2.5 KB |
| imgui_impl_sdl3.cpp | 44.2 KB |
| imgui_impl_sdl3.h | 2.6 KB |
| imgui_impl_sdlrenderer.cpp | 11.2 KB |
| imgui_impl_sdlrenderer.h | 1.5 KB |
| imgui_impl_vulkan.cpp | 88.8 KB |
| imgui_impl_vulkan.h | 9.6 KB |
| imgui_impl_wgpu.cpp | 33.9 KB |
| imgui_impl_wgpu.h | 1.5 KB |
| imgui_impl_win32.cpp | 61.9 KB |
| imgui_impl_win32.h | 3.2 KB |
| generate_spv.sh | 254 bytes |
| glsl_shader.frag | 263 bytes |
| glsl_shader.vert | 479 bytes |
| BACKENDS.md | 8.7 KB |
| CHANGELOG.txt | 412.6 KB |
| CONTRIBUTING.md | 9.6 KB |
| EXAMPLES.md | 12.7 KB |
| FAQ.md | 46.4 KB |
| FONTS.md | 19.4 KB |
| README.md | 19.6 KB |
| TODO.txt | 40.6 KB |
| editorconfig | 1.1 KB |
| README.txt | 604 bytes |
| README.md | 1.6 KB |
| example_allegro5.vcxproj | 9.3 KB |
| example_allegro5.vcxproj.filters | 2.0 KB |
| imconfig_allegro5.h | 567 bytes |
| main.cpp | 7.1 KB |
| CMakeLists.txt | 1.2 KB |
| build.gradle | 1.0 KB |
| AndroidManifest.xml | 924 bytes |
| MainActivity.kt | 1.5 KB |
| build.gradle | 444 bytes |
| gitignore | 166 bytes |
| settings.gradle | 16 bytes |
| main.cpp | 14.5 KB |
| README.md | 353 bytes |
| project.pbxproj | 25.9 KB |
| Info-iOS.plist | 1.5 KB |
| LaunchScreen.storyboard | 1.8 KB |
| Info-macOS.plist | 941 bytes |
| MainMenu.storyboard | 6.1 KB |
| main.mm | 12.6 KB |
| project.pbxproj | 15.1 KB |
| main.mm | 10.4 KB |
| README.md | 2.3 KB |
| main.cpp | 10.6 KB |
| main.mm | 9.0 KB |
| build_win32.bat | 554 bytes |
| example_glfw_opengl2.vcxproj | 9.6 KB |
| example_glfw_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 9.2 KB |
| Makefile.emscripten | 3.2 KB |
| build_win32.bat | 554 bytes |
| example_glfw_opengl3.vcxproj | 9.6 KB |
| example_glfw_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.3 KB |
| CMakeLists.txt | 1.7 KB |
| build_win32.bat | 807 bytes |
| build_win64.bat | 767 bytes |
| example_glfw_vulkan.vcxproj | 10.1 KB |
| example_glfw_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.7 KB |
| example_glut_opengl2.vcxproj | 9.6 KB |
| example_glut_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 7.7 KB |
| build_win32.bat | 256 bytes |
| main.cpp | 1.1 KB |
| build_win32.bat | 698 bytes |
| example_sdl2_directx11.vcxproj | 9.9 KB |
| example_sdl2_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 11.3 KB |
| main.mm | 9.9 KB |
| README.md | 1.4 KB |
| build_win32.bat | 565 bytes |
| example_sdl2_opengl2.vcxproj | 9.7 KB |
| example_sdl2_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 9.1 KB |
| Makefile.emscripten | 3.2 KB |
| README.md | 3.7 KB |
| build_win32.bat | 565 bytes |
| example_sdl2_opengl3.vcxproj | 9.8 KB |
| example_sdl2_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.6 KB |
| README.md | 1.3 KB |
| build_win32.bat | 550 bytes |
| example_sdl2_sdlrenderer.vcxproj | 9.5 KB |
| example_sdl2_sdlrenderer.vcxproj.filters | 2.1 KB |
| main.cpp | 8.0 KB |
| build_win32.bat | 640 bytes |
| example_sdl2_vulkan.vcxproj | 10.3 KB |
| example_sdl2_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.7 KB |
| Makefile.emscripten | 3.2 KB |
| README.md | 3.7 KB |
| build_win32.bat | 552 bytes |
| example_sdl3_opengl3.vcxproj | 9.7 KB |
| example_sdl3_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.8 KB |
| build_win32.bat | 621 bytes |
| example_win32_directx10.vcxproj | 9.0 KB |
| example_win32_directx10.vcxproj.filters | 2.0 KB |
| main.cpp | 11.2 KB |
| build_win32.bat | 623 bytes |
| example_win32_directx11.vcxproj | 8.9 KB |
| example_win32_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 12.6 KB |
| build_win32.bat | 710 bytes |
| example_win32_directx12.vcxproj | 9.3 KB |
| example_win32_directx12.vcxproj.filters | 2.0 KB |
| main.cpp | 20.4 KB |
| build_win32.bat | 537 bytes |
| example_win32_directx9.vcxproj | 9.0 KB |
| example_win32_directx9.vcxproj.filters | 2.1 KB |
| main.cpp | 11.6 KB |
| imgui_examples.sln | 10.1 KB |
| emscripten_mainloop_stub.h | 2.6 KB |
| shell_minimal.html | 2.3 KB |
| COPYING.txt | 956 bytes |
| glfw3.h | 152.0 KB |
| glfw3native.h | 13.7 KB |
| glfw3.lib | 183.0 KB |
| glfw3.lib | 284.3 KB |
| README.txt | 286 bytes |
| uSynergy.c | 18.5 KB |
| uSynergy.h | 16.7 KB |
| gitattributes | 427 bytes |
| gitignore | 979 bytes |
| imconfig.h | 9.7 KB |
| imfilebrowser.h | 26.2 KB |
| imgui.cpp | 1.0 MB |
| imgui.h | 335.6 KB |
| imguiComboSearch.h | 18.0 KB |
| imguiRowsBackground.h | 2.0 KB |
| imguiThemes.h | 22.7 KB |
| imgui_demo.cpp | 428.2 KB |
| imgui_draw.cpp | 214.0 KB |
| imgui_internal.h | 260.8 KB |
| imgui_tables.cpp | 218.8 KB |
| imgui_widgets.cpp | 430.2 KB |
| imstb_rectpack.h | 20.5 KB |
| imstb_textedit.h | 55.0 KB |
| imstb_truetype.h | 199.8 KB |
| README.txt | 1021 bytes |
| README.txt | 570 bytes |
| imgui_stdlib.cpp | 3.0 KB |
| imgui_stdlib.h | 1.0 KB |
| README.txt | 503 bytes |
| imgui.gdb | 567 bytes |
| imgui.natstepfilter | 1.4 KB |
| imgui.natvis | 2.1 KB |
| Cousine-Regular.ttf | 42.9 KB |
| DroidSans.ttf | 185.6 KB |
| Karla-Regular.ttf | 16.5 KB |
| ProggyClean.ttf | 40.2 KB |
| ProggyTiny.ttf | 34.8 KB |
| Roboto-Medium.ttf | 158.8 KB |
| binary_to_compressed_c.cpp | 13.8 KB |
| README.md | 1.8 KB |
| imgui_freetype.cpp | 38.9 KB |
| imgui_freetype.h | 3.5 KB |
| imgui_single_file.h | 1023 bytes |
| CMakeLists.txt | 225 bytes |
| stb_image.h | 254.9 KB |
| stb_image.cpp | 66 bytes |
| CMakeLists.txt | 236 bytes |
| stb_truetype.h | 175.3 KB |
| stb_truetype.cpp | 75 bytes |
| gitignore | 62 bytes |
| glfwVisualStudioSetup.sln | 1.4 KB |
| glfwVisualStudioSetup.vcxproj | 11.1 KB |
| glfwVisualStudioSetup.vcxproj.filters | 2.8 KB |
| glfwVisualStudioSetup.vcxproj.user | 225 bytes |
| openglErrorReporting.h | 289 bytes |
| shader.h | 360 bytes |
| myshader.frag | 306 bytes |
| myshader.vert | 258 bytes |
| main.cpp | 4.0 KB |
| openglErrorReporting.cpp | 2.5 KB |
| shader.cpp | 3.1 KB |
| 1 -High Level Overview.mp4 | 10.6 MB |
| 1 -HighLevelOvervireTranscript.txt | 1.0 KB |
| 1 -Vertex, Fragment, Coordonates.mp4 | 22.3 MB |
| 1 -VertexFragmentCoordonatesTranscript.txt | 2.4 KB |
| 1 -OpenGL Colors.mp4 | 17.0 MB |
| 1 -OpenGLColorTranscript.txt | 1.4 KB |
| 1 -OpenGL Pipeline.mp4 | 32.6 MB |
| 1 -OpenGLPipelineTranscript.txt | 3.0 KB |
| 1 -Attributes.mp4 | 13.1 MB |
| 1 -AttributesTranscript.txt | 1.7 KB |
| 1 -Windows.mp4 | 18.7 MB |
| 1 -windowTranscript.txt | 1.9 KB |
| 2 - Resources for making a simple game.html | 2.7 KB |
| 2 -linksWindowLecture.txt | 1.3 KB |
| 1 -CMake setup if you can't use visual studio (make sure you read the next section where I talk about CMake).url | 67 bytes |
| 1 -CodeBlocks OpenGL setup.url | 72 bytes |
| 1 -Let's start Coding!.mp4 | 33.4 MB |
| 1 -More Setup options in this video.url | 66 bytes |
| 1 -Visual Studio Setup (Recomended for this course).url | 74 bytes |
| 1 -letsStartCodingTranscript.txt | 2.4 KB |
| 2 - Let me tell you about CMake.html | 3.5 KB |
| CMakeLists.txt | 3.5 KB |
| README.md | 2.3 KB |
| gitignore | 56 bytes |
| openglErrorReporting.h | 275 bytes |
| License.txt | 541 bytes |
| pig.png | 4.0 KB |
| main.cpp | 3.8 KB |
| openglErrorReporting.cpp | 2.5 KB |
| CMakeLists.txt | 2.3 KB |
| ChangeLog | 7.8 KB |
| Doxyfile | 98.0 KB |
| DoxygenLayout.xml | 6.1 KB |
| LICENSE | 1.0 KB |
| Makefile.am | 664 bytes |
| README | 305 bytes |
| callbacks.c | 971 bytes |
| compress.c | 20.8 KB |
| configure.ac | 878 bytes |
| FAQ.dox | 911 bytes |
| design.dox | 5.9 KB |
| install.dox | 2.2 KB |
| license.dox | 1.1 KB |
| mainpage.dox | 1.6 KB |
| tutorial.dox | 12.6 KB |
| enet.dsp | 3.8 KB |
| enet_dll.cbp | 2.2 KB |
| host.c | 17.7 KB |
| callbacks.h | 522 bytes |
| enet.h | 25.5 KB |
| list.h | 1.1 KB |
| protocol.h | 5.6 KB |
| time.h | 530 bytes |
| types.h | 347 bytes |
| unix.h | 1.3 KB |
| utility.h | 303 bytes |
| win32.h | 1.4 KB |
| libenet.pc.in | 260 bytes |
| list.c | 1.5 KB |
| keep | 0 bytes |
| packet.c | 3.8 KB |
| peer.c | 37.1 KB |
| premake4.lua | 933 bytes |
| protocol.c | 67.8 KB |
| unix.c | 14.0 KB |
| win32.c | 10.3 KB |
| CMakeLists.txt | 286 bytes |
| gl2d.h | 18.1 KB |
| gl2dParticleSystem.h | 2.0 KB |
| gl2d.cpp | 56.2 KB |
| gl2dParticleSystem.cpp | 13.8 KB |
| CMakeLists.txt | 156 bytes |
| khrplatform.h | 10.9 KB |
| glad.h | 961.9 KB |
| glad.c | 654.5 KB |
| GenerateMappings.cmake | 1.0 KB |
| MacOSXBundleInfo.plist.in | 1.3 KB |
| i686-w64-mingw32-clang.cmake | 596 bytes |
| i686-w64-mingw32.cmake | 588 bytes |
| FindEpollShim.cmake | 747 bytes |
| FindOSMesa.cmake | 445 bytes |
| FindWaylandProtocols.cmake | 915 bytes |
| FindXKBCommon.cmake | 1.0 KB |
| x86_64-w64-mingw32-clang.cmake | 606 bytes |
| x86_64-w64-mingw32.cmake | 598 bytes |
| CMakeLists.txt | 12.9 KB |
| LICENSE.md | 904 bytes |
| README.md | 9.4 KB |
| cmake_uninstall.cmake.in | 1.1 KB |
| getopt.c | 7.9 KB |
| getopt.h | 2.1 KB |
| gl.h | 201.5 KB |
| khrplatform.h | 9.8 KB |
| vk_platform.h | 3.2 KB |
| vulkan.h | 175.4 KB |
| glad_gl.c | 106.8 KB |
| glad_vulkan.c | 36.4 KB |
| linmath.h | 12.4 KB |
| _mingw_dxhelper.h | 3.0 KB |
| dinput.h | 109.9 KB |
| xinput.h | 7.8 KB |
| nuklear.h | 957.6 KB |
| nuklear_glfw_gl2.h | 13.7 KB |
| stb_image_write.h | 36.8 KB |
| tinycthread.c | 12.8 KB |
| tinycthread.h | 15.3 KB |
| stdint.h | 7.5 KB |
| CMakeLists.txt | 972 bytes |
| CODEOWNERS | 175 bytes |
| CONTRIBUTING.md | 15.0 KB |
| Doxyfile.in | 77.7 KB |
| DoxygenLayout.xml | 2.0 KB |
| SUPPORT.md | 524 bytes |
| build.dox | 12.5 KB |
| compat.dox | 14.3 KB |
| compile.dox | 11.3 KB |
| context.dox | 12.2 KB |
| extra.css | 6.1 KB |
| extra.less | 9.4 KB |
| footer.html | 114 bytes |
| header.html | 1.3 KB |
| input.dox | 31.4 KB |
| internal.dox | 4.2 KB |
| intro.dox | 16.3 KB |
| main.dox | 1.8 KB |
| monitor.dox | 8.4 KB |
| moving.dox | 20.2 KB |
| news.dox | 30.2 KB |
| quick.dox | 12.4 KB |
| spaces.svg | 107.7 KB |
| vulkan.dox | 8.1 KB |
| window.dox | 54.3 KB |
| CMakeLists.txt | 3.4 KB |
| boing.c | 19.0 KB |
| gears.c | 9.7 KB |
| glfw.icns | 27.3 KB |
| glfw.ico | 21.1 KB |
| glfw.rc | 53 bytes |
| heightmap.c | 15.7 KB |
| offscreen.c | 5.0 KB |
| particles.c | 35.1 KB |
| sharing.c | 7.0 KB |
| simple.c | 4.7 KB |
| splitview.c | 14.8 KB |
| wave.c | 11.6 KB |
| glfw3.h | 208.9 KB |
| glfw3native.h | 16.0 KB |
| mailmap | 384 bytes |
| CMakeLists.txt | 8.0 KB |
| cocoa_init.m | 20.3 KB |
| cocoa_joystick.h | 1.8 KB |
| cocoa_joystick.m | 15.4 KB |
| cocoa_monitor.m | 18.4 KB |
| cocoa_platform.h | 7.3 KB |
| cocoa_time.c | 2.2 KB |
| cocoa_window.m | 51.3 KB |
| context.c | 25.0 KB |
| egl_context.c | 24.2 KB |
| egl_context.h | 8.2 KB |
| glfw3.pc.in | 384 bytes |
| glfw3Config.cmake.in | 56 bytes |
| glfw_config.h.in | 2.7 KB |
| glx_context.c | 22.0 KB |
| glx_context.h | 7.4 KB |
| init.c | 9.0 KB |
| input.c | 36.6 KB |
| internal.h | 27.1 KB |
| linux_joystick.c | 12.1 KB |
| linux_joystick.h | 2.1 KB |
| mappings.h | 112.0 KB |
| mappings.h.in | 5.0 KB |
| monitor.c | 14.6 KB |
| nsgl_context.h | 2.4 KB |
| nsgl_context.m | 11.6 KB |
| null_init.c | 1.8 KB |
| null_joystick.c | 1.7 KB |
| null_joystick.h | 1.4 KB |
| null_monitor.c | 2.5 KB |
| null_platform.h | 2.4 KB |
| null_window.c | 7.8 KB |
| osmesa_context.c | 11.3 KB |
| osmesa_context.h | 3.7 KB |
| posix_thread.c | 3.2 KB |
| posix_thread.h | 1.6 KB |
| posix_time.c | 2.8 KB |
| posix_time.h | 1.5 KB |
| vulkan.c | 11.5 KB |
| wgl_context.c | 26.3 KB |
| wgl_context.h | 6.8 KB |
| win32_init.c | 22.6 KB |
| win32_joystick.c | 25.7 KB |
| win32_joystick.h | 2.0 KB |
| win32_monitor.c | 15.8 KB |
| win32_platform.h | 14.9 KB |
| win32_thread.c | 3.1 KB |
| win32_time.c | 2.5 KB |
| win32_window.c | 67.8 KB |
| window.c | 32.1 KB |
| wl_init.c | 45.2 KB |
| wl_monitor.c | 6.9 KB |
| wl_platform.h | 14.2 KB |
| wl_window.c | 57.2 KB |
| x11_init.c | 42.1 KB |
| x11_monitor.c | 19.2 KB |
| x11_platform.h | 16.1 KB |
| x11_window.c | 97.9 KB |
| xkb_unicode.c | 22.4 KB |
| xkb_unicode.h | 1.2 KB |
| CMakeLists.txt | 4.2 KB |
| clipboard.c | 3.6 KB |
| cursor.c | 13.9 KB |
| empty.c | 3.3 KB |
| events.c | 21.0 KB |
| gamma.c | 5.4 KB |
| glfwinfo.c | 31.5 KB |
| icon.c | 3.8 KB |
| iconify.c | 8.4 KB |
| inputlag.c | 8.9 KB |
| joysticks.c | 10.5 KB |
| monitors.c | 7.5 KB |
| msaa.c | 6.0 KB |
| opacity.c | 3.1 KB |
| reopen.c | 6.6 KB |
| tearing.c | 7.0 KB |
| threads.c | 4.0 KB |
| timeout.c | 2.7 KB |
| title.c | 2.0 KB |
| triangle-vulkan.c | 85.3 KB |
| windows.c | 4.4 KB |
| CMakeLists.txt | 160 bytes |
| CMakeLists.txt | 2.3 KB |
| common.hpp | 26.8 KB |
| _features.hpp | 11.1 KB |
| _fixes.hpp | 380 bytes |
| _noise.hpp | 2.2 KB |
| _swizzle.hpp | 47.3 KB |
| _swizzle_func.hpp | 33.5 KB |
| _vectorize.hpp | 4.1 KB |
| compute_common.hpp | 1.2 KB |
| compute_vector_relational.hpp | 600 bytes |
| func_common.inl | 23.8 KB |
| func_common_simd.inl | 5.9 KB |
| func_exponential.inl | 4.2 KB |
| func_exponential_simd.inl | 813 bytes |
| func_geometric.inl | 7.3 KB |
| func_geometric_simd.inl | 2.5 KB |
| func_integer.inl | 14.1 KB |
| func_integer_simd.inl | 1.6 KB |
| func_matrix.inl | 12.4 KB |
| func_matrix_simd.inl | 2.7 KB |
| func_packing.inl | 2.9 KB |
| func_packing_simd.inl | 72 bytes |
| func_trigonometric.inl | 5.1 KB |
| func_trigonometric_simd.inl | 0 bytes |
| func_vector_relational.inl | 2.4 KB |
| func_vector_relational_simd.inl | 72 bytes |
| glm.cpp | 8.3 KB |
| qualifier.hpp | 5.5 KB |
| setup.hpp | 35.4 KB |
| type_half.hpp | 254 bytes |
| type_half.inl | 4.4 KB |
| type_mat2x2.hpp | 6.0 KB |
| type_mat2x2.inl | 13.6 KB |
| type_mat2x3.hpp | 5.2 KB |
| type_mat2x3.inl | 13.1 KB |
| type_mat2x4.hpp | 5.2 KB |
| type_mat2x4.inl | 13.8 KB |
| type_mat3x2.hpp | 5.3 KB |
| type_mat3x2.inl | 14.2 KB |
| type_mat3x3.hpp | 6.2 KB |
| type_mat3x3.inl | 16.8 KB |
| type_mat3x4.hpp | 5.4 KB |
| type_mat3x4.inl | 16.5 KB |
| type_mat4x2.hpp | 5.4 KB |
| type_mat4x2.inl | 16.0 KB |
| type_mat4x3.hpp | 5.7 KB |
| type_mat4x3.inl | 17.5 KB |
| type_mat4x4.hpp | 6.7 KB |
| type_mat4x4.inl | 24.7 KB |
| type_mat4x4_simd.inl | 49 bytes |
| type_quat.hpp | 4.9 KB |
| type_quat.inl | 10.1 KB |
| type_quat_simd.inl | 5.8 KB |
| type_vec1.hpp | 10.2 KB |
| type_vec1.inl | 13.6 KB |
| type_vec2.hpp | 14.4 KB |
| type_vec2.inl | 22.7 KB |
| type_vec3.hpp | 16.2 KB |
| type_vec3.inl | 26.6 KB |
| type_vec4.hpp | 21.5 KB |
| type_vec4.inl | 36.3 KB |
| type_vec4_simd.inl | 11.6 KB |
| exponential.hpp | 5.5 KB |
| ext.hpp | 6.4 KB |
| matrix_clip_space.hpp | 29.0 KB |
| matrix_clip_space.inl | 19.4 KB |
| matrix_double2x2.hpp | 716 bytes |
| matrix_double2x2_precision.hpp | 2.9 KB |
| matrix_double2x3.hpp | 451 bytes |
| matrix_double2x3_precision.hpp | 1.6 KB |
| matrix_double2x4.hpp | 451 bytes |
| matrix_double2x4_precision.hpp | 1.6 KB |
| matrix_double3x2.hpp | 451 bytes |
| matrix_double3x2_precision.hpp | 1.6 KB |
| matrix_double3x3.hpp | 716 bytes |
| matrix_double3x3_precision.hpp | 2.9 KB |
| matrix_double3x4.hpp | 451 bytes |
| matrix_double3x4_precision.hpp | 1.6 KB |
| matrix_double4x2.hpp | 451 bytes |
| matrix_double4x2_precision.hpp | 1.6 KB |
| matrix_double4x3.hpp | 451 bytes |
| matrix_double4x3_precision.hpp | 1.6 KB |
| matrix_double4x4.hpp | 716 bytes |
| matrix_double4x4_precision.hpp | 2.9 KB |
| matrix_float2x2.hpp | 711 bytes |
| matrix_float2x2_precision.hpp | 2.9 KB |
| matrix_float2x3.hpp | 448 bytes |
| matrix_float2x3_precision.hpp | 1.5 KB |
| matrix_float2x4.hpp | 448 bytes |
| matrix_float2x4_precision.hpp | 1.5 KB |
| matrix_float3x2.hpp | 442 bytes |
| matrix_float3x2_precision.hpp | 1.5 KB |
| matrix_float3x3.hpp | 713 bytes |
| matrix_float3x3_precision.hpp | 2.9 KB |
| matrix_float3x4.hpp | 449 bytes |
| matrix_float3x4_precision.hpp | 1.5 KB |
| matrix_float4x2.hpp | 449 bytes |
| matrix_float4x2_precision.hpp | 1.5 KB |
| matrix_float4x3.hpp | 449 bytes |
| matrix_float4x3_precision.hpp | 1.5 KB |
| matrix_float4x4.hpp | 710 bytes |
| matrix_float4x4_precision.hpp | 2.9 KB |
| matrix_projection.hpp | 7.9 KB |
| matrix_projection.inl | 3.8 KB |
| matrix_relational.hpp | 4.3 KB |
| matrix_relational.inl | 1.7 KB |
| matrix_transform.hpp | 5.9 KB |
| matrix_transform.inl | 4.6 KB |
| quaternion_common.hpp | 3.9 KB |
| quaternion_common.inl | 3.0 KB |
| quaternion_common_simd.inl | 372 bytes |
| quaternion_double.hpp | 985 bytes |
| quaternion_double_precision.hpp | 1.3 KB |
| quaternion_exponential.hpp | 1.7 KB |
| quaternion_exponential.inl | 2.1 KB |
| quaternion_float.hpp | 976 bytes |
| quaternion_float_precision.hpp | 1.1 KB |
| quaternion_geometric.hpp | 1.9 KB |
| quaternion_geometric.inl | 1.2 KB |
| quaternion_relational.hpp | 1.9 KB |
| quaternion_relational.inl | 1019 bytes |
| quaternion_transform.hpp | 1.3 KB |
| quaternion_transform.inl | 629 bytes |
| quaternion_trigonometric.hpp | 1.8 KB |
| quaternion_trigonometric.inl | 736 bytes |
| scalar_common.hpp | 3.4 KB |
| scalar_common.inl | 2.4 KB |
| scalar_constants.hpp | 889 bytes |
| scalar_constants.inl | 561 bytes |
| scalar_float_sized.hpp | 842 bytes |
| scalar_int_sized.hpp | 1.3 KB |
| scalar_relational.hpp | 1.3 KB |
| scalar_relational.inl | 404 bytes |
| scalar_uint_sized.hpp | 1.3 KB |
| vector_bool1.hpp | 649 bytes |
| vector_bool1_precision.hpp | 876 bytes |
| vector_bool2.hpp | 392 bytes |
| vector_bool2_precision.hpp | 1.3 KB |
| vector_bool3.hpp | 392 bytes |
| vector_bool3_precision.hpp | 1.3 KB |
| vector_bool4.hpp | 392 bytes |
| vector_bool4_precision.hpp | 1.3 KB |
| vector_common.hpp | 6.6 KB |
| vector_common.inl | 3.7 KB |
| vector_double1.hpp | 780 bytes |
| vector_double1_precision.hpp | 1.1 KB |
| vector_double2.hpp | 428 bytes |
| vector_double2_precision.hpp | 1.4 KB |
| vector_double3.hpp | 428 bytes |
| vector_double3_precision.hpp | 1.5 KB |
| vector_double4.hpp | 428 bytes |
| vector_double4_precision.hpp | 1.5 KB |
| vector_float1.hpp | 773 bytes |
| vector_float1_precision.hpp | 1.1 KB |
| vector_float2.hpp | 424 bytes |
| vector_float2_precision.hpp | 1.4 KB |
| vector_float3.hpp | 425 bytes |
| vector_float3_precision.hpp | 1.4 KB |
| vector_float4.hpp | 425 bytes |
| vector_float4_precision.hpp | 1.4 KB |
| vector_int1.hpp | 693 bytes |
| vector_int1_precision.hpp | 896 bytes |
| vector_int2.hpp | 405 bytes |
| vector_int2_precision.hpp | 1.3 KB |
| vector_int3.hpp | 405 bytes |
| vector_int3_precision.hpp | 1.3 KB |
| vector_int4.hpp | 405 bytes |
| vector_int4_precision.hpp | 1.3 KB |
| vector_relational.hpp | 2.6 KB |
| vector_relational.inl | 1020 bytes |
| vector_uint1.hpp | 711 bytes |
| vector_uint1_precision.hpp | 1.0 KB |
| vector_uint2.hpp | 417 bytes |
| vector_uint2_precision.hpp | 1.4 KB |
| vector_uint3.hpp | 417 bytes |
| vector_uint3_precision.hpp | 1.4 KB |
| vector_uint4.hpp | 417 bytes |
| vector_uint4_precision.hpp | 1.4 KB |
| fwd.hpp | 26.9 KB |
| geometric.hpp | 5.2 KB |
| glm.hpp | 4.4 KB |
| bitfield.hpp | 9.6 KB |
| bitfield.inl | 19.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 2.9 KB |
| constants.hpp | 3.9 KB |
| constants.inl | 3.7 KB |
| epsilon.hpp | 1.7 KB |
| epsilon.inl | 2.1 KB |
| integer.hpp | 2.0 KB |
| integer.inl | 2.2 KB |
| matrix_access.hpp | 1.4 KB |
| matrix_access.inl | 1.1 KB |
| matrix_integer.hpp | 14.2 KB |
| matrix_inverse.hpp | 1.4 KB |
| matrix_inverse.inl | 4.9 KB |
| matrix_transform.hpp | 1.2 KB |
| matrix_transform.inl | 85 bytes |
| noise.hpp | 1.5 KB |
| noise.inl | 32.4 KB |
| packing.hpp | 35.2 KB |
| packing.inl | 24.2 KB |
| quaternion.hpp | 5.3 KB |
| quaternion.inl | 5.7 KB |
| quaternion_simd.inl | 0 bytes |
| random.hpp | 2.5 KB |
| random.inl | 8.5 KB |
| reciprocal.hpp | 3.3 KB |
| reciprocal.inl | 6.2 KB |
| round.hpp | 6.7 KB |
| round.inl | 9.1 KB |
| type_aligned.hpp | 66.3 KB |
| type_precision.hpp | 63.0 KB |
| type_precision.inl | 43 bytes |
| type_ptr.hpp | 6.7 KB |
| type_ptr.inl | 8.3 KB |
| ulp.hpp | 1.7 KB |
| ulp.inl | 8.1 KB |
| vec1.hpp | 816 bytes |
| associated_min_max.hpp | 7.4 KB |
| associated_min_max.inl | 8.3 KB |
| bit.hpp | 3.0 KB |
| bit.inl | 2.2 KB |
| closest_point.hpp | 1.3 KB |
| closest_point.inl | 1.1 KB |
| color_encoding.hpp | 1.4 KB |
| color_encoding.inl | 1.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 3.1 KB |
| color_space_YCoCg.hpp | 1.8 KB |
| color_space_YCoCg.inl | 2.7 KB |
| common.hpp | 3.0 KB |
| common.inl | 3.4 KB |
| compatibility.hpp | 14.6 KB |
| compatibility.inl | 1.4 KB |
| component_wise.hpp | 2.3 KB |
| component_wise.inl | 4.1 KB |
| dual_quaternion.hpp | 9.2 KB |
| dual_quaternion.inl | 10.1 KB |
| easing.hpp | 6.7 KB |
| easing.inl | 11.4 KB |
| euler_angles.hpp | 10.4 KB |
| euler_angles.inl | 22.2 KB |
| extend.hpp | 1.0 KB |
| extend.inl | 901 bytes |
| extended_min_max.hpp | 5.5 KB |
| extended_min_max.inl | 4.4 KB |
| exterior_product.hpp | 1.1 KB |
| exterior_product.inl | 633 bytes |
| fast_exponential.hpp | 3.0 KB |
| fast_exponential.inl | 4.1 KB |
| fast_square_root.hpp | 2.8 KB |
| fast_square_root.inl | 2.2 KB |
| fast_trigonometry.hpp | 2.3 KB |
| fast_trigonometry.inl | 3.9 KB |
| float_notmalize.inl | 293 bytes |
| functions.hpp | 1.0 KB |
| functions.inl | 773 bytes |
| gradient_paint.hpp | 1.4 KB |
| gradient_paint.inl | 904 bytes |
| handed_coordinate_space.hpp | 1.5 KB |
| handed_coordinate_space.inl | 533 bytes |
| hash.hpp | 3.3 KB |
| hash.inl | 5.5 KB |
| integer.hpp | 2.1 KB |
| integer.inl | 3.7 KB |
| intersect.hpp | 3.3 KB |
| intersect.inl | 6.3 KB |
| io.hpp | 7.0 KB |
| io.inl | 11.7 KB |
| log_base.hpp | 1.1 KB |
| log_base.inl | 379 bytes |
| matrix_cross_product.hpp | 1.3 KB |
| matrix_cross_product.inl | 678 bytes |
| matrix_decompose.hpp | 1.3 KB |
| matrix_decompose.inl | 6.3 KB |
| matrix_factorisation.hpp | 2.8 KB |
| matrix_factorisation.inl | 2.7 KB |
| matrix_interpolation.hpp | 1.9 KB |
| matrix_interpolation.inl | 4.2 KB |
| matrix_major_storage.hpp | 3.7 KB |
| matrix_major_storage.inl | 3.6 KB |
| matrix_operation.hpp | 2.4 KB |
| matrix_operation.inl | 2.2 KB |
| matrix_query.hpp | 2.7 KB |
| matrix_query.inl | 3.2 KB |
| matrix_transform_2d.hpp | 2.4 KB |
| matrix_transform_2d.inl | 1.3 KB |
| mixed_product.hpp | 1.0 KB |
| mixed_product.inl | 253 bytes |
| norm.hpp | 2.2 KB |
| norm.inl | 2.2 KB |
| normal.hpp | 1.0 KB |
| normal.inl | 271 bytes |
| normalize_dot.hpp | 1.5 KB |
| normalize_dot.inl | 492 bytes |
| number_precision.hpp | 2.2 KB |
| number_precision.inl | 50 bytes |
| optimum_pow.hpp | 1.3 KB |
| optimum_pow.inl | 380 bytes |
| orthonormalize.hpp | 1.3 KB |
| orthonormalize.inl | 604 bytes |
| perpendicular.hpp | 1.1 KB |
| perpendicular.inl | 199 bytes |
| polar_coordinates.hpp | 1.3 KB |
| polar_coordinates.inl | 734 bytes |
| projection.hpp | 957 bytes |
| projection.inl | 232 bytes |
| quaternion.hpp | 4.4 KB |
| quaternion.inl | 4.1 KB |
| range.hpp | 2.1 KB |
| raw_data.hpp | 1.2 KB |
| raw_data.inl | 23 bytes |
| rotate_normalized_axis.hpp | 2.2 KB |
| rotate_normalized_axis.inl | 1.6 KB |
| rotate_vector.hpp | 3.5 KB |
| rotate_vector.inl | 3.7 KB |
| scalar_multiplication.hpp | 2.2 KB |
| scalar_relational.hpp | 869 bytes |
| scalar_relational.inl | 1.1 KB |
| spline.hpp | 1.5 KB |
| spline.inl | 1.8 KB |
| std_based_type.hpp | 1.9 KB |
| std_based_type.inl | 48 bytes |
| string_cast.hpp | 1.3 KB |
| string_cast.inl | 17.2 KB |
| texture.hpp | 1.2 KB |
| texture.inl | 309 bytes |
| transform.hpp | 1.6 KB |
| transform.inl | 569 bytes |
| transform2.hpp | 3.3 KB |
| transform2.inl | 3.5 KB |
| type_aligned.hpp | 32.5 KB |
| type_aligned.inl | 46 bytes |
| type_trait.hpp | 2.1 KB |
| type_trait.inl | 2.0 KB |
| vec_swizzle.hpp | 74.3 KB |
| vector_angle.hpp | 1.7 KB |
| vector_angle.inl | 1.4 KB |
| vector_query.hpp | 2.1 KB |
| vector_query.inl | 4.4 KB |
| wrap.hpp | 1.4 KB |
| wrap.inl | 1.6 KB |
| integer.hpp | 2.0 KB |
| mat2x2.hpp | 224 bytes |
| mat2x3.hpp | 224 bytes |
| mat2x4.hpp | 224 bytes |
| mat3x2.hpp | 224 bytes |
| mat3x3.hpp | 223 bytes |
| mat3x4.hpp | 223 bytes |
| mat4x2.hpp | 224 bytes |
| mat4x3.hpp | 223 bytes |
| mat4x4.hpp | 224 bytes |
| matrix.hpp | 5.6 KB |
| packing.hpp | 35.2 KB |
| common.h | 6.8 KB |
| exponential.h | 377 bytes |
| geometric.h | 3.8 KB |
| integer.h | 3.6 KB |
| matrix.h | 39.0 KB |
| packing.h | 129 bytes |
| platform.h | 11.6 KB |
| trigonometric.h | 136 bytes |
| vector_relational.h | 139 bytes |
| trigonometric.hpp | 10.4 KB |
| vec2.hpp | 445 bytes |
| vec3.hpp | 445 bytes |
| vec4.hpp | 446 bytes |
| vector_relational.hpp | 2.6 KB |
| CMakeLists.txt | 616 bytes |
| LICENSE.txt | 1.1 KB |
| imgui_impl_allegro5.cpp | 28.6 KB |
| imgui_impl_allegro5.h | 2.0 KB |
| imgui_impl_android.cpp | 15.0 KB |
| imgui_impl_android.h | 1.8 KB |
| imgui_impl_dx10.cpp | 32.2 KB |
| imgui_impl_dx10.h | 1.4 KB |
| imgui_impl_dx11.cpp | 34.1 KB |
| imgui_impl_dx11.h | 1.5 KB |
| imgui_impl_dx12.cpp | 48.2 KB |
| imgui_impl_dx12.h | 2.4 KB |
| imgui_impl_dx9.cpp | 25.2 KB |
| imgui_impl_dx9.h | 1.4 KB |
| imgui_impl_glfw.cpp | 64.4 KB |
| imgui_impl_glfw.h | 3.8 KB |
| imgui_impl_glut.cpp | 13.5 KB |
| imgui_impl_glut.h | 2.9 KB |
| imgui_impl_metal.h | 3.1 KB |
| imgui_impl_metal.mm | 33.3 KB |
| imgui_impl_opengl2.cpp | 16.5 KB |
| imgui_impl_opengl2.h | 2.1 KB |
| imgui_impl_opengl3.cpp | 44.9 KB |
| imgui_impl_opengl3.h | 2.9 KB |
| imgui_impl_opengl3_loader.h | 35.0 KB |
| imgui_impl_osx.h | 2.2 KB |
| imgui_impl_osx.mm | 44.3 KB |
| imgui_impl_sdl2.cpp | 51.0 KB |
| imgui_impl_sdl2.h | 2.5 KB |
| imgui_impl_sdl3.cpp | 43.3 KB |
| imgui_impl_sdl3.h | 2.6 KB |
| imgui_impl_sdlrenderer.cpp | 10.9 KB |
| imgui_impl_sdlrenderer.h | 1.5 KB |
| imgui_impl_vulkan.cpp | 87.1 KB |
| imgui_impl_vulkan.h | 9.5 KB |
| imgui_impl_wgpu.cpp | 33.2 KB |
| imgui_impl_wgpu.h | 1.5 KB |
| imgui_impl_win32.cpp | 60.7 KB |
| imgui_impl_win32.h | 3.2 KB |
| generate_spv.sh | 254 bytes |
| glsl_shader.frag | 249 bytes |
| glsl_shader.vert | 454 bytes |
| BACKENDS.md | 8.6 KB |
| CHANGELOG.txt | 407.6 KB |
| CONTRIBUTING.md | 9.5 KB |
| EXAMPLES.md | 12.4 KB |
| FAQ.md | 45.7 KB |
| FONTS.md | 19.0 KB |
| README.md | 19.4 KB |
| TODO.txt | 40.2 KB |
| editorconfig | 1.0 KB |
| README.txt | 595 bytes |
| README.md | 1.6 KB |
| example_allegro5.vcxproj | 9.3 KB |
| example_allegro5.vcxproj.filters | 2.0 KB |
| imconfig_allegro5.h | 556 bytes |
| main.cpp | 7.0 KB |
| CMakeLists.txt | 1.1 KB |
| build.gradle | 990 bytes |
| AndroidManifest.xml | 900 bytes |
| MainActivity.kt | 1.5 KB |
| build.gradle | 990 bytes |
| gitignore | 154 bytes |
| settings.gradle | 15 bytes |
| main.cpp | 14.2 KB |
| README.md | 343 bytes |
| project.pbxproj | 25.9 KB |
| Info-iOS.plist | 1.5 KB |
| LaunchScreen.storyboard | 1.8 KB |
| Info-macOS.plist | 941 bytes |
| MainMenu.storyboard | 6.1 KB |
| main.mm | 12.2 KB |
| project.pbxproj | 15.1 KB |
| main.mm | 10.2 KB |
| README.md | 2.2 KB |
| main.cpp | 10.3 KB |
| main.mm | 8.8 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl2.vcxproj | 9.6 KB |
| example_glfw_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 9.0 KB |
| Makefile.emscripten | 3.1 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl3.vcxproj | 9.6 KB |
| example_glfw_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.1 KB |
| CMakeLists.txt | 1.6 KB |
| build_win32.bat | 793 bytes |
| build_win64.bat | 754 bytes |
| example_glfw_vulkan.vcxproj | 10.1 KB |
| example_glfw_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.1 KB |
| example_glut_opengl2.vcxproj | 9.6 KB |
| example_glut_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 7.5 KB |
| build_win32.bat | 253 bytes |
| main.cpp | 1.0 KB |
| build_win32.bat | 690 bytes |
| example_sdl2_directx11.vcxproj | 9.9 KB |
| example_sdl2_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 11.0 KB |
| main.mm | 9.7 KB |
| README.md | 1.4 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl2.vcxproj | 9.7 KB |
| example_sdl2_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 8.9 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl3.vcxproj | 9.8 KB |
| example_sdl2_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.4 KB |
| README.md | 1.3 KB |
| build_win32.bat | 542 bytes |
| example_sdl2_sdlrenderer.vcxproj | 9.5 KB |
| example_sdl2_sdlrenderer.vcxproj.filters | 2.1 KB |
| main.cpp | 7.8 KB |
| build_win32.bat | 630 bytes |
| example_sdl2_vulkan.vcxproj | 10.3 KB |
| example_sdl2_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.2 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 544 bytes |
| example_sdl3_opengl3.vcxproj | 9.7 KB |
| example_sdl3_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.5 KB |
| build_win32.bat | 613 bytes |
| example_win32_directx10.vcxproj | 9.0 KB |
| example_win32_directx10.vcxproj.filters | 2.0 KB |
| main.cpp | 10.9 KB |
| build_win32.bat | 614 bytes |
| example_win32_directx11.vcxproj | 8.9 KB |
| example_win32_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 12.4 KB |
| build_win32.bat | 701 bytes |
| example_win32_directx12.vcxproj | 9.3 KB |
| example_win32_directx12.vcxproj.filters | 2.0 KB |
| main.cpp | 19.9 KB |
| build_win32.bat | 529 bytes |
| example_win32_directx9.vcxproj | 9.0 KB |
| example_win32_directx9.vcxproj.filters | 2.1 KB |
| main.cpp | 11.3 KB |
| imgui_examples.sln | 10.1 KB |
| emscripten_mainloop_stub.h | 2.6 KB |
| shell_minimal.html | 2.2 KB |
| COPYING.txt | 934 bytes |
| glfw3.h | 147.9 KB |
| glfw3native.h | 13.3 KB |
| glfw3.lib | 183.0 KB |
| glfw3.lib | 284.3 KB |
| README.txt | 278 bytes |
| uSynergy.c | 17.9 KB |
| uSynergy.h | 16.3 KB |
| gitattributes | 397 bytes |
| gitignore | 926 bytes |
| imconfig.h | 9.6 KB |
| imfilebrowser.h | 25.3 KB |
| imgui.cpp | 1008.2 KB |
| imgui.h | 332.3 KB |
| imguiComboSearch.h | 17.5 KB |
| imguiRowsBackground.h | 1.9 KB |
| imguiThemes.h | 22.3 KB |
| imgui_demo.cpp | 420.0 KB |
| imgui_draw.cpp | 209.9 KB |
| imgui_internal.h | 257.3 KB |
| imgui_tables.cpp | 214.8 KB |
| imgui_widgets.cpp | 421.7 KB |
| imstb_rectpack.h | 19.9 KB |
| imstb_textedit.h | 53.6 KB |
| imstb_truetype.h | 194.8 KB |
| README.txt | 998 bytes |
| README.txt | 557 bytes |
| imgui_stdlib.cpp | 2.9 KB |
| imgui_stdlib.h | 1015 bytes |
| README.txt | 487 bytes |
| imgui.gdb | 555 bytes |
| imgui.natstepfilter | 1.4 KB |
| imgui.natvis | 2.1 KB |
| Cousine-Regular.ttf | 42.9 KB |
| DroidSans.ttf | 185.6 KB |
| Karla-Regular.ttf | 16.5 KB |
| ProggyClean.ttf | 40.2 KB |
| ProggyTiny.ttf | 34.8 KB |
| Roboto-Medium.ttf | 158.8 KB |
| binary_to_compressed_c.cpp | 13.5 KB |
| README.md | 1.8 KB |
| imgui_freetype.cpp | 38.2 KB |
| imgui_freetype.h | 3.5 KB |
| imgui_single_file.h | 994 bytes |
| CMakeLists.txt | 166 bytes |
| dr_flac.h | 367.2 KB |
| dr_mp3.h | 151.8 KB |
| dr_wav.h | 222.4 KB |
| jar_mod.h | 50.8 KB |
| jar_xm.h | 85.9 KB |
| miniaudio.h | 2.6 MB |
| stb_vorbis.h | 189.9 KB |
| raudio.h | 10.4 KB |
| raudio.c | 80.2 KB |
| CMakeLists.txt | 216 bytes |
| stb_image.h | 247.3 KB |
| stb_image.cpp | 65 bytes |
| CMakeLists.txt | 229 bytes |
| stb_truetype.h | 170.5 KB |
| stb_truetype.cpp | 74 bytes |
| GLFWCodeBlocksSetup.cbp | 2.7 KB |
| README.md | 1.1 KB |
| gitignore | 73 bytes |
| openglErrorReporting.h | 274 bytes |
| main.cpp | 3.9 KB |
| openglErrorReporting.cpp | 2.5 KB |
| CMakeLists.txt | 286 bytes |
| gl2d.h | 18.1 KB |
| gl2dParticleSystem.h | 2.0 KB |
| gl2d.cpp | 56.2 KB |
| gl2dParticleSystem.cpp | 13.8 KB |
| khrplatform.h | 10.9 KB |
| glad.h | 962.8 KB |
| glad.c | 655.1 KB |
| LICENSE.md | 904 bytes |
| glfw3.h | 236.2 KB |
| glfw3native.h | 20.7 KB |
| glfw3.dll | 298.5 KB |
| libglfw3.a | 326.9 KB |
| libglfw3dll.a | 87.4 KB |
| CMakeLists.txt | 160 bytes |
| CMakeLists.txt | 2.3 KB |
| common.hpp | 26.8 KB |
| _features.hpp | 11.1 KB |
| _fixes.hpp | 380 bytes |
| _noise.hpp | 2.2 KB |
| _swizzle.hpp | 47.3 KB |
| _swizzle_func.hpp | 33.5 KB |
| _vectorize.hpp | 4.1 KB |
| compute_common.hpp | 1.2 KB |
| compute_vector_relational.hpp | 600 bytes |
| func_common.inl | 23.8 KB |
| func_common_simd.inl | 5.9 KB |
| func_exponential.inl | 4.2 KB |
| func_exponential_simd.inl | 813 bytes |
| func_geometric.inl | 7.3 KB |
| func_geometric_simd.inl | 2.5 KB |
| func_integer.inl | 14.1 KB |
| func_integer_simd.inl | 1.6 KB |
| func_matrix.inl | 12.4 KB |
| func_matrix_simd.inl | 2.7 KB |
| func_packing.inl | 2.9 KB |
| func_packing_simd.inl | 72 bytes |
| func_trigonometric.inl | 5.1 KB |
| func_trigonometric_simd.inl | 0 bytes |
| func_vector_relational.inl | 2.4 KB |
| func_vector_relational_simd.inl | 72 bytes |
| glm.cpp | 8.3 KB |
| qualifier.hpp | 5.5 KB |
| setup.hpp | 35.4 KB |
| type_half.hpp | 254 bytes |
| type_half.inl | 4.4 KB |
| type_mat2x2.hpp | 6.0 KB |
| type_mat2x2.inl | 13.6 KB |
| type_mat2x3.hpp | 5.2 KB |
| type_mat2x3.inl | 13.1 KB |
| type_mat2x4.hpp | 5.2 KB |
| type_mat2x4.inl | 13.8 KB |
| type_mat3x2.hpp | 5.3 KB |
| type_mat3x2.inl | 14.2 KB |
| type_mat3x3.hpp | 6.2 KB |
| type_mat3x3.inl | 16.8 KB |
| type_mat3x4.hpp | 5.4 KB |
| type_mat3x4.inl | 16.5 KB |
| type_mat4x2.hpp | 5.4 KB |
| type_mat4x2.inl | 16.0 KB |
| type_mat4x3.hpp | 5.7 KB |
| type_mat4x3.inl | 17.5 KB |
| type_mat4x4.hpp | 6.7 KB |
| type_mat4x4.inl | 24.7 KB |
| type_mat4x4_simd.inl | 49 bytes |
| type_quat.hpp | 4.9 KB |
| type_quat.inl | 10.1 KB |
| type_quat_simd.inl | 5.8 KB |
| type_vec1.hpp | 10.2 KB |
| type_vec1.inl | 13.6 KB |
| type_vec2.hpp | 14.4 KB |
| type_vec2.inl | 22.7 KB |
| type_vec3.hpp | 16.2 KB |
| type_vec3.inl | 26.6 KB |
| type_vec4.hpp | 21.5 KB |
| type_vec4.inl | 36.3 KB |
| type_vec4_simd.inl | 11.6 KB |
| exponential.hpp | 5.5 KB |
| ext.hpp | 6.4 KB |
| matrix_clip_space.hpp | 29.0 KB |
| matrix_clip_space.inl | 19.4 KB |
| matrix_double2x2.hpp | 716 bytes |
| matrix_double2x2_precision.hpp | 2.9 KB |
| matrix_double2x3.hpp | 451 bytes |
| matrix_double2x3_precision.hpp | 1.6 KB |
| matrix_double2x4.hpp | 451 bytes |
| matrix_double2x4_precision.hpp | 1.6 KB |
| matrix_double3x2.hpp | 451 bytes |
| matrix_double3x2_precision.hpp | 1.6 KB |
| matrix_double3x3.hpp | 716 bytes |
| matrix_double3x3_precision.hpp | 2.9 KB |
| matrix_double3x4.hpp | 451 bytes |
| matrix_double3x4_precision.hpp | 1.6 KB |
| matrix_double4x2.hpp | 451 bytes |
| matrix_double4x2_precision.hpp | 1.6 KB |
| matrix_double4x3.hpp | 451 bytes |
| matrix_double4x3_precision.hpp | 1.6 KB |
| matrix_double4x4.hpp | 716 bytes |
| matrix_double4x4_precision.hpp | 2.9 KB |
| matrix_float2x2.hpp | 711 bytes |
| matrix_float2x2_precision.hpp | 2.9 KB |
| matrix_float2x3.hpp | 448 bytes |
| matrix_float2x3_precision.hpp | 1.5 KB |
| matrix_float2x4.hpp | 448 bytes |
| matrix_float2x4_precision.hpp | 1.5 KB |
| matrix_float3x2.hpp | 442 bytes |
| matrix_float3x2_precision.hpp | 1.5 KB |
| matrix_float3x3.hpp | 713 bytes |
| matrix_float3x3_precision.hpp | 2.9 KB |
| matrix_float3x4.hpp | 449 bytes |
| matrix_float3x4_precision.hpp | 1.5 KB |
| matrix_float4x2.hpp | 449 bytes |
| matrix_float4x2_precision.hpp | 1.5 KB |
| matrix_float4x3.hpp | 449 bytes |
| matrix_float4x3_precision.hpp | 1.5 KB |
| matrix_float4x4.hpp | 710 bytes |
| matrix_float4x4_precision.hpp | 2.9 KB |
| matrix_projection.hpp | 7.9 KB |
| matrix_projection.inl | 3.8 KB |
| matrix_relational.hpp | 4.3 KB |
| matrix_relational.inl | 1.7 KB |
| matrix_transform.hpp | 5.9 KB |
| matrix_transform.inl | 4.6 KB |
| quaternion_common.hpp | 3.9 KB |
| quaternion_common.inl | 3.0 KB |
| quaternion_common_simd.inl | 372 bytes |
| quaternion_double.hpp | 985 bytes |
| quaternion_double_precision.hpp | 1.3 KB |
| quaternion_exponential.hpp | 1.7 KB |
| quaternion_exponential.inl | 2.1 KB |
| quaternion_float.hpp | 976 bytes |
| quaternion_float_precision.hpp | 1.1 KB |
| quaternion_geometric.hpp | 1.9 KB |
| quaternion_geometric.inl | 1.2 KB |
| quaternion_relational.hpp | 1.9 KB |
| quaternion_relational.inl | 1019 bytes |
| quaternion_transform.hpp | 1.3 KB |
| quaternion_transform.inl | 629 bytes |
| quaternion_trigonometric.hpp | 1.8 KB |
| quaternion_trigonometric.inl | 736 bytes |
| scalar_common.hpp | 3.4 KB |
| scalar_common.inl | 2.4 KB |
| scalar_constants.hpp | 889 bytes |
| scalar_constants.inl | 561 bytes |
| scalar_float_sized.hpp | 842 bytes |
| scalar_int_sized.hpp | 1.3 KB |
| scalar_relational.hpp | 1.3 KB |
| scalar_relational.inl | 404 bytes |
| scalar_uint_sized.hpp | 1.3 KB |
| vector_bool1.hpp | 649 bytes |
| vector_bool1_precision.hpp | 876 bytes |
| vector_bool2.hpp | 392 bytes |
| vector_bool2_precision.hpp | 1.3 KB |
| vector_bool3.hpp | 392 bytes |
| vector_bool3_precision.hpp | 1.3 KB |
| vector_bool4.hpp | 392 bytes |
| vector_bool4_precision.hpp | 1.3 KB |
| vector_common.hpp | 6.6 KB |
| vector_common.inl | 3.7 KB |
| vector_double1.hpp | 780 bytes |
| vector_double1_precision.hpp | 1.1 KB |
| vector_double2.hpp | 428 bytes |
| vector_double2_precision.hpp | 1.4 KB |
| vector_double3.hpp | 428 bytes |
| vector_double3_precision.hpp | 1.5 KB |
| vector_double4.hpp | 428 bytes |
| vector_double4_precision.hpp | 1.5 KB |
| vector_float1.hpp | 773 bytes |
| vector_float1_precision.hpp | 1.1 KB |
| vector_float2.hpp | 424 bytes |
| vector_float2_precision.hpp | 1.4 KB |
| vector_float3.hpp | 425 bytes |
| vector_float3_precision.hpp | 1.4 KB |
| vector_float4.hpp | 425 bytes |
| vector_float4_precision.hpp | 1.4 KB |
| vector_int1.hpp | 693 bytes |
| vector_int1_precision.hpp | 896 bytes |
| vector_int2.hpp | 405 bytes |
| vector_int2_precision.hpp | 1.3 KB |
| vector_int3.hpp | 405 bytes |
| vector_int3_precision.hpp | 1.3 KB |
| vector_int4.hpp | 405 bytes |
| vector_int4_precision.hpp | 1.3 KB |
| vector_relational.hpp | 2.6 KB |
| vector_relational.inl | 1020 bytes |
| vector_uint1.hpp | 711 bytes |
| vector_uint1_precision.hpp | 1.0 KB |
| vector_uint2.hpp | 417 bytes |
| vector_uint2_precision.hpp | 1.4 KB |
| vector_uint3.hpp | 417 bytes |
| vector_uint3_precision.hpp | 1.4 KB |
| vector_uint4.hpp | 417 bytes |
| vector_uint4_precision.hpp | 1.4 KB |
| fwd.hpp | 26.9 KB |
| geometric.hpp | 5.2 KB |
| glm.hpp | 4.4 KB |
| bitfield.hpp | 9.6 KB |
| bitfield.inl | 19.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 2.9 KB |
| constants.hpp | 3.9 KB |
| constants.inl | 3.7 KB |
| epsilon.hpp | 1.7 KB |
| epsilon.inl | 2.1 KB |
| integer.hpp | 2.0 KB |
| integer.inl | 2.2 KB |
| matrix_access.hpp | 1.4 KB |
| matrix_access.inl | 1.1 KB |
| matrix_integer.hpp | 14.2 KB |
| matrix_inverse.hpp | 1.4 KB |
| matrix_inverse.inl | 4.9 KB |
| matrix_transform.hpp | 1.2 KB |
| matrix_transform.inl | 85 bytes |
| noise.hpp | 1.5 KB |
| noise.inl | 32.4 KB |
| packing.hpp | 35.2 KB |
| packing.inl | 24.2 KB |
| quaternion.hpp | 5.3 KB |
| quaternion.inl | 5.7 KB |
| quaternion_simd.inl | 0 bytes |
| random.hpp | 2.5 KB |
| random.inl | 8.5 KB |
| reciprocal.hpp | 3.3 KB |
| reciprocal.inl | 6.2 KB |
| round.hpp | 6.7 KB |
| round.inl | 9.1 KB |
| type_aligned.hpp | 66.3 KB |
| type_precision.hpp | 63.0 KB |
| type_precision.inl | 43 bytes |
| type_ptr.hpp | 6.7 KB |
| type_ptr.inl | 8.3 KB |
| ulp.hpp | 1.7 KB |
| ulp.inl | 8.1 KB |
| vec1.hpp | 816 bytes |
| associated_min_max.hpp | 7.4 KB |
| associated_min_max.inl | 8.3 KB |
| bit.hpp | 3.0 KB |
| bit.inl | 2.2 KB |
| closest_point.hpp | 1.3 KB |
| closest_point.inl | 1.1 KB |
| color_encoding.hpp | 1.4 KB |
| color_encoding.inl | 1.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 3.1 KB |
| color_space_YCoCg.hpp | 1.8 KB |
| color_space_YCoCg.inl | 2.7 KB |
| common.hpp | 3.0 KB |
| common.inl | 3.4 KB |
| compatibility.hpp | 14.6 KB |
| compatibility.inl | 1.4 KB |
| component_wise.hpp | 2.3 KB |
| component_wise.inl | 4.1 KB |
| dual_quaternion.hpp | 9.2 KB |
| dual_quaternion.inl | 10.1 KB |
| easing.hpp | 6.7 KB |
| easing.inl | 11.4 KB |
| euler_angles.hpp | 10.4 KB |
| euler_angles.inl | 22.2 KB |
| extend.hpp | 1.0 KB |
| extend.inl | 901 bytes |
| extended_min_max.hpp | 5.5 KB |
| extended_min_max.inl | 4.4 KB |
| exterior_product.hpp | 1.1 KB |
| exterior_product.inl | 633 bytes |
| fast_exponential.hpp | 3.0 KB |
| fast_exponential.inl | 4.1 KB |
| fast_square_root.hpp | 2.8 KB |
| fast_square_root.inl | 2.2 KB |
| fast_trigonometry.hpp | 2.3 KB |
| fast_trigonometry.inl | 3.9 KB |
| float_notmalize.inl | 293 bytes |
| functions.hpp | 1.0 KB |
| functions.inl | 773 bytes |
| gradient_paint.hpp | 1.4 KB |
| gradient_paint.inl | 904 bytes |
| handed_coordinate_space.hpp | 1.5 KB |
| handed_coordinate_space.inl | 533 bytes |
| hash.hpp | 3.3 KB |
| hash.inl | 5.5 KB |
| integer.hpp | 2.1 KB |
| integer.inl | 3.7 KB |
| intersect.hpp | 3.3 KB |
| intersect.inl | 6.3 KB |
| io.hpp | 7.0 KB |
| io.inl | 11.7 KB |
| log_base.hpp | 1.1 KB |
| log_base.inl | 379 bytes |
| matrix_cross_product.hpp | 1.3 KB |
| matrix_cross_product.inl | 678 bytes |
| matrix_decompose.hpp | 1.3 KB |
| matrix_decompose.inl | 6.3 KB |
| matrix_factorisation.hpp | 2.8 KB |
| matrix_factorisation.inl | 2.7 KB |
| matrix_interpolation.hpp | 1.9 KB |
| matrix_interpolation.inl | 4.2 KB |
| matrix_major_storage.hpp | 3.7 KB |
| matrix_major_storage.inl | 3.6 KB |
| matrix_operation.hpp | 2.4 KB |
| matrix_operation.inl | 2.2 KB |
| matrix_query.hpp | 2.7 KB |
| matrix_query.inl | 3.2 KB |
| matrix_transform_2d.hpp | 2.4 KB |
| matrix_transform_2d.inl | 1.3 KB |
| mixed_product.hpp | 1.0 KB |
| mixed_product.inl | 253 bytes |
| norm.hpp | 2.2 KB |
| norm.inl | 2.2 KB |
| normal.hpp | 1.0 KB |
| normal.inl | 271 bytes |
| normalize_dot.hpp | 1.5 KB |
| normalize_dot.inl | 492 bytes |
| number_precision.hpp | 2.2 KB |
| number_precision.inl | 50 bytes |
| optimum_pow.hpp | 1.3 KB |
| optimum_pow.inl | 380 bytes |
| orthonormalize.hpp | 1.3 KB |
| orthonormalize.inl | 604 bytes |
| perpendicular.hpp | 1.1 KB |
| perpendicular.inl | 199 bytes |
| polar_coordinates.hpp | 1.3 KB |
| polar_coordinates.inl | 734 bytes |
| projection.hpp | 957 bytes |
| projection.inl | 232 bytes |
| quaternion.hpp | 4.4 KB |
| quaternion.inl | 4.1 KB |
| range.hpp | 2.1 KB |
| raw_data.hpp | 1.2 KB |
| raw_data.inl | 23 bytes |
| rotate_normalized_axis.hpp | 2.2 KB |
| rotate_normalized_axis.inl | 1.6 KB |
| rotate_vector.hpp | 3.5 KB |
| rotate_vector.inl | 3.7 KB |
| scalar_multiplication.hpp | 2.2 KB |
| scalar_relational.hpp | 869 bytes |
| scalar_relational.inl | 1.1 KB |
| spline.hpp | 1.5 KB |
| spline.inl | 1.8 KB |
| std_based_type.hpp | 1.9 KB |
| std_based_type.inl | 48 bytes |
| string_cast.hpp | 1.3 KB |
| string_cast.inl | 17.2 KB |
| texture.hpp | 1.2 KB |
| texture.inl | 309 bytes |
| transform.hpp | 1.6 KB |
| transform.inl | 569 bytes |
| transform2.hpp | 3.3 KB |
| transform2.inl | 3.5 KB |
| type_aligned.hpp | 32.5 KB |
| type_aligned.inl | 46 bytes |
| type_trait.hpp | 2.1 KB |
| type_trait.inl | 2.0 KB |
| vec_swizzle.hpp | 74.3 KB |
| vector_angle.hpp | 1.7 KB |
| vector_angle.inl | 1.4 KB |
| vector_query.hpp | 2.1 KB |
| vector_query.inl | 4.4 KB |
| wrap.hpp | 1.4 KB |
| wrap.inl | 1.6 KB |
| integer.hpp | 10.2 KB |
| mat2x2.hpp | 224 bytes |
| mat2x3.hpp | 224 bytes |
| mat2x4.hpp | 224 bytes |
| mat3x2.hpp | 224 bytes |
| mat3x3.hpp | 223 bytes |
| mat3x4.hpp | 223 bytes |
| mat4x2.hpp | 224 bytes |
| mat4x3.hpp | 223 bytes |
| mat4x4.hpp | 224 bytes |
| matrix.hpp | 5.6 KB |
| packing.hpp | 10.6 KB |
| common.h | 6.8 KB |
| exponential.h | 377 bytes |
| geometric.h | 3.8 KB |
| integer.h | 3.6 KB |
| matrix.h | 39.0 KB |
| packing.h | 129 bytes |
| platform.h | 11.6 KB |
| trigonometric.h | 136 bytes |
| vector_relational.h | 139 bytes |
| trigonometric.hpp | 10.4 KB |
| vec2.hpp | 445 bytes |
| vec3.hpp | 445 bytes |
| vec4.hpp | 446 bytes |
| vector_relational.hpp | 6.2 KB |
| CMakeLists.txt | 616 bytes |
| LICENSE.txt | 1.1 KB |
| imgui_impl_allegro5.cpp | 28.6 KB |
| imgui_impl_allegro5.h | 2.0 KB |
| imgui_impl_android.cpp | 15.0 KB |
| imgui_impl_android.h | 1.8 KB |
| imgui_impl_dx10.cpp | 32.2 KB |
| imgui_impl_dx10.h | 1.4 KB |
| imgui_impl_dx11.cpp | 34.1 KB |
| imgui_impl_dx11.h | 1.5 KB |
| imgui_impl_dx12.cpp | 48.2 KB |
| imgui_impl_dx12.h | 2.4 KB |
| imgui_impl_dx9.cpp | 25.2 KB |
| imgui_impl_dx9.h | 1.4 KB |
| imgui_impl_glfw.cpp | 64.4 KB |
| imgui_impl_glfw.h | 3.8 KB |
| imgui_impl_glut.cpp | 13.5 KB |
| imgui_impl_glut.h | 2.9 KB |
| imgui_impl_metal.h | 3.1 KB |
| imgui_impl_metal.mm | 33.3 KB |
| imgui_impl_opengl2.cpp | 16.5 KB |
| imgui_impl_opengl2.h | 2.1 KB |
| imgui_impl_opengl3.cpp | 44.9 KB |
| imgui_impl_opengl3.h | 2.9 KB |
| imgui_impl_opengl3_loader.h | 35.0 KB |
| imgui_impl_osx.h | 2.2 KB |
| imgui_impl_osx.mm | 44.3 KB |
| imgui_impl_sdl2.cpp | 51.0 KB |
| imgui_impl_sdl2.h | 2.5 KB |
| imgui_impl_sdl3.cpp | 43.3 KB |
| imgui_impl_sdl3.h | 2.6 KB |
| imgui_impl_sdlrenderer.cpp | 10.9 KB |
| imgui_impl_sdlrenderer.h | 1.5 KB |
| imgui_impl_vulkan.cpp | 87.1 KB |
| imgui_impl_vulkan.h | 9.5 KB |
| imgui_impl_wgpu.cpp | 33.2 KB |
| imgui_impl_wgpu.h | 1.5 KB |
| imgui_impl_win32.cpp | 60.7 KB |
| imgui_impl_win32.h | 3.2 KB |
| generate_spv.sh | 254 bytes |
| glsl_shader.frag | 249 bytes |
| glsl_shader.vert | 454 bytes |
| BACKENDS.md | 8.6 KB |
| CHANGELOG.txt | 407.6 KB |
| CONTRIBUTING.md | 9.5 KB |
| EXAMPLES.md | 12.4 KB |
| FAQ.md | 45.7 KB |
| FONTS.md | 19.0 KB |
| README.md | 19.4 KB |
| TODO.txt | 40.2 KB |
| editorconfig | 1.0 KB |
| README.txt | 595 bytes |
| README.md | 1.6 KB |
| example_allegro5.vcxproj | 9.3 KB |
| example_allegro5.vcxproj.filters | 2.0 KB |
| imconfig_allegro5.h | 556 bytes |
| main.cpp | 7.0 KB |
| CMakeLists.txt | 1.1 KB |
| build.gradle | 990 bytes |
| AndroidManifest.xml | 900 bytes |
| MainActivity.kt | 1.5 KB |
| build.gradle | 420 bytes |
| gitignore | 154 bytes |
| settings.gradle | 15 bytes |
| main.cpp | 14.2 KB |
| README.md | 343 bytes |
| project.pbxproj | 25.9 KB |
| Info-iOS.plist | 1.5 KB |
| LaunchScreen.storyboard | 1.8 KB |
| Info-macOS.plist | 941 bytes |
| MainMenu.storyboard | 6.1 KB |
| main.mm | 12.2 KB |
| project.pbxproj | 15.1 KB |
| main.mm | 10.2 KB |
| README.md | 2.2 KB |
| main.cpp | 10.3 KB |
| main.mm | 8.8 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl2.vcxproj | 9.6 KB |
| example_glfw_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 9.0 KB |
| Makefile.emscripten | 3.1 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl3.vcxproj | 9.6 KB |
| example_glfw_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.1 KB |
| CMakeLists.txt | 1.6 KB |
| build_win32.bat | 793 bytes |
| build_win64.bat | 754 bytes |
| example_glfw_vulkan.vcxproj | 10.1 KB |
| example_glfw_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.1 KB |
| example_glut_opengl2.vcxproj | 9.6 KB |
| example_glut_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 7.5 KB |
| build_win32.bat | 253 bytes |
| main.cpp | 1.0 KB |
| build_win32.bat | 690 bytes |
| example_sdl2_directx11.vcxproj | 9.9 KB |
| example_sdl2_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 11.0 KB |
| main.mm | 9.7 KB |
| README.md | 1.4 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl2.vcxproj | 9.7 KB |
| example_sdl2_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 8.9 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl3.vcxproj | 9.8 KB |
| example_sdl2_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.4 KB |
| README.md | 1.3 KB |
| build_win32.bat | 542 bytes |
| example_sdl2_sdlrenderer.vcxproj | 9.5 KB |
| example_sdl2_sdlrenderer.vcxproj.filters | 2.1 KB |
| main.cpp | 7.8 KB |
| build_win32.bat | 630 bytes |
| example_sdl2_vulkan.vcxproj | 10.3 KB |
| example_sdl2_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.2 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 544 bytes |
| example_sdl3_opengl3.vcxproj | 9.7 KB |
| example_sdl3_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.5 KB |
| build_win32.bat | 613 bytes |
| example_win32_directx10.vcxproj | 9.0 KB |
| example_win32_directx10.vcxproj.filters | 2.0 KB |
| main.cpp | 10.9 KB |
| build_win32.bat | 614 bytes |
| example_win32_directx11.vcxproj | 8.9 KB |
| example_win32_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 12.4 KB |
| build_win32.bat | 701 bytes |
| example_win32_directx12.vcxproj | 9.3 KB |
| example_win32_directx12.vcxproj.filters | 2.0 KB |
| main.cpp | 19.9 KB |
| build_win32.bat | 529 bytes |
| example_win32_directx9.vcxproj | 9.0 KB |
| example_win32_directx9.vcxproj.filters | 2.1 KB |
| main.cpp | 11.3 KB |
| imgui_examples.sln | 10.1 KB |
| emscripten_mainloop_stub.h | 2.6 KB |
| shell_minimal.html | 2.2 KB |
| COPYING.txt | 934 bytes |
| glfw3.h | 147.9 KB |
| glfw3native.h | 13.3 KB |
| glfw3.lib | 183.0 KB |
| glfw3.lib | 284.3 KB |
| README.txt | 278 bytes |
| uSynergy.c | 17.9 KB |
| uSynergy.h | 16.3 KB |
| gitattributes | 397 bytes |
| gitignore | 926 bytes |
| imconfig.h | 9.6 KB |
| imfilebrowser.h | 25.3 KB |
| imgui.cpp | 1008.2 KB |
| imgui.h | 332.3 KB |
| imguiComboSearch.h | 17.5 KB |
| imguiRowsBackground.h | 1.9 KB |
| imguiThemes.h | 22.3 KB |
| imgui_demo.cpp | 420.0 KB |
| imgui_draw.cpp | 209.9 KB |
| imgui_internal.h | 257.3 KB |
| imgui_tables.cpp | 214.8 KB |
| imgui_widgets.cpp | 421.7 KB |
| imstb_rectpack.h | 19.9 KB |
| imstb_textedit.h | 53.6 KB |
| imstb_truetype.h | 194.8 KB |
| README.txt | 998 bytes |
| README.txt | 557 bytes |
| imgui_stdlib.cpp | 2.9 KB |
| imgui_stdlib.h | 1015 bytes |
| README.txt | 487 bytes |
| imgui.gdb | 555 bytes |
| imgui.natstepfilter | 1.4 KB |
| imgui.natvis | 2.1 KB |
| Cousine-Regular.ttf | 42.9 KB |
| DroidSans.ttf | 185.6 KB |
| Karla-Regular.ttf | 16.5 KB |
| ProggyClean.ttf | 40.2 KB |
| ProggyTiny.ttf | 34.8 KB |
| Roboto-Medium.ttf | 158.8 KB |
| binary_to_compressed_c.cpp | 13.5 KB |
| README.md | 1.8 KB |
| imgui_freetype.cpp | 38.2 KB |
| imgui_freetype.h | 3.5 KB |
| imgui_single_file.h | 994 bytes |
| CMakeLists.txt | 216 bytes |
| stb_image.h | 247.3 KB |
| stb_image.cpp | 65 bytes |
| CMakeLists.txt | 229 bytes |
| stb_truetype.h | 170.5 KB |
| stb_truetype.cpp | 74 bytes |
| README.md | 935 bytes |
| khrplatform.h | 10.9 KB |
| glad.h | 962.5 KB |
| glad.c | 654.9 KB |
| LICENSE.md | 904 bytes |
| README.md | 2.5 KB |
| glfw3.h | 236.2 KB |
| glfw3native.h | 20.7 KB |
| glfw3.lib | 689.7 KB |
| glfw3_mt.lib | 689.5 KB |
| CMakeLists.txt | 286 bytes |
| gl2d.h | 18.1 KB |
| gl2dParticleSystem.h | 2.0 KB |
| gl2d.cpp | 56.2 KB |
| gl2dParticleSystem.cpp | 13.8 KB |
| CMakeLists.txt | 160 bytes |
| CMakeLists.txt | 2.3 KB |
| common.hpp | 26.8 KB |
| _features.hpp | 11.1 KB |
| _fixes.hpp | 380 bytes |
| _noise.hpp | 2.2 KB |
| _swizzle.hpp | 47.3 KB |
| _swizzle_func.hpp | 33.5 KB |
| _vectorize.hpp | 4.1 KB |
| compute_common.hpp | 1.2 KB |
| compute_vector_relational.hpp | 600 bytes |
| func_common.inl | 23.8 KB |
| func_common_simd.inl | 5.9 KB |
| func_exponential.inl | 4.2 KB |
| func_exponential_simd.inl | 813 bytes |
| func_geometric.inl | 7.3 KB |
| func_geometric_simd.inl | 2.5 KB |
| func_integer.inl | 14.1 KB |
| func_integer_simd.inl | 1.6 KB |
| func_matrix.inl | 12.4 KB |
| func_matrix_simd.inl | 2.7 KB |
| func_packing.inl | 2.9 KB |
| func_packing_simd.inl | 72 bytes |
| func_trigonometric.inl | 5.1 KB |
| func_trigonometric_simd.inl | 0 bytes |
| func_vector_relational.inl | 2.4 KB |
| func_vector_relational_simd.inl | 72 bytes |
| glm.cpp | 8.3 KB |
| qualifier.hpp | 5.5 KB |
| setup.hpp | 35.4 KB |
| type_half.hpp | 254 bytes |
| type_half.inl | 4.4 KB |
| type_mat2x2.hpp | 6.0 KB |
| type_mat2x2.inl | 13.6 KB |
| type_mat2x3.hpp | 5.2 KB |
| type_mat2x3.inl | 13.1 KB |
| type_mat2x4.hpp | 5.2 KB |
| type_mat2x4.inl | 13.8 KB |
| type_mat3x2.hpp | 5.3 KB |
| type_mat3x2.inl | 14.2 KB |
| type_mat3x3.hpp | 6.2 KB |
| type_mat3x3.inl | 16.8 KB |
| type_mat3x4.hpp | 5.4 KB |
| type_mat3x4.inl | 16.5 KB |
| type_mat4x2.hpp | 5.4 KB |
| type_mat4x2.inl | 16.0 KB |
| type_mat4x3.hpp | 5.7 KB |
| type_mat4x3.inl | 17.5 KB |
| type_mat4x4.hpp | 6.7 KB |
| type_mat4x4.inl | 24.7 KB |
| type_mat4x4_simd.inl | 49 bytes |
| type_quat.hpp | 4.9 KB |
| type_quat.inl | 10.1 KB |
| type_quat_simd.inl | 5.8 KB |
| type_vec1.hpp | 10.2 KB |
| type_vec1.inl | 13.6 KB |
| type_vec2.hpp | 14.4 KB |
| type_vec2.inl | 22.7 KB |
| type_vec3.hpp | 16.2 KB |
| type_vec3.inl | 26.6 KB |
| type_vec4.hpp | 21.5 KB |
| type_vec4.inl | 36.3 KB |
| type_vec4_simd.inl | 11.6 KB |
| exponential.hpp | 5.5 KB |
| ext.hpp | 6.4 KB |
| matrix_clip_space.hpp | 29.0 KB |
| matrix_clip_space.inl | 19.4 KB |
| matrix_double2x2.hpp | 716 bytes |
| matrix_double2x2_precision.hpp | 2.9 KB |
| matrix_double2x3.hpp | 451 bytes |
| matrix_double2x3_precision.hpp | 1.6 KB |
| matrix_double2x4.hpp | 451 bytes |
| matrix_double2x4_precision.hpp | 1.6 KB |
| matrix_double3x2.hpp | 451 bytes |
| matrix_double3x2_precision.hpp | 1.6 KB |
| matrix_double3x3.hpp | 716 bytes |
| matrix_double3x3_precision.hpp | 2.9 KB |
| matrix_double3x4.hpp | 451 bytes |
| matrix_double3x4_precision.hpp | 1.6 KB |
| matrix_double4x2.hpp | 451 bytes |
| matrix_double4x2_precision.hpp | 1.6 KB |
| matrix_double4x3.hpp | 451 bytes |
| matrix_double4x3_precision.hpp | 1.6 KB |
| matrix_double4x4.hpp | 716 bytes |
| matrix_double4x4_precision.hpp | 2.9 KB |
| matrix_float2x2.hpp | 711 bytes |
| matrix_float2x2_precision.hpp | 2.9 KB |
| matrix_float2x3.hpp | 448 bytes |
| matrix_float2x3_precision.hpp | 1.5 KB |
| matrix_float2x4.hpp | 448 bytes |
| matrix_float2x4_precision.hpp | 1.5 KB |
| matrix_float3x2.hpp | 442 bytes |
| matrix_float3x2_precision.hpp | 1.5 KB |
| matrix_float3x3.hpp | 713 bytes |
| matrix_float3x3_precision.hpp | 2.9 KB |
| matrix_float3x4.hpp | 449 bytes |
| matrix_float3x4_precision.hpp | 1.5 KB |
| matrix_float4x2.hpp | 449 bytes |
| matrix_float4x2_precision.hpp | 1.5 KB |
| matrix_float4x3.hpp | 449 bytes |
| matrix_float4x3_precision.hpp | 1.5 KB |
| matrix_float4x4.hpp | 710 bytes |
| matrix_float4x4_precision.hpp | 2.9 KB |
| matrix_projection.hpp | 7.9 KB |
| matrix_projection.inl | 3.8 KB |
| matrix_relational.hpp | 4.3 KB |
| matrix_relational.inl | 1.7 KB |
| matrix_transform.hpp | 5.9 KB |
| matrix_transform.inl | 4.6 KB |
| quaternion_common.hpp | 3.9 KB |
| quaternion_common.inl | 3.0 KB |
| quaternion_common_simd.inl | 372 bytes |
| quaternion_double.hpp | 985 bytes |
| quaternion_double_precision.hpp | 1.3 KB |
| quaternion_exponential.hpp | 1.7 KB |
| quaternion_exponential.inl | 2.1 KB |
| quaternion_float.hpp | 976 bytes |
| quaternion_float_precision.hpp | 1.1 KB |
| quaternion_geometric.hpp | 1.9 KB |
| quaternion_geometric.inl | 1.2 KB |
| quaternion_relational.hpp | 1.9 KB |
| quaternion_relational.inl | 1019 bytes |
| quaternion_transform.hpp | 1.3 KB |
| quaternion_transform.inl | 629 bytes |
| quaternion_trigonometric.hpp | 1.8 KB |
| quaternion_trigonometric.inl | 736 bytes |
| scalar_common.hpp | 3.4 KB |
| scalar_common.inl | 2.4 KB |
| scalar_constants.hpp | 889 bytes |
| scalar_constants.inl | 561 bytes |
| scalar_float_sized.hpp | 842 bytes |
| scalar_int_sized.hpp | 1.3 KB |
| scalar_relational.hpp | 1.3 KB |
| scalar_relational.inl | 404 bytes |
| scalar_uint_sized.hpp | 1.3 KB |
| vector_bool1.hpp | 649 bytes |
| vector_bool1_precision.hpp | 876 bytes |
| vector_bool2.hpp | 392 bytes |
| vector_bool2_precision.hpp | 1.3 KB |
| vector_bool3.hpp | 392 bytes |
| vector_bool3_precision.hpp | 1.3 KB |
| vector_bool4.hpp | 392 bytes |
| vector_bool4_precision.hpp | 1.3 KB |
| vector_common.hpp | 6.6 KB |
| vector_common.inl | 3.7 KB |
| vector_double1.hpp | 780 bytes |
| vector_double1_precision.hpp | 1.1 KB |
| vector_double2.hpp | 428 bytes |
| vector_double2_precision.hpp | 1.4 KB |
| vector_double3.hpp | 428 bytes |
| vector_double3_precision.hpp | 1.5 KB |
| vector_double4.hpp | 428 bytes |
| vector_double4_precision.hpp | 1.5 KB |
| vector_float1.hpp | 773 bytes |
| vector_float1_precision.hpp | 1.1 KB |
| vector_float2.hpp | 424 bytes |
| vector_float2_precision.hpp | 1.4 KB |
| vector_float3.hpp | 425 bytes |
| vector_float3_precision.hpp | 1.4 KB |
| vector_float4.hpp | 425 bytes |
| vector_float4_precision.hpp | 1.4 KB |
| vector_int1.hpp | 693 bytes |
| vector_int1_precision.hpp | 896 bytes |
| vector_int2.hpp | 405 bytes |
| vector_int2_precision.hpp | 1.3 KB |
| vector_int3.hpp | 405 bytes |
| vector_int3_precision.hpp | 1.3 KB |
| vector_int4.hpp | 405 bytes |
| vector_int4_precision.hpp | 1.3 KB |
| vector_relational.hpp | 2.6 KB |
| vector_relational.inl | 1020 bytes |
| vector_uint1.hpp | 711 bytes |
| vector_uint1_precision.hpp | 1.0 KB |
| vector_uint2.hpp | 417 bytes |
| vector_uint2_precision.hpp | 1.4 KB |
| vector_uint3.hpp | 417 bytes |
| vector_uint3_precision.hpp | 1.4 KB |
| vector_uint4.hpp | 417 bytes |
| vector_uint4_precision.hpp | 1.4 KB |
| fwd.hpp | 26.9 KB |
| geometric.hpp | 5.2 KB |
| glm.hpp | 4.4 KB |
| bitfield.hpp | 9.6 KB |
| bitfield.inl | 19.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 2.9 KB |
| constants.hpp | 3.9 KB |
| constants.inl | 3.7 KB |
| epsilon.hpp | 1.7 KB |
| epsilon.inl | 2.1 KB |
| integer.hpp | 2.0 KB |
| integer.inl | 2.2 KB |
| matrix_access.hpp | 1.4 KB |
| matrix_access.inl | 1.1 KB |
| matrix_integer.hpp | 14.2 KB |
| matrix_inverse.hpp | 1.4 KB |
| matrix_inverse.inl | 4.9 KB |
| matrix_transform.hpp | 1.2 KB |
| matrix_transform.inl | 85 bytes |
| noise.hpp | 1.5 KB |
| noise.inl | 32.4 KB |
| packing.hpp | 35.2 KB |
| packing.inl | 24.2 KB |
| quaternion.hpp | 5.3 KB |
| quaternion.inl | 5.7 KB |
| quaternion_simd.inl | 0 bytes |
| random.hpp | 2.5 KB |
| random.inl | 8.5 KB |
| reciprocal.hpp | 3.3 KB |
| reciprocal.inl | 6.2 KB |
| round.hpp | 6.7 KB |
| round.inl | 9.1 KB |
| type_aligned.hpp | 66.3 KB |
| type_precision.hpp | 63.0 KB |
| type_precision.inl | 43 bytes |
| type_ptr.hpp | 6.7 KB |
| type_ptr.inl | 8.3 KB |
| ulp.hpp | 1.7 KB |
| ulp.inl | 8.1 KB |
| vec1.hpp | 816 bytes |
| associated_min_max.hpp | 7.4 KB |
| associated_min_max.inl | 8.3 KB |
| bit.hpp | 3.0 KB |
| bit.inl | 2.2 KB |
| closest_point.hpp | 1.3 KB |
| closest_point.inl | 1.1 KB |
| color_encoding.hpp | 1.4 KB |
| color_encoding.inl | 1.7 KB |
| color_space.hpp | 1.9 KB |
| color_space.inl | 3.1 KB |
| color_space_YCoCg.hpp | 1.8 KB |
| color_space_YCoCg.inl | 2.7 KB |
| common.hpp | 3.0 KB |
| common.inl | 3.4 KB |
| compatibility.hpp | 14.6 KB |
| compatibility.inl | 1.4 KB |
| component_wise.hpp | 2.3 KB |
| component_wise.inl | 4.1 KB |
| dual_quaternion.hpp | 9.2 KB |
| dual_quaternion.inl | 10.1 KB |
| easing.hpp | 6.7 KB |
| easing.inl | 11.4 KB |
| euler_angles.hpp | 10.4 KB |
| euler_angles.inl | 22.2 KB |
| extend.hpp | 1.0 KB |
| extend.inl | 901 bytes |
| extended_min_max.hpp | 5.5 KB |
| extended_min_max.inl | 4.4 KB |
| exterior_product.hpp | 1.1 KB |
| exterior_product.inl | 633 bytes |
| fast_exponential.hpp | 3.0 KB |
| fast_exponential.inl | 4.1 KB |
| fast_square_root.hpp | 2.8 KB |
| fast_square_root.inl | 2.2 KB |
| fast_trigonometry.hpp | 2.3 KB |
| fast_trigonometry.inl | 3.9 KB |
| float_notmalize.inl | 293 bytes |
| functions.hpp | 1.0 KB |
| functions.inl | 773 bytes |
| gradient_paint.hpp | 1.4 KB |
| gradient_paint.inl | 904 bytes |
| handed_coordinate_space.hpp | 1.5 KB |
| handed_coordinate_space.inl | 533 bytes |
| hash.hpp | 3.3 KB |
| hash.inl | 5.5 KB |
| integer.hpp | 2.1 KB |
| integer.inl | 3.7 KB |
| intersect.hpp | 3.3 KB |
| intersect.inl | 6.3 KB |
| io.hpp | 7.0 KB |
| io.inl | 11.7 KB |
| log_base.hpp | 1.1 KB |
| log_base.inl | 379 bytes |
| matrix_cross_product.hpp | 1.3 KB |
| matrix_cross_product.inl | 678 bytes |
| matrix_decompose.hpp | 1.3 KB |
| matrix_decompose.inl | 6.3 KB |
| matrix_factorisation.hpp | 2.8 KB |
| matrix_factorisation.inl | 2.7 KB |
| matrix_interpolation.hpp | 1.9 KB |
| matrix_interpolation.inl | 4.2 KB |
| matrix_major_storage.hpp | 3.7 KB |
| matrix_major_storage.inl | 3.6 KB |
| matrix_operation.hpp | 2.4 KB |
| matrix_operation.inl | 2.2 KB |
| matrix_query.hpp | 2.7 KB |
| matrix_query.inl | 3.2 KB |
| matrix_transform_2d.hpp | 2.4 KB |
| matrix_transform_2d.inl | 1.3 KB |
| mixed_product.hpp | 1.0 KB |
| mixed_product.inl | 253 bytes |
| norm.hpp | 2.2 KB |
| norm.inl | 2.2 KB |
| normal.hpp | 1.0 KB |
| normal.inl | 271 bytes |
| normalize_dot.hpp | 1.5 KB |
| normalize_dot.inl | 492 bytes |
| number_precision.hpp | 2.2 KB |
| number_precision.inl | 50 bytes |
| optimum_pow.hpp | 1.3 KB |
| optimum_pow.inl | 380 bytes |
| orthonormalize.hpp | 1.3 KB |
| orthonormalize.inl | 604 bytes |
| perpendicular.hpp | 1.1 KB |
| perpendicular.inl | 199 bytes |
| polar_coordinates.hpp | 1.3 KB |
| polar_coordinates.inl | 734 bytes |
| projection.hpp | 957 bytes |
| projection.inl | 232 bytes |
| quaternion.hpp | 4.4 KB |
| quaternion.inl | 4.1 KB |
| range.hpp | 2.1 KB |
| raw_data.hpp | 1.2 KB |
| raw_data.inl | 23 bytes |
| rotate_normalized_axis.hpp | 2.2 KB |
| rotate_normalized_axis.inl | 1.6 KB |
| rotate_vector.hpp | 3.5 KB |
| rotate_vector.inl | 3.7 KB |
| scalar_multiplication.hpp | 2.2 KB |
| scalar_relational.hpp | 869 bytes |
| scalar_relational.inl | 1.1 KB |
| spline.hpp | 1.5 KB |
| spline.inl | 1.8 KB |
| std_based_type.hpp | 1.9 KB |
| std_based_type.inl | 48 bytes |
| string_cast.hpp | 1.3 KB |
| string_cast.inl | 17.2 KB |
| texture.hpp | 1.2 KB |
| texture.inl | 309 bytes |
| transform.hpp | 1.6 KB |
| transform.inl | 569 bytes |
| transform2.hpp | 3.3 KB |
| transform2.inl | 3.5 KB |
| type_aligned.hpp | 32.5 KB |
| type_aligned.inl | 46 bytes |
| type_trait.hpp | 2.1 KB |
| type_trait.inl | 2.0 KB |
| vec_swizzle.hpp | 74.3 KB |
| vector_angle.hpp | 1.7 KB |
| vector_angle.inl | 1.4 KB |
| vector_query.hpp | 2.1 KB |
| vector_query.inl | 4.4 KB |
| wrap.hpp | 1.4 KB |
| wrap.inl | 1.6 KB |
| integer.hpp | 10.2 KB |
| mat2x2.hpp | 224 bytes |
| mat2x3.hpp | 224 bytes |
| mat2x4.hpp | 224 bytes |
| mat3x2.hpp | 224 bytes |
| mat3x3.hpp | 223 bytes |
| mat3x4.hpp | 223 bytes |
| mat4x2.hpp | 224 bytes |
| mat4x3.hpp | 223 bytes |
| mat4x4.hpp | 224 bytes |
| matrix.hpp | 5.6 KB |
| packing.hpp | 10.6 KB |
| common.h | 6.8 KB |
| exponential.h | 377 bytes |
| geometric.h | 3.8 KB |
| integer.h | 3.6 KB |
| matrix.h | 39.0 KB |
| packing.h | 129 bytes |
| platform.h | 11.6 KB |
| trigonometric.h | 136 bytes |
| vector_relational.h | 139 bytes |
| trigonometric.hpp | 10.4 KB |
| vec2.hpp | 445 bytes |
| vec3.hpp | 445 bytes |
| vec4.hpp | 446 bytes |
| vector_relational.hpp | 6.2 KB |
| CMakeLists.txt | 616 bytes |
| LICENSE.txt | 1.1 KB |
| imgui_impl_allegro5.cpp | 28.6 KB |
| imgui_impl_allegro5.h | 2.0 KB |
| imgui_impl_android.cpp | 15.0 KB |
| imgui_impl_android.h | 1.8 KB |
| imgui_impl_dx10.cpp | 32.2 KB |
| imgui_impl_dx10.h | 1.4 KB |
| imgui_impl_dx11.cpp | 34.1 KB |
| imgui_impl_dx11.h | 1.5 KB |
| imgui_impl_dx12.cpp | 48.2 KB |
| imgui_impl_dx12.h | 2.4 KB |
| imgui_impl_dx9.cpp | 25.2 KB |
| imgui_impl_dx9.h | 1.4 KB |
| imgui_impl_glfw.cpp | 64.4 KB |
| imgui_impl_glfw.h | 3.8 KB |
| imgui_impl_glut.cpp | 13.5 KB |
| imgui_impl_glut.h | 2.9 KB |
| imgui_impl_metal.h | 3.1 KB |
| imgui_impl_metal.mm | 33.3 KB |
| imgui_impl_opengl2.cpp | 16.5 KB |
| imgui_impl_opengl2.h | 2.1 KB |
| imgui_impl_opengl3.cpp | 44.9 KB |
| imgui_impl_opengl3.h | 2.9 KB |
| imgui_impl_opengl3_loader.h | 35.0 KB |
| imgui_impl_osx.h | 2.2 KB |
| imgui_impl_osx.mm | 44.3 KB |
| imgui_impl_sdl2.cpp | 51.0 KB |
| imgui_impl_sdl2.h | 2.5 KB |
| imgui_impl_sdl3.cpp | 43.3 KB |
| imgui_impl_sdl3.h | 2.6 KB |
| imgui_impl_sdlrenderer.cpp | 10.9 KB |
| imgui_impl_sdlrenderer.h | 1.5 KB |
| imgui_impl_vulkan.cpp | 87.1 KB |
| imgui_impl_vulkan.h | 9.5 KB |
| imgui_impl_wgpu.cpp | 33.2 KB |
| imgui_impl_wgpu.h | 1.5 KB |
| imgui_impl_win32.cpp | 60.7 KB |
| imgui_impl_win32.h | 3.2 KB |
| generate_spv.sh | 254 bytes |
| glsl_shader.frag | 249 bytes |
| glsl_shader.vert | 454 bytes |
| BACKENDS.md | 8.6 KB |
| CHANGELOG.txt | 407.6 KB |
| CONTRIBUTING.md | 9.5 KB |
| EXAMPLES.md | 12.4 KB |
| FAQ.md | 45.7 KB |
| FONTS.md | 19.0 KB |
| README.md | 19.4 KB |
| TODO.txt | 40.2 KB |
| editorconfig | 1.0 KB |
| README.txt | 595 bytes |
| README.md | 1.6 KB |
| example_allegro5.vcxproj | 9.3 KB |
| example_allegro5.vcxproj.filters | 2.0 KB |
| imconfig_allegro5.h | 556 bytes |
| main.cpp | 7.0 KB |
| CMakeLists.txt | 1.1 KB |
| build.gradle | 990 bytes |
| AndroidManifest.xml | 900 bytes |
| MainActivity.kt | 1.5 KB |
| build.gradle | 420 bytes |
| gitignore | 154 bytes |
| settings.gradle | 15 bytes |
| main.cpp | 14.2 KB |
| README.md | 343 bytes |
| project.pbxproj | 25.9 KB |
| Info-iOS.plist | 1.5 KB |
| LaunchScreen.storyboard | 1.8 KB |
| Info-macOS.plist | 941 bytes |
| MainMenu.storyboard | 6.1 KB |
| main.mm | 12.2 KB |
| project.pbxproj | 15.1 KB |
| main.mm | 10.2 KB |
| README.md | 2.2 KB |
| main.cpp | 10.3 KB |
| main.mm | 8.8 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl2.vcxproj | 9.6 KB |
| example_glfw_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 9.0 KB |
| Makefile.emscripten | 3.1 KB |
| build_win32.bat | 546 bytes |
| example_glfw_opengl3.vcxproj | 9.6 KB |
| example_glfw_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.1 KB |
| CMakeLists.txt | 1.6 KB |
| build_win32.bat | 793 bytes |
| build_win64.bat | 754 bytes |
| example_glfw_vulkan.vcxproj | 10.1 KB |
| example_glfw_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.1 KB |
| example_glut_opengl2.vcxproj | 9.6 KB |
| example_glut_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 7.5 KB |
| build_win32.bat | 253 bytes |
| main.cpp | 1.0 KB |
| build_win32.bat | 690 bytes |
| example_sdl2_directx11.vcxproj | 9.9 KB |
| example_sdl2_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 11.0 KB |
| main.mm | 9.7 KB |
| README.md | 1.4 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl2.vcxproj | 9.7 KB |
| example_sdl2_opengl2.vcxproj.filters | 2.1 KB |
| main.cpp | 8.9 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 557 bytes |
| example_sdl2_opengl3.vcxproj | 9.8 KB |
| example_sdl2_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.4 KB |
| README.md | 1.3 KB |
| build_win32.bat | 542 bytes |
| example_sdl2_sdlrenderer.vcxproj | 9.5 KB |
| example_sdl2_sdlrenderer.vcxproj.filters | 2.1 KB |
| main.cpp | 7.8 KB |
| build_win32.bat | 630 bytes |
| example_sdl2_vulkan.vcxproj | 10.3 KB |
| example_sdl2_vulkan.vcxproj.filters | 2.1 KB |
| main.cpp | 25.2 KB |
| Makefile.emscripten | 3.1 KB |
| README.md | 3.6 KB |
| build_win32.bat | 544 bytes |
| example_sdl3_opengl3.vcxproj | 9.7 KB |
| example_sdl3_opengl3.vcxproj.filters | 2.2 KB |
| main.cpp | 10.5 KB |
| build_win32.bat | 613 bytes |
| example_win32_directx10.vcxproj | 9.0 KB |
| example_win32_directx10.vcxproj.filters | 2.0 KB |
| main.cpp | 10.9 KB |
| build_win32.bat | 614 bytes |
| example_win32_directx11.vcxproj | 8.9 KB |
| example_win32_directx11.vcxproj.filters | 2.0 KB |
| main.cpp | 12.4 KB |
| build_win32.bat | 701 bytes |
| example_win32_directx12.vcxproj | 9.3 KB |
| example_win32_directx12.vcxproj.filters | 2.0 KB |
| main.cpp | 19.9 KB |
| build_win32.bat | 529 bytes |
| example_win32_directx9.vcxproj | 9.0 KB |
| example_win32_directx9.vcxproj.filters | 2.1 KB |
| main.cpp | 11.3 KB |
| imgui_examples.sln | 10.1 KB |
| emscripten_mainloop_stub.h | 2.6 KB |
| shell_minimal.html | 2.2 KB |
| COPYING.txt | 934 bytes |
| glfw3.h | 147.9 KB |
| glfw3native.h | 13.3 KB |
| glfw3.lib | 183.0 KB |
| glfw3.lib | 284.3 KB |
| README.txt | 278 bytes |
| uSynergy.c | 17.9 KB |
| uSynergy.h | 16.3 KB |
| gitattributes | 397 bytes |
| gitignore | 926 bytes |
| imconfig.h | 9.6 KB |
| imfilebrowser.h | 25.3 KB |
| imgui.cpp | 1008.2 KB |
| imgui.h | 332.3 KB |
| imguiComboSearch.h | 17.5 KB |
| imguiRowsBackground.h | 1.9 KB |
| imguiThemes.h | 22.3 KB |
| imgui_demo.cpp | 420.0 KB |
| imgui_draw.cpp | 209.9 KB |
| imgui_internal.h | 257.3 KB |
| imgui_tables.cpp | 214.8 KB |
| imgui_widgets.cpp | 421.7 KB |
| imstb_rectpack.h | 19.9 KB |
| imstb_textedit.h | 53.6 KB |
| imstb_truetype.h | 194.8 KB |
| README.txt | 998 bytes |
| README.txt | 557 bytes |
| imgui_stdlib.cpp | 2.9 KB |
| imgui_stdlib.h | 1015 bytes |
| README.txt | 487 bytes |
| imgui.gdb | 555 bytes |
| imgui.natstepfilter | 1.4 KB |
| imgui.natvis | 2.1 KB |
| Cousine-Regular.ttf | 42.9 KB |
| DroidSans.ttf | 185.6 KB |
| Karla-Regular.ttf | 16.5 KB |
| ProggyClean.ttf | 40.2 KB |
| ProggyTiny.ttf | 34.8 KB |
| Roboto-Medium.ttf | 158.8 KB |
| binary_to_compressed_c.cpp | 13.5 KB |
| README.md | 1.8 KB |
| imgui_freetype.cpp | 38.2 KB |
| imgui_freetype.h | 3.5 KB |
| imgui_single_file.h | 994 bytes |
| CMakeLists.txt | 216 bytes |
| stb_image.h | 247.3 KB |
| stb_image.cpp | 65 bytes |
| CMakeLists.txt | 229 bytes |
| stb_truetype.h | 170.5 KB |
| stb_truetype.cpp | 74 bytes |
| gitignore | 56 bytes |
| glfwVisualStudioSetup.sln | 1.4 KB |
| glfwVisualStudioSetup.vcxproj | 10.8 KB |
| glfwVisualStudioSetup.vcxproj.filters | 2.5 KB |
| glfwVisualStudioSetup.vcxproj.user | 220 bytes |
| imgui.ini | 397 bytes |
| openglErrorReporting.h | 275 bytes |
| main.cpp | 4.0 KB |
| openglErrorReporting.cpp | 2.5 KB |
| Bonus Resources.txt | 70 bytes |
Name
DL
Uploader
Size
S/L
Added
-
614.8 MB
[1
/
6]
2025-05-29
| Uploaded by freecoursewb | Size 614.8 MB | Health [ 1 /6 ] | Added 2025-05-29 |
NOTE
SOURCE: Udemy Failproof OpenGL for beginners
-----------------------------------------------------------------------------------
COVER

-----------------------------------------------------------------------------------
MEDIAINFO
None
×


