:Search:

Udemy Failproof OpenGL for beginners

Torrent:
Info Hash: E0919BAB72D152A64F9798EDE1E7662445A344B5
Similar Posts:
Name Uploaded Size Se Le Upl. by
2025-05-29 614.8 MB 1 6 freecoursewb
Uploader: freecoursewb
Source: 1 Logo 1337x
Type: Tutorials
Language: English
Category: Other
Size: 614.8 MB
Added: May 29, 2025, 11:53 a.m.
Peers: Seeders: 1, Leechers: 6 (Last updated: 10 months, 2 weeks ago)
Tracker Data:
Tracker Seeders Leechers Completed
udp://open.stealth.si:80/announce 0 0 0
udp://exodus.desync.com:6969/announce 0 1 0
udp://tracker.cyberia.is:6969/announce 0 0 0
udp://tracker.opentrackr.org:1337/announce 1 2 0
udp://tracker.torrent.eu.org:451/announce 0 0 0
udp://explodie.org:6969/announce 0 0 0
udp://tracker.birkenwald.de:6969/announce 0 1 0
udp://tracker.moeking.me:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://ipv4.tracker.harry.lu:80/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.tiny-vps.com:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.therarbg.to:6969/announce 0 2 0
Files:
  1. Get Bonus Downloads Here.url 180 bytes
  2. 1 -Introduction.mp4 23.8 MB
  3. 1 -IntroductionTranscript.txt 1.5 KB
  4. 1 -Join my Discord for extra OpenGL help!.url 52 bytes
  5. 1 -You can also check out my YouTube channel to learn more from me!.url 67 bytes
  6. 1 -Oppening a Window.mp4 47.5 MB
  7. 1 -oppeningAWindowTranscript.txt 5.2 KB
  8. main.cpp 1.1 KB
  9. openglErrorReporting.cpp 2.5 KB
  10. openglErrorReporting.h 275 bytes
  11. 1 -OpenGL functions.mp4 8.0 MB
  12. 1 -OpenGLFunctionsTranscript.txt 641 bytes
  13. 1 -Search for OpenGL functions.url 39 bytes
  14. 1 -OpenGL Buffers.mp4 55.8 MB
  15. 1 -OpenGLBuffersTranscript.txt 7.5 KB
  16. 1 -Remember to search the OpenGL functions here for more details!.url 55 bytes
  17. main.cpp 1.5 KB
  18. 1 -Buffers Layout!.mp4 35.5 MB
  19. 1 -bufferLayoutTranscript.txt 4.3 KB
  20. 2 - Some more advanced stuff.html 4.9 KB
  21. main.cpp 1.8 KB
  22. 1 -Loading Shaders.mp4 44.7 MB
  23. 1 -LoadingShadersTranscript.txt 5.3 KB
  24. Shader.cpp 2.9 KB
  25. shader.h 313 bytes
  26. 1 -Making Shaders.mp4 34.4 MB
  27. 1 -makingShadersTranscript.txt 4.3 KB
  28. main.cpp 2.0 KB
  29. myshader.frag 122 bytes
  30. myshader.vert 167 bytes
  31. 1 -Resizing the Window.mp4 8.4 MB
  32. 1 -ResizingTheWindowTranscript.txt 835 bytes
  33. main.cpp 2.1 KB
  34. 1 -Coloured Triangle.mp4 5.5 MB
  35. 1 -ColouredTriangleTranscript.txt 718 bytes
  36. myshader.frag 138 bytes
  37. myshader.vert 208 bytes
  38. 1 -A website where you can play around with shaders!.url 49 bytes
  39. 1 -Playing with Shaders!.mp4 13.4 MB
  40. 1 -PlayingWIthShadersTranscript.txt 1.2 KB
  41. 1 -Index Buffer.mp4 19.7 MB
  42. 1 -IndexBufferTranscript.txt 1.8 KB
  43. main.cpp 2.6 KB
  44. 1 -All the OpenGL specification!.url 85 bytes
  45. 1 -GLAD (the OpenGL loader that I use).url 45 bytes
  46. 1 -The creators of OpenGL.url 47 bytes
  47. 1 -Website to search OpenGL functions.url 39 bytes
  48. 1 -What is OpenGL.mp4 30.1 MB
  49. 1 -WhatIsOpenGLTranscript.txt 2.9 KB
  50. 2 - Get some extra help!.html 337 bytes
  51. 1 -Veertex Array Object.mp4 9.8 MB
  52. 1 -VertexArrayObjectTranscript.txt 1.2 KB
  53. 2 - VAO recap.html 594 bytes
  54. main.cpp 2.9 KB
  55. 1 -Uniforms.mp4 15.8 MB
  56. 1 -uniformsTranscript.txt 1.8 KB
  57. Shader.cpp 3.1 KB
  58. main.cpp 3.0 KB
  59. myshader.frag 248 bytes
  60. myshader.vert 258 bytes
  61. shader.h 361 bytes
  62. 1 - Debugging in OpenGL.html 768 bytes
  63. 1 -ImGUI.mp4 20.6 MB
  64. 1 -ImGUITranscript.txt 1.5 KB
  65. 1 -To get you even more exicted, ImGUI has a TON of extensions!.url 78 bytes
  66. 1 -official ImGUI repo.url 55 bytes
  67. 2 - GLM.html 2.3 KB
  68. 2 - Try to use ImGUI a little.html 3.9 KB
  69. Another-Imgui-themes-editor-.url 64 bytes
  70. main.cpp 4.0 KB
  71. myshader.frag 306 bytes
  72. myshader.vert 258 bytes
  73. Imgui-Themes-editor-.url 60 bytes
  74. Imgui-custom-themes-.url 66 bytes
  75. Imgui-themes-2-.url 79 bytes
  76. To-get-you-even-more-exicted-ImGUI-has-a-TON-of-extensions-.url 78 bytes
  77. official-ImGUI-repo.url 55 bytes
  78. 1 - Shader Toy.html 7.1 KB
  79. 1 -What's next.mp4 41.3 MB
  80. 1 -WhereToContinueTranscript.txt 2.6 KB
  81. 2 - Step by Step Road map!.html 6.3 KB
  82. 1 - Clouds (medium).html 937 bytes
  83. 1 - Fancy stickers (easy).html 3.1 KB
  84. 1 - Guided Projects!.html 313 bytes
  85. 1 - More challenges!.html 547 bytes
  86. 1 - Screen Space God Rays (hard).html 3.7 KB
  87. 1 - Shader Toy (very easy).html 3.5 KB
  88. 1 -cloudsSolution.txt 640 bytes
  89. 1 - Goodies + Final Source code!.html 271 bytes
  90. 1 -allLinks.txt 3.3 KB
  91. README.md 963 bytes
  92. khrplatform.h 11.2 KB
  93. glad.h 979.5 KB
  94. glad.c 664.8 KB
  95. LICENSE.md 927 bytes
  96. README.md 2.6 KB
  97. glfw3.h 242.6 KB
  98. glfw3native.h 21.4 KB
  99. glfw3.lib 689.7 KB
  100. glfw3_mt.lib 689.5 KB
  101. CMakeLists.txt 292 bytes
  102. gl2d.h 18.6 KB
  103. gl2dParticleSystem.h 2.1 KB
  104. gl2d.cpp 58.5 KB
  105. gl2dParticleSystem.cpp 14.4 KB
  106. CMakeLists.txt 167 bytes
  107. CMakeLists.txt 2.4 KB
  108. common.hpp 27.3 KB
  109. _features.hpp 11.5 KB
  110. _fixes.hpp 407 bytes
  111. _noise.hpp 2.3 KB
  112. _swizzle.hpp 48.1 KB
  113. _swizzle_func.hpp 34.2 KB
  114. _vectorize.hpp 4.2 KB
  115. compute_common.hpp 1.2 KB
  116. compute_vector_relational.hpp 630 bytes
  117. func_common.inl 24.6 KB
  118. func_common_simd.inl 6.1 KB
  119. func_exponential.inl 4.4 KB
  120. func_exponential_simd.inl 850 bytes
  121. func_geometric.inl 7.5 KB
  122. func_geometric_simd.inl 2.6 KB
  123. func_integer.inl 14.4 KB
  124. func_integer_simd.inl 1.7 KB
  125. func_matrix.inl 12.8 KB
  126. func_matrix_simd.inl 2.8 KB
  127. func_packing.inl 3.1 KB
  128. func_packing_simd.inl 78 bytes
  129. func_trigonometric.inl 5.3 KB
  130. func_trigonometric_simd.inl 0 bytes
  131. func_vector_relational.inl 2.4 KB
  132. func_vector_relational_simd.inl 78 bytes
  133. glm.cpp 8.5 KB
  134. qualifier.hpp 5.7 KB
  135. setup.hpp 36.4 KB
  136. type_half.hpp 270 bytes
  137. type_half.inl 4.6 KB
  138. type_mat2x2.hpp 6.2 KB
  139. type_mat2x2.inl 14.2 KB
  140. type_mat2x3.hpp 5.3 KB
  141. type_mat2x3.inl 13.6 KB
  142. type_mat2x4.hpp 5.4 KB
  143. type_mat2x4.inl 14.3 KB
  144. type_mat3x2.hpp 5.4 KB
  145. type_mat3x2.inl 14.7 KB
  146. type_mat3x3.hpp 6.4 KB
  147. type_mat3x3.inl 17.4 KB
  148. type_mat3x4.hpp 5.6 KB
  149. type_mat3x4.inl 17.1 KB
  150. type_mat4x2.hpp 5.5 KB
  151. type_mat4x2.inl 16.6 KB
  152. type_mat4x3.hpp 5.8 KB
  153. type_mat4x3.inl 18.1 KB
  154. type_mat4x4.hpp 6.9 KB
  155. type_mat4x4.inl 25.4 KB
  156. type_mat4x4_simd.inl 55 bytes
  157. type_quat.hpp 5.0 KB
  158. type_quat.inl 10.4 KB
  159. type_quat_simd.inl 6.0 KB
  160. type_vec1.hpp 10.5 KB
  161. type_vec1.inl 14.1 KB
  162. type_vec2.hpp 14.8 KB
  163. type_vec2.inl 23.6 KB
  164. type_vec3.hpp 16.6 KB
  165. type_vec3.inl 27.6 KB
  166. type_vec4.hpp 22.0 KB
  167. type_vec4.inl 37.4 KB
  168. type_vec4_simd.inl 12.1 KB
  169. exponential.hpp 5.6 KB
  170. ext.hpp 6.6 KB
  171. matrix_clip_space.hpp 29.5 KB
  172. matrix_clip_space.inl 19.9 KB
  173. matrix_double2x2.hpp 739 bytes
  174. matrix_double2x2_precision.hpp 2.9 KB
  175. matrix_double2x3.hpp 469 bytes
  176. matrix_double2x3_precision.hpp 1.6 KB
  177. matrix_double2x4.hpp 469 bytes
  178. matrix_double2x4_precision.hpp 1.6 KB
  179. matrix_double3x2.hpp 469 bytes
  180. matrix_double3x2_precision.hpp 1.6 KB
  181. matrix_double3x3.hpp 739 bytes
  182. matrix_double3x3_precision.hpp 2.9 KB
  183. matrix_double3x4.hpp 469 bytes
  184. matrix_double3x4_precision.hpp 1.6 KB
  185. matrix_double4x2.hpp 469 bytes
  186. matrix_double4x2_precision.hpp 1.6 KB
  187. matrix_double4x3.hpp 469 bytes
  188. matrix_double4x3_precision.hpp 1.6 KB
  189. matrix_double4x4.hpp 739 bytes
  190. matrix_double4x4_precision.hpp 2.9 KB
  191. matrix_float2x2.hpp 734 bytes
  192. matrix_float2x2_precision.hpp 2.9 KB
  193. matrix_float2x3.hpp 466 bytes
  194. matrix_float2x3_precision.hpp 1.6 KB
  195. matrix_float2x4.hpp 466 bytes
  196. matrix_float2x4_precision.hpp 1.6 KB
  197. matrix_float3x2.hpp 460 bytes
  198. matrix_float3x2_precision.hpp 1.6 KB
  199. matrix_float3x3.hpp 736 bytes
  200. matrix_float3x3_precision.hpp 2.9 KB
  201. matrix_float3x4.hpp 467 bytes
  202. matrix_float3x4_precision.hpp 1.6 KB
  203. matrix_float4x2.hpp 467 bytes
  204. matrix_float4x2_precision.hpp 1.6 KB
  205. matrix_float4x3.hpp 467 bytes
  206. matrix_float4x3_precision.hpp 1.6 KB
  207. matrix_float4x4.hpp 733 bytes
  208. matrix_float4x4_precision.hpp 2.9 KB
  209. matrix_projection.hpp 8.0 KB
  210. matrix_projection.inl 4.0 KB
  211. matrix_relational.hpp 4.4 KB
  212. matrix_relational.inl 1.8 KB
  213. matrix_transform.hpp 6.0 KB
  214. matrix_transform.inl 4.7 KB
  215. quaternion_common.hpp 4.1 KB
  216. quaternion_common.inl 3.1 KB
  217. quaternion_common_simd.inl 390 bytes
  218. quaternion_double.hpp 1.0 KB
  219. quaternion_double_precision.hpp 1.3 KB
  220. quaternion_exponential.hpp 1.8 KB
  221. quaternion_exponential.inl 2.2 KB
  222. quaternion_float.hpp 1015 bytes
  223. quaternion_float_precision.hpp 1.2 KB
  224. quaternion_geometric.hpp 1.9 KB
  225. quaternion_geometric.inl 1.2 KB
  226. quaternion_relational.hpp 2.0 KB
  227. quaternion_relational.inl 1.0 KB
  228. quaternion_transform.hpp 1.3 KB
  229. quaternion_transform.inl 653 bytes
  230. quaternion_trigonometric.hpp 1.8 KB
  231. quaternion_trigonometric.inl 763 bytes
  232. scalar_common.hpp 3.5 KB
  233. scalar_common.inl 2.5 KB
  234. scalar_constants.hpp 925 bytes
  235. scalar_constants.inl 579 bytes
  236. scalar_float_sized.hpp 881 bytes
  237. scalar_int_sized.hpp 1.4 KB
  238. scalar_relational.hpp 1.3 KB
  239. scalar_relational.inl 420 bytes
  240. scalar_uint_sized.hpp 1.4 KB
  241. vector_bool1.hpp 679 bytes
  242. vector_bool1_precision.hpp 910 bytes
  243. vector_bool2.hpp 410 bytes
  244. vector_bool2_precision.hpp 1.3 KB
  245. vector_bool3.hpp 410 bytes
  246. vector_bool3_precision.hpp 1.3 KB
  247. vector_bool4.hpp 410 bytes
  248. vector_bool4_precision.hpp 1.3 KB
  249. vector_common.hpp 6.8 KB
  250. vector_common.inl 3.8 KB
  251. vector_double1.hpp 811 bytes
  252. vector_double1_precision.hpp 1.2 KB
  253. vector_double2.hpp 446 bytes
  254. vector_double2_precision.hpp 1.4 KB
  255. vector_double3.hpp 446 bytes
  256. vector_double3_precision.hpp 1.6 KB
  257. vector_double4.hpp 446 bytes
  258. vector_double4_precision.hpp 1.6 KB
  259. vector_float1.hpp 804 bytes
  260. vector_float1_precision.hpp 1.2 KB
  261. vector_float2.hpp 442 bytes
  262. vector_float2_precision.hpp 1.4 KB
  263. vector_float3.hpp 443 bytes
  264. vector_float3_precision.hpp 1.4 KB
  265. vector_float4.hpp 443 bytes
  266. vector_float4_precision.hpp 1.4 KB
  267. vector_int1.hpp 725 bytes
  268. vector_int1_precision.hpp 930 bytes
  269. vector_int2.hpp 423 bytes
  270. vector_int2_precision.hpp 1.4 KB
  271. vector_int3.hpp 423 bytes
  272. vector_int3_precision.hpp 1.4 KB
  273. vector_int4.hpp 423 bytes
  274. vector_int4_precision.hpp 1.4 KB
  275. vector_relational.hpp 2.6 KB
  276. vector_relational.inl 1.0 KB
  277. vector_uint1.hpp 743 bytes
  278. vector_uint1_precision.hpp 1.1 KB
  279. vector_uint2.hpp 435 bytes
  280. vector_uint2_precision.hpp 1.4 KB
  281. vector_uint3.hpp 435 bytes
  282. vector_uint3_precision.hpp 1.4 KB
  283. vector_uint4.hpp 435 bytes
  284. vector_uint4_precision.hpp 1.4 KB
  285. fwd.hpp 27.7 KB
  286. geometric.hpp 5.3 KB
  287. glm.hpp 4.5 KB
  288. bitfield.hpp 9.9 KB
  289. bitfield.inl 20.3 KB
  290. color_space.hpp 2.0 KB
  291. color_space.inl 3.0 KB
  292. constants.hpp 4.1 KB
  293. constants.inl 3.9 KB
  294. epsilon.hpp 1.8 KB
  295. epsilon.inl 2.2 KB
  296. integer.hpp 2.1 KB
  297. integer.inl 2.3 KB
  298. matrix_access.hpp 1.4 KB
  299. matrix_access.inl 1.2 KB
  300. matrix_integer.hpp 14.6 KB
  301. matrix_inverse.hpp 1.5 KB
  302. matrix_inverse.inl 5.0 KB
  303. matrix_transform.hpp 1.2 KB
  304. matrix_transform.inl 88 bytes
  305. noise.hpp 1.5 KB
  306. noise.inl 33.2 KB
  307. packing.hpp 35.9 KB
  308. packing.inl 25.2 KB
  309. quaternion.hpp 5.5 KB
  310. quaternion.inl 5.9 KB
  311. quaternion_simd.inl 0 bytes
  312. random.hpp 2.6 KB
  313. random.inl 8.8 KB
  314. reciprocal.hpp 3.5 KB
  315. reciprocal.inl 6.4 KB
  316. round.hpp 6.9 KB
  317. round.inl 9.4 KB
  318. type_aligned.hpp 67.6 KB
  319. type_precision.hpp 65.1 KB
  320. type_precision.inl 49 bytes
  321. type_ptr.hpp 6.9 KB
  322. type_ptr.inl 8.7 KB
  323. ulp.hpp 1.8 KB
  324. ulp.inl 8.4 KB
  325. vec1.hpp 846 bytes
  326. associated_min_max.hpp 7.6 KB
  327. associated_min_max.inl 8.7 KB
  328. bit.hpp 3.1 KB
  329. bit.inl 2.3 KB
  330. closest_point.hpp 1.3 KB
  331. closest_point.inl 1.1 KB
  332. color_encoding.hpp 1.4 KB
  333. color_encoding.inl 1.8 KB
  334. color_space.hpp 2.0 KB
  335. color_space.inl 3.3 KB
  336. color_space_YCoCg.hpp 1.9 KB
  337. color_space_YCoCg.inl 2.8 KB
  338. common.hpp 3.1 KB
  339. common.inl 3.5 KB
  340. compatibility.hpp 14.7 KB
  341. compatibility.inl 1.5 KB
  342. component_wise.hpp 2.3 KB
  343. component_wise.inl 4.2 KB
  344. dual_quaternion.hpp 9.5 KB
  345. dual_quaternion.inl 10.4 KB
  346. easing.hpp 6.9 KB
  347. easing.inl 11.9 KB
  348. euler_angles.hpp 10.7 KB
  349. euler_angles.inl 23.1 KB
  350. extend.hpp 1.1 KB
  351. extend.inl 949 bytes
  352. extended_min_max.hpp 5.7 KB
  353. extended_min_max.inl 4.6 KB
  354. exterior_product.hpp 1.1 KB
  355. exterior_product.inl 659 bytes
  356. fast_exponential.hpp 3.1 KB
  357. fast_exponential.inl 4.2 KB
  358. fast_square_root.hpp 2.9 KB
  359. fast_square_root.inl 2.3 KB
  360. fast_trigonometry.hpp 2.4 KB
  361. fast_trigonometry.inl 4.1 KB
  362. float_notmalize.inl 306 bytes
  363. functions.hpp 1.1 KB
  364. functions.inl 803 bytes
  365. gradient_paint.hpp 1.5 KB
  366. gradient_paint.inl 940 bytes
  367. handed_coordinate_space.hpp 1.5 KB
  368. handed_coordinate_space.inl 559 bytes
  369. hash.hpp 3.4 KB
  370. hash.inl 5.7 KB
  371. integer.hpp 2.2 KB
  372. integer.inl 3.9 KB
  373. intersect.hpp 3.3 KB
  374. intersect.inl 6.4 KB
  375. io.hpp 7.2 KB
  376. io.inl 12.1 KB
  377. log_base.hpp 1.2 KB
  378. log_base.inl 395 bytes
  379. matrix_cross_product.hpp 1.3 KB
  380. matrix_cross_product.inl 715 bytes
  381. matrix_decompose.hpp 1.4 KB
  382. matrix_decompose.inl 6.5 KB
  383. matrix_factorisation.hpp 2.9 KB
  384. matrix_factorisation.inl 2.8 KB
  385. matrix_interpolation.hpp 2.0 KB
  386. matrix_interpolation.inl 4.3 KB
  387. matrix_major_storage.hpp 3.8 KB
  388. matrix_major_storage.inl 3.7 KB
  389. matrix_operation.hpp 2.5 KB
  390. matrix_operation.inl 2.3 KB
  391. matrix_query.hpp 2.7 KB
  392. matrix_query.inl 3.3 KB
  393. matrix_transform_2d.hpp 2.5 KB
  394. matrix_transform_2d.inl 1.4 KB
  395. mixed_product.hpp 1.1 KB
  396. mixed_product.inl 268 bytes
  397. norm.hpp 2.3 KB
  398. norm.inl 2.3 KB
  399. normal.hpp 1.0 KB
  400. normal.inl 286 bytes
  401. normalize_dot.hpp 1.5 KB
  402. normalize_dot.inl 508 bytes
  403. number_precision.hpp 2.3 KB
  404. number_precision.inl 56 bytes
  405. optimum_pow.hpp 1.3 KB
  406. optimum_pow.inl 402 bytes
  407. orthonormalize.hpp 1.3 KB
  408. orthonormalize.inl 633 bytes
  409. perpendicular.hpp 1.1 KB
  410. perpendicular.inl 209 bytes
  411. polar_coordinates.hpp 1.3 KB
  412. polar_coordinates.inl 770 bytes
  413. projection.hpp 997 bytes
  414. projection.inl 242 bytes
  415. quaternion.hpp 4.6 KB
  416. quaternion.inl 4.2 KB
  417. range.hpp 2.2 KB
  418. raw_data.hpp 1.2 KB
  419. raw_data.inl 25 bytes
  420. rotate_normalized_axis.hpp 2.2 KB
  421. rotate_normalized_axis.inl 1.7 KB
  422. rotate_vector.hpp 3.6 KB
  423. rotate_vector.inl 3.9 KB
  424. scalar_multiplication.hpp 2.3 KB
  425. scalar_relational.hpp 905 bytes
  426. scalar_relational.inl 1.2 KB
  427. spline.hpp 1.6 KB
  428. spline.inl 1.8 KB
  429. std_based_type.hpp 2.0 KB
  430. std_based_type.inl 54 bytes
  431. string_cast.hpp 1.4 KB
  432. string_cast.inl 17.7 KB
  433. texture.hpp 1.3 KB
  434. texture.inl 326 bytes
  435. transform.hpp 1.7 KB
  436. transform.inl 592 bytes
  437. transform2.hpp 3.4 KB
  438. transform2.inl 3.6 KB
  439. type_aligned.hpp 33.4 KB
  440. type_aligned.inl 52 bytes
  441. type_trait.hpp 2.1 KB
  442. type_trait.inl 2.1 KB
  443. vec_swizzle.hpp 77.0 KB
  444. vector_angle.hpp 1.8 KB
  445. vector_angle.inl 1.4 KB
  446. vector_query.hpp 2.2 KB
  447. vector_query.inl 4.5 KB
  448. wrap.hpp 1.4 KB
  449. wrap.inl 1.7 KB
  450. integer.hpp 10.4 KB
  451. mat2x2.hpp 233 bytes
  452. mat2x3.hpp 233 bytes
  453. mat2x4.hpp 233 bytes
  454. mat3x2.hpp 233 bytes
  455. mat3x3.hpp 231 bytes
  456. mat3x4.hpp 231 bytes
  457. mat4x2.hpp 233 bytes
  458. mat4x3.hpp 231 bytes
  459. mat4x4.hpp 233 bytes
  460. matrix.hpp 5.8 KB
  461. packing.hpp 10.8 KB
  462. common.h 7.1 KB
  463. exponential.h 397 bytes
  464. geometric.h 4.0 KB
  465. integer.h 3.7 KB
  466. matrix.h 40.0 KB
  467. packing.h 137 bytes
  468. platform.h 12.0 KB
  469. trigonometric.h 145 bytes
  470. vector_relational.h 147 bytes
  471. trigonometric.hpp 10.6 KB
  472. vec2.hpp 459 bytes
  473. vec3.hpp 459 bytes
  474. vec4.hpp 461 bytes
  475. vector_relational.hpp 6.3 KB
  476. CMakeLists.txt 633 bytes
  477. LICENSE.txt 1.1 KB
  478. imgui_impl_allegro5.cpp 29.2 KB
  479. imgui_impl_allegro5.h 2.0 KB
  480. imgui_impl_android.cpp 15.3 KB
  481. imgui_impl_android.h 1.8 KB
  482. imgui_impl_dx10.cpp 32.9 KB
  483. imgui_impl_dx10.h 1.4 KB
  484. imgui_impl_dx11.cpp 34.8 KB
  485. imgui_impl_dx11.h 1.5 KB
  486. imgui_impl_dx12.cpp 49.2 KB
  487. imgui_impl_dx12.h 2.5 KB
  488. imgui_impl_dx9.cpp 25.7 KB
  489. imgui_impl_dx9.h 1.4 KB
  490. imgui_impl_glfw.cpp 65.6 KB
  491. imgui_impl_glfw.h 3.9 KB
  492. imgui_impl_glut.cpp 13.7 KB
  493. imgui_impl_glut.h 2.9 KB
  494. imgui_impl_metal.h 3.2 KB
  495. imgui_impl_metal.mm 34.0 KB
  496. imgui_impl_opengl2.cpp 16.8 KB
  497. imgui_impl_opengl2.h 2.1 KB
  498. imgui_impl_opengl3.cpp 45.8 KB
  499. imgui_impl_opengl3.h 3.0 KB
  500. imgui_impl_opengl3_loader.h 35.8 KB
  501. imgui_impl_osx.h 2.2 KB
  502. imgui_impl_osx.mm 45.3 KB
  503. imgui_impl_sdl2.cpp 52.0 KB
  504. imgui_impl_sdl2.h 2.5 KB
  505. imgui_impl_sdl3.cpp 44.2 KB
  506. imgui_impl_sdl3.h 2.6 KB
  507. imgui_impl_sdlrenderer.cpp 11.2 KB
  508. imgui_impl_sdlrenderer.h 1.5 KB
  509. imgui_impl_vulkan.cpp 88.8 KB
  510. imgui_impl_vulkan.h 9.6 KB
  511. imgui_impl_wgpu.cpp 33.9 KB
  512. imgui_impl_wgpu.h 1.5 KB
  513. imgui_impl_win32.cpp 61.9 KB
  514. imgui_impl_win32.h 3.2 KB
  515. generate_spv.sh 254 bytes
  516. glsl_shader.frag 263 bytes
  517. glsl_shader.vert 479 bytes
  518. BACKENDS.md 8.7 KB
  519. CHANGELOG.txt 412.6 KB
  520. CONTRIBUTING.md 9.6 KB
  521. EXAMPLES.md 12.7 KB
  522. FAQ.md 46.4 KB
  523. FONTS.md 19.4 KB
  524. README.md 19.6 KB
  525. TODO.txt 40.6 KB
  526. editorconfig 1.1 KB
  527. README.txt 604 bytes
  528. README.md 1.6 KB
  529. example_allegro5.vcxproj 9.3 KB
  530. example_allegro5.vcxproj.filters 2.0 KB
  531. imconfig_allegro5.h 567 bytes
  532. main.cpp 7.1 KB
  533. CMakeLists.txt 1.2 KB
  534. build.gradle 1.0 KB
  535. AndroidManifest.xml 924 bytes
  536. MainActivity.kt 1.5 KB
  537. build.gradle 444 bytes
  538. gitignore 166 bytes
  539. settings.gradle 16 bytes
  540. main.cpp 14.5 KB
  541. README.md 353 bytes
  542. project.pbxproj 25.9 KB
  543. Info-iOS.plist 1.5 KB
  544. LaunchScreen.storyboard 1.8 KB
  545. Info-macOS.plist 941 bytes
  546. MainMenu.storyboard 6.1 KB
  547. main.mm 12.6 KB
  548. project.pbxproj 15.1 KB
  549. main.mm 10.4 KB
  550. README.md 2.3 KB
  551. main.cpp 10.6 KB
  552. main.mm 9.0 KB
  553. build_win32.bat 554 bytes
  554. example_glfw_opengl2.vcxproj 9.6 KB
  555. example_glfw_opengl2.vcxproj.filters 2.1 KB
  556. main.cpp 9.2 KB
  557. Makefile.emscripten 3.2 KB
  558. build_win32.bat 554 bytes
  559. example_glfw_opengl3.vcxproj 9.6 KB
  560. example_glfw_opengl3.vcxproj.filters 2.2 KB
  561. main.cpp 10.3 KB
  562. CMakeLists.txt 1.7 KB
  563. build_win32.bat 807 bytes
  564. build_win64.bat 767 bytes
  565. example_glfw_vulkan.vcxproj 10.1 KB
  566. example_glfw_vulkan.vcxproj.filters 2.1 KB
  567. main.cpp 25.7 KB
  568. example_glut_opengl2.vcxproj 9.6 KB
  569. example_glut_opengl2.vcxproj.filters 2.1 KB
  570. main.cpp 7.7 KB
  571. build_win32.bat 256 bytes
  572. main.cpp 1.1 KB
  573. build_win32.bat 698 bytes
  574. example_sdl2_directx11.vcxproj 9.9 KB
  575. example_sdl2_directx11.vcxproj.filters 2.0 KB
  576. main.cpp 11.3 KB
  577. main.mm 9.9 KB
  578. README.md 1.4 KB
  579. build_win32.bat 565 bytes
  580. example_sdl2_opengl2.vcxproj 9.7 KB
  581. example_sdl2_opengl2.vcxproj.filters 2.1 KB
  582. main.cpp 9.1 KB
  583. Makefile.emscripten 3.2 KB
  584. README.md 3.7 KB
  585. build_win32.bat 565 bytes
  586. example_sdl2_opengl3.vcxproj 9.8 KB
  587. example_sdl2_opengl3.vcxproj.filters 2.2 KB
  588. main.cpp 10.6 KB
  589. README.md 1.3 KB
  590. build_win32.bat 550 bytes
  591. example_sdl2_sdlrenderer.vcxproj 9.5 KB
  592. example_sdl2_sdlrenderer.vcxproj.filters 2.1 KB
  593. main.cpp 8.0 KB
  594. build_win32.bat 640 bytes
  595. example_sdl2_vulkan.vcxproj 10.3 KB
  596. example_sdl2_vulkan.vcxproj.filters 2.1 KB
  597. main.cpp 25.7 KB
  598. Makefile.emscripten 3.2 KB
  599. README.md 3.7 KB
  600. build_win32.bat 552 bytes
  601. example_sdl3_opengl3.vcxproj 9.7 KB
  602. example_sdl3_opengl3.vcxproj.filters 2.2 KB
  603. main.cpp 10.8 KB
  604. build_win32.bat 621 bytes
  605. example_win32_directx10.vcxproj 9.0 KB
  606. example_win32_directx10.vcxproj.filters 2.0 KB
  607. main.cpp 11.2 KB
  608. build_win32.bat 623 bytes
  609. example_win32_directx11.vcxproj 8.9 KB
  610. example_win32_directx11.vcxproj.filters 2.0 KB
  611. main.cpp 12.6 KB
  612. build_win32.bat 710 bytes
  613. example_win32_directx12.vcxproj 9.3 KB
  614. example_win32_directx12.vcxproj.filters 2.0 KB
  615. main.cpp 20.4 KB
  616. build_win32.bat 537 bytes
  617. example_win32_directx9.vcxproj 9.0 KB
  618. example_win32_directx9.vcxproj.filters 2.1 KB
  619. main.cpp 11.6 KB
  620. imgui_examples.sln 10.1 KB
  621. emscripten_mainloop_stub.h 2.6 KB
  622. shell_minimal.html 2.3 KB
  623. COPYING.txt 956 bytes
  624. glfw3.h 152.0 KB
  625. glfw3native.h 13.7 KB
  626. glfw3.lib 183.0 KB
  627. glfw3.lib 284.3 KB
  628. README.txt 286 bytes
  629. uSynergy.c 18.5 KB
  630. uSynergy.h 16.7 KB
  631. gitattributes 427 bytes
  632. gitignore 979 bytes
  633. imconfig.h 9.7 KB
  634. imfilebrowser.h 26.2 KB
  635. imgui.cpp 1.0 MB
  636. imgui.h 335.6 KB
  637. imguiComboSearch.h 18.0 KB
  638. imguiRowsBackground.h 2.0 KB
  639. imguiThemes.h 22.7 KB
  640. imgui_demo.cpp 428.2 KB
  641. imgui_draw.cpp 214.0 KB
  642. imgui_internal.h 260.8 KB
  643. imgui_tables.cpp 218.8 KB
  644. imgui_widgets.cpp 430.2 KB
  645. imstb_rectpack.h 20.5 KB
  646. imstb_textedit.h 55.0 KB
  647. imstb_truetype.h 199.8 KB
  648. README.txt 1021 bytes
  649. README.txt 570 bytes
  650. imgui_stdlib.cpp 3.0 KB
  651. imgui_stdlib.h 1.0 KB
  652. README.txt 503 bytes
  653. imgui.gdb 567 bytes
  654. imgui.natstepfilter 1.4 KB
  655. imgui.natvis 2.1 KB
  656. Cousine-Regular.ttf 42.9 KB
  657. DroidSans.ttf 185.6 KB
  658. Karla-Regular.ttf 16.5 KB
  659. ProggyClean.ttf 40.2 KB
  660. ProggyTiny.ttf 34.8 KB
  661. Roboto-Medium.ttf 158.8 KB
  662. binary_to_compressed_c.cpp 13.8 KB
  663. README.md 1.8 KB
  664. imgui_freetype.cpp 38.9 KB
  665. imgui_freetype.h 3.5 KB
  666. imgui_single_file.h 1023 bytes
  667. CMakeLists.txt 225 bytes
  668. stb_image.h 254.9 KB
  669. stb_image.cpp 66 bytes
  670. CMakeLists.txt 236 bytes
  671. stb_truetype.h 175.3 KB
  672. stb_truetype.cpp 75 bytes
  673. gitignore 62 bytes
  674. glfwVisualStudioSetup.sln 1.4 KB
  675. glfwVisualStudioSetup.vcxproj 11.1 KB
  676. glfwVisualStudioSetup.vcxproj.filters 2.8 KB
  677. glfwVisualStudioSetup.vcxproj.user 225 bytes
  678. openglErrorReporting.h 289 bytes
  679. shader.h 360 bytes
  680. myshader.frag 306 bytes
  681. myshader.vert 258 bytes
  682. main.cpp 4.0 KB
  683. openglErrorReporting.cpp 2.5 KB
  684. shader.cpp 3.1 KB
  685. 1 -High Level Overview.mp4 10.6 MB
  686. 1 -HighLevelOvervireTranscript.txt 1.0 KB
  687. 1 -Vertex, Fragment, Coordonates.mp4 22.3 MB
  688. 1 -VertexFragmentCoordonatesTranscript.txt 2.4 KB
  689. 1 -OpenGL Colors.mp4 17.0 MB
  690. 1 -OpenGLColorTranscript.txt 1.4 KB
  691. 1 -OpenGL Pipeline.mp4 32.6 MB
  692. 1 -OpenGLPipelineTranscript.txt 3.0 KB
  693. 1 -Attributes.mp4 13.1 MB
  694. 1 -AttributesTranscript.txt 1.7 KB
  695. 1 -Windows.mp4 18.7 MB
  696. 1 -windowTranscript.txt 1.9 KB
  697. 2 - Resources for making a simple game.html 2.7 KB
  698. 2 -linksWindowLecture.txt 1.3 KB
  699. 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
  700. 1 -CodeBlocks OpenGL setup.url 72 bytes
  701. 1 -Let's start Coding!.mp4 33.4 MB
  702. 1 -More Setup options in this video.url 66 bytes
  703. 1 -Visual Studio Setup (Recomended for this course).url 74 bytes
  704. 1 -letsStartCodingTranscript.txt 2.4 KB
  705. 2 - Let me tell you about CMake.html 3.5 KB
  706. CMakeLists.txt 3.5 KB
  707. README.md 2.3 KB
  708. gitignore 56 bytes
  709. openglErrorReporting.h 275 bytes
  710. License.txt 541 bytes
  711. pig.png 4.0 KB
  712. main.cpp 3.8 KB
  713. openglErrorReporting.cpp 2.5 KB
  714. CMakeLists.txt 2.3 KB
  715. ChangeLog 7.8 KB
  716. Doxyfile 98.0 KB
  717. DoxygenLayout.xml 6.1 KB
  718. LICENSE 1.0 KB
  719. Makefile.am 664 bytes
  720. README 305 bytes
  721. callbacks.c 971 bytes
  722. compress.c 20.8 KB
  723. configure.ac 878 bytes
  724. FAQ.dox 911 bytes
  725. design.dox 5.9 KB
  726. install.dox 2.2 KB
  727. license.dox 1.1 KB
  728. mainpage.dox 1.6 KB
  729. tutorial.dox 12.6 KB
  730. enet.dsp 3.8 KB
  731. enet_dll.cbp 2.2 KB
  732. host.c 17.7 KB
  733. callbacks.h 522 bytes
  734. enet.h 25.5 KB
  735. list.h 1.1 KB
  736. protocol.h 5.6 KB
  737. time.h 530 bytes
  738. types.h 347 bytes
  739. unix.h 1.3 KB
  740. utility.h 303 bytes
  741. win32.h 1.4 KB
  742. libenet.pc.in 260 bytes
  743. list.c 1.5 KB
  744. keep 0 bytes
  745. packet.c 3.8 KB
  746. peer.c 37.1 KB
  747. premake4.lua 933 bytes
  748. protocol.c 67.8 KB
  749. unix.c 14.0 KB
  750. win32.c 10.3 KB
  751. CMakeLists.txt 286 bytes
  752. gl2d.h 18.1 KB
  753. gl2dParticleSystem.h 2.0 KB
  754. gl2d.cpp 56.2 KB
  755. gl2dParticleSystem.cpp 13.8 KB
  756. CMakeLists.txt 156 bytes
  757. khrplatform.h 10.9 KB
  758. glad.h 961.9 KB
  759. glad.c 654.5 KB
  760. GenerateMappings.cmake 1.0 KB
  761. MacOSXBundleInfo.plist.in 1.3 KB
  762. i686-w64-mingw32-clang.cmake 596 bytes
  763. i686-w64-mingw32.cmake 588 bytes
  764. FindEpollShim.cmake 747 bytes
  765. FindOSMesa.cmake 445 bytes
  766. FindWaylandProtocols.cmake 915 bytes
  767. FindXKBCommon.cmake 1.0 KB
  768. x86_64-w64-mingw32-clang.cmake 606 bytes
  769. x86_64-w64-mingw32.cmake 598 bytes
  770. CMakeLists.txt 12.9 KB
  771. LICENSE.md 904 bytes
  772. README.md 9.4 KB
  773. cmake_uninstall.cmake.in 1.1 KB
  774. getopt.c 7.9 KB
  775. getopt.h 2.1 KB
  776. gl.h 201.5 KB
  777. khrplatform.h 9.8 KB
  778. vk_platform.h 3.2 KB
  779. vulkan.h 175.4 KB
  780. glad_gl.c 106.8 KB
  781. glad_vulkan.c 36.4 KB
  782. linmath.h 12.4 KB
  783. _mingw_dxhelper.h 3.0 KB
  784. dinput.h 109.9 KB
  785. xinput.h 7.8 KB
  786. nuklear.h 957.6 KB
  787. nuklear_glfw_gl2.h 13.7 KB
  788. stb_image_write.h 36.8 KB
  789. tinycthread.c 12.8 KB
  790. tinycthread.h 15.3 KB
  791. stdint.h 7.5 KB
  792. CMakeLists.txt 972 bytes
  793. CODEOWNERS 175 bytes
  794. CONTRIBUTING.md 15.0 KB
  795. Doxyfile.in 77.7 KB
  796. DoxygenLayout.xml 2.0 KB
  797. SUPPORT.md 524 bytes
  798. build.dox 12.5 KB
  799. compat.dox 14.3 KB
  800. compile.dox 11.3 KB
  801. context.dox 12.2 KB
  802. extra.css 6.1 KB
  803. extra.less 9.4 KB
  804. footer.html 114 bytes
  805. header.html 1.3 KB
  806. input.dox 31.4 KB
  807. internal.dox 4.2 KB
  808. intro.dox 16.3 KB
  809. main.dox 1.8 KB
  810. monitor.dox 8.4 KB
  811. moving.dox 20.2 KB
  812. news.dox 30.2 KB
  813. quick.dox 12.4 KB
  814. spaces.svg 107.7 KB
  815. vulkan.dox 8.1 KB
  816. window.dox 54.3 KB
  817. CMakeLists.txt 3.4 KB
  818. boing.c 19.0 KB
  819. gears.c 9.7 KB
  820. glfw.icns 27.3 KB
  821. glfw.ico 21.1 KB
  822. glfw.rc 53 bytes
  823. heightmap.c 15.7 KB
  824. offscreen.c 5.0 KB
  825. particles.c 35.1 KB
  826. sharing.c 7.0 KB
  827. simple.c 4.7 KB
  828. splitview.c 14.8 KB
  829. wave.c 11.6 KB
  830. glfw3.h 208.9 KB
  831. glfw3native.h 16.0 KB
  832. mailmap 384 bytes
  833. CMakeLists.txt 8.0 KB
  834. cocoa_init.m 20.3 KB
  835. cocoa_joystick.h 1.8 KB
  836. cocoa_joystick.m 15.4 KB
  837. cocoa_monitor.m 18.4 KB
  838. cocoa_platform.h 7.3 KB
  839. cocoa_time.c 2.2 KB
  840. cocoa_window.m 51.3 KB
  841. context.c 25.0 KB
  842. egl_context.c 24.2 KB
  843. egl_context.h 8.2 KB
  844. glfw3.pc.in 384 bytes
  845. glfw3Config.cmake.in 56 bytes
  846. glfw_config.h.in 2.7 KB
  847. glx_context.c 22.0 KB
  848. glx_context.h 7.4 KB
  849. init.c 9.0 KB
  850. input.c 36.6 KB
  851. internal.h 27.1 KB
  852. linux_joystick.c 12.1 KB
  853. linux_joystick.h 2.1 KB
  854. mappings.h 112.0 KB
  855. mappings.h.in 5.0 KB
  856. monitor.c 14.6 KB
  857. nsgl_context.h 2.4 KB
  858. nsgl_context.m 11.6 KB
  859. null_init.c 1.8 KB
  860. null_joystick.c 1.7 KB
  861. null_joystick.h 1.4 KB
  862. null_monitor.c 2.5 KB
  863. null_platform.h 2.4 KB
  864. null_window.c 7.8 KB
  865. osmesa_context.c 11.3 KB
  866. osmesa_context.h 3.7 KB
  867. posix_thread.c 3.2 KB
  868. posix_thread.h 1.6 KB
  869. posix_time.c 2.8 KB
  870. posix_time.h 1.5 KB
  871. vulkan.c 11.5 KB
  872. wgl_context.c 26.3 KB
  873. wgl_context.h 6.8 KB
  874. win32_init.c 22.6 KB
  875. win32_joystick.c 25.7 KB
  876. win32_joystick.h 2.0 KB
  877. win32_monitor.c 15.8 KB
  878. win32_platform.h 14.9 KB
  879. win32_thread.c 3.1 KB
  880. win32_time.c 2.5 KB
  881. win32_window.c 67.8 KB
  882. window.c 32.1 KB
  883. wl_init.c 45.2 KB
  884. wl_monitor.c 6.9 KB
  885. wl_platform.h 14.2 KB
  886. wl_window.c 57.2 KB
  887. x11_init.c 42.1 KB
  888. x11_monitor.c 19.2 KB
  889. x11_platform.h 16.1 KB
  890. x11_window.c 97.9 KB
  891. xkb_unicode.c 22.4 KB
  892. xkb_unicode.h 1.2 KB
  893. CMakeLists.txt 4.2 KB
  894. clipboard.c 3.6 KB
  895. cursor.c 13.9 KB
  896. empty.c 3.3 KB
  897. events.c 21.0 KB
  898. gamma.c 5.4 KB
  899. glfwinfo.c 31.5 KB
  900. icon.c 3.8 KB
  901. iconify.c 8.4 KB
  902. inputlag.c 8.9 KB
  903. joysticks.c 10.5 KB
  904. monitors.c 7.5 KB
  905. msaa.c 6.0 KB
  906. opacity.c 3.1 KB
  907. reopen.c 6.6 KB
  908. tearing.c 7.0 KB
  909. threads.c 4.0 KB
  910. timeout.c 2.7 KB
  911. title.c 2.0 KB
  912. triangle-vulkan.c 85.3 KB
  913. windows.c 4.4 KB
  914. CMakeLists.txt 160 bytes
  915. CMakeLists.txt 2.3 KB
  916. common.hpp 26.8 KB
  917. _features.hpp 11.1 KB
  918. _fixes.hpp 380 bytes
  919. _noise.hpp 2.2 KB
  920. _swizzle.hpp 47.3 KB
  921. _swizzle_func.hpp 33.5 KB
  922. _vectorize.hpp 4.1 KB
  923. compute_common.hpp 1.2 KB
  924. compute_vector_relational.hpp 600 bytes
  925. func_common.inl 23.8 KB
  926. func_common_simd.inl 5.9 KB
  927. func_exponential.inl 4.2 KB
  928. func_exponential_simd.inl 813 bytes
  929. func_geometric.inl 7.3 KB
  930. func_geometric_simd.inl 2.5 KB
  931. func_integer.inl 14.1 KB
  932. func_integer_simd.inl 1.6 KB
  933. func_matrix.inl 12.4 KB
  934. func_matrix_simd.inl 2.7 KB
  935. func_packing.inl 2.9 KB
  936. func_packing_simd.inl 72 bytes
  937. func_trigonometric.inl 5.1 KB
  938. func_trigonometric_simd.inl 0 bytes
  939. func_vector_relational.inl 2.4 KB
  940. func_vector_relational_simd.inl 72 bytes
  941. glm.cpp 8.3 KB
  942. qualifier.hpp 5.5 KB
  943. setup.hpp 35.4 KB
  944. type_half.hpp 254 bytes
  945. type_half.inl 4.4 KB
  946. type_mat2x2.hpp 6.0 KB
  947. type_mat2x2.inl 13.6 KB
  948. type_mat2x3.hpp 5.2 KB
  949. type_mat2x3.inl 13.1 KB
  950. type_mat2x4.hpp 5.2 KB
  951. type_mat2x4.inl 13.8 KB
  952. type_mat3x2.hpp 5.3 KB
  953. type_mat3x2.inl 14.2 KB
  954. type_mat3x3.hpp 6.2 KB
  955. type_mat3x3.inl 16.8 KB
  956. type_mat3x4.hpp 5.4 KB
  957. type_mat3x4.inl 16.5 KB
  958. type_mat4x2.hpp 5.4 KB
  959. type_mat4x2.inl 16.0 KB
  960. type_mat4x3.hpp 5.7 KB
  961. type_mat4x3.inl 17.5 KB
  962. type_mat4x4.hpp 6.7 KB
  963. type_mat4x4.inl 24.7 KB
  964. type_mat4x4_simd.inl 49 bytes
  965. type_quat.hpp 4.9 KB
  966. type_quat.inl 10.1 KB
  967. type_quat_simd.inl 5.8 KB
  968. type_vec1.hpp 10.2 KB
  969. type_vec1.inl 13.6 KB
  970. type_vec2.hpp 14.4 KB
  971. type_vec2.inl 22.7 KB
  972. type_vec3.hpp 16.2 KB
  973. type_vec3.inl 26.6 KB
  974. type_vec4.hpp 21.5 KB
  975. type_vec4.inl 36.3 KB
  976. type_vec4_simd.inl 11.6 KB
  977. exponential.hpp 5.5 KB
  978. ext.hpp 6.4 KB
  979. matrix_clip_space.hpp 29.0 KB
  980. matrix_clip_space.inl 19.4 KB
  981. matrix_double2x2.hpp 716 bytes
  982. matrix_double2x2_precision.hpp 2.9 KB
  983. matrix_double2x3.hpp 451 bytes
  984. matrix_double2x3_precision.hpp 1.6 KB
  985. matrix_double2x4.hpp 451 bytes
  986. matrix_double2x4_precision.hpp 1.6 KB
  987. matrix_double3x2.hpp 451 bytes
  988. matrix_double3x2_precision.hpp 1.6 KB
  989. matrix_double3x3.hpp 716 bytes
  990. matrix_double3x3_precision.hpp 2.9 KB
  991. matrix_double3x4.hpp 451 bytes
  992. matrix_double3x4_precision.hpp 1.6 KB
  993. matrix_double4x2.hpp 451 bytes
  994. matrix_double4x2_precision.hpp 1.6 KB
  995. matrix_double4x3.hpp 451 bytes
  996. matrix_double4x3_precision.hpp 1.6 KB
  997. matrix_double4x4.hpp 716 bytes
  998. matrix_double4x4_precision.hpp 2.9 KB
  999. matrix_float2x2.hpp 711 bytes
  1000. matrix_float2x2_precision.hpp 2.9 KB
  1001. matrix_float2x3.hpp 448 bytes
  1002. matrix_float2x3_precision.hpp 1.5 KB
  1003. matrix_float2x4.hpp 448 bytes
  1004. matrix_float2x4_precision.hpp 1.5 KB
  1005. matrix_float3x2.hpp 442 bytes
  1006. matrix_float3x2_precision.hpp 1.5 KB
  1007. matrix_float3x3.hpp 713 bytes
  1008. matrix_float3x3_precision.hpp 2.9 KB
  1009. matrix_float3x4.hpp 449 bytes
  1010. matrix_float3x4_precision.hpp 1.5 KB
  1011. matrix_float4x2.hpp 449 bytes
  1012. matrix_float4x2_precision.hpp 1.5 KB
  1013. matrix_float4x3.hpp 449 bytes
  1014. matrix_float4x3_precision.hpp 1.5 KB
  1015. matrix_float4x4.hpp 710 bytes
  1016. matrix_float4x4_precision.hpp 2.9 KB
  1017. matrix_projection.hpp 7.9 KB
  1018. matrix_projection.inl 3.8 KB
  1019. matrix_relational.hpp 4.3 KB
  1020. matrix_relational.inl 1.7 KB
  1021. matrix_transform.hpp 5.9 KB
  1022. matrix_transform.inl 4.6 KB
  1023. quaternion_common.hpp 3.9 KB
  1024. quaternion_common.inl 3.0 KB
  1025. quaternion_common_simd.inl 372 bytes
  1026. quaternion_double.hpp 985 bytes
  1027. quaternion_double_precision.hpp 1.3 KB
  1028. quaternion_exponential.hpp 1.7 KB
  1029. quaternion_exponential.inl 2.1 KB
  1030. quaternion_float.hpp 976 bytes
  1031. quaternion_float_precision.hpp 1.1 KB
  1032. quaternion_geometric.hpp 1.9 KB
  1033. quaternion_geometric.inl 1.2 KB
  1034. quaternion_relational.hpp 1.9 KB
  1035. quaternion_relational.inl 1019 bytes
  1036. quaternion_transform.hpp 1.3 KB
  1037. quaternion_transform.inl 629 bytes
  1038. quaternion_trigonometric.hpp 1.8 KB
  1039. quaternion_trigonometric.inl 736 bytes
  1040. scalar_common.hpp 3.4 KB
  1041. scalar_common.inl 2.4 KB
  1042. scalar_constants.hpp 889 bytes
  1043. scalar_constants.inl 561 bytes
  1044. scalar_float_sized.hpp 842 bytes
  1045. scalar_int_sized.hpp 1.3 KB
  1046. scalar_relational.hpp 1.3 KB
  1047. scalar_relational.inl 404 bytes
  1048. scalar_uint_sized.hpp 1.3 KB
  1049. vector_bool1.hpp 649 bytes
  1050. vector_bool1_precision.hpp 876 bytes
  1051. vector_bool2.hpp 392 bytes
  1052. vector_bool2_precision.hpp 1.3 KB
  1053. vector_bool3.hpp 392 bytes
  1054. vector_bool3_precision.hpp 1.3 KB
  1055. vector_bool4.hpp 392 bytes
  1056. vector_bool4_precision.hpp 1.3 KB
  1057. vector_common.hpp 6.6 KB
  1058. vector_common.inl 3.7 KB
  1059. vector_double1.hpp 780 bytes
  1060. vector_double1_precision.hpp 1.1 KB
  1061. vector_double2.hpp 428 bytes
  1062. vector_double2_precision.hpp 1.4 KB
  1063. vector_double3.hpp 428 bytes
  1064. vector_double3_precision.hpp 1.5 KB
  1065. vector_double4.hpp 428 bytes
  1066. vector_double4_precision.hpp 1.5 KB
  1067. vector_float1.hpp 773 bytes
  1068. vector_float1_precision.hpp 1.1 KB
  1069. vector_float2.hpp 424 bytes
  1070. vector_float2_precision.hpp 1.4 KB
  1071. vector_float3.hpp 425 bytes
  1072. vector_float3_precision.hpp 1.4 KB
  1073. vector_float4.hpp 425 bytes
  1074. vector_float4_precision.hpp 1.4 KB
  1075. vector_int1.hpp 693 bytes
  1076. vector_int1_precision.hpp 896 bytes
  1077. vector_int2.hpp 405 bytes
  1078. vector_int2_precision.hpp 1.3 KB
  1079. vector_int3.hpp 405 bytes
  1080. vector_int3_precision.hpp 1.3 KB
  1081. vector_int4.hpp 405 bytes
  1082. vector_int4_precision.hpp 1.3 KB
  1083. vector_relational.hpp 2.6 KB
  1084. vector_relational.inl 1020 bytes
  1085. vector_uint1.hpp 711 bytes
  1086. vector_uint1_precision.hpp 1.0 KB
  1087. vector_uint2.hpp 417 bytes
  1088. vector_uint2_precision.hpp 1.4 KB
  1089. vector_uint3.hpp 417 bytes
  1090. vector_uint3_precision.hpp 1.4 KB
  1091. vector_uint4.hpp 417 bytes
  1092. vector_uint4_precision.hpp 1.4 KB
  1093. fwd.hpp 26.9 KB
  1094. geometric.hpp 5.2 KB
  1095. glm.hpp 4.4 KB
  1096. bitfield.hpp 9.6 KB
  1097. bitfield.inl 19.7 KB
  1098. color_space.hpp 1.9 KB
  1099. color_space.inl 2.9 KB
  1100. constants.hpp 3.9 KB
  1101. constants.inl 3.7 KB
  1102. epsilon.hpp 1.7 KB
  1103. epsilon.inl 2.1 KB
  1104. integer.hpp 2.0 KB
  1105. integer.inl 2.2 KB
  1106. matrix_access.hpp 1.4 KB
  1107. matrix_access.inl 1.1 KB
  1108. matrix_integer.hpp 14.2 KB
  1109. matrix_inverse.hpp 1.4 KB
  1110. matrix_inverse.inl 4.9 KB
  1111. matrix_transform.hpp 1.2 KB
  1112. matrix_transform.inl 85 bytes
  1113. noise.hpp 1.5 KB
  1114. noise.inl 32.4 KB
  1115. packing.hpp 35.2 KB
  1116. packing.inl 24.2 KB
  1117. quaternion.hpp 5.3 KB
  1118. quaternion.inl 5.7 KB
  1119. quaternion_simd.inl 0 bytes
  1120. random.hpp 2.5 KB
  1121. random.inl 8.5 KB
  1122. reciprocal.hpp 3.3 KB
  1123. reciprocal.inl 6.2 KB
  1124. round.hpp 6.7 KB
  1125. round.inl 9.1 KB
  1126. type_aligned.hpp 66.3 KB
  1127. type_precision.hpp 63.0 KB
  1128. type_precision.inl 43 bytes
  1129. type_ptr.hpp 6.7 KB
  1130. type_ptr.inl 8.3 KB
  1131. ulp.hpp 1.7 KB
  1132. ulp.inl 8.1 KB
  1133. vec1.hpp 816 bytes
  1134. associated_min_max.hpp 7.4 KB
  1135. associated_min_max.inl 8.3 KB
  1136. bit.hpp 3.0 KB
  1137. bit.inl 2.2 KB
  1138. closest_point.hpp 1.3 KB
  1139. closest_point.inl 1.1 KB
  1140. color_encoding.hpp 1.4 KB
  1141. color_encoding.inl 1.7 KB
  1142. color_space.hpp 1.9 KB
  1143. color_space.inl 3.1 KB
  1144. color_space_YCoCg.hpp 1.8 KB
  1145. color_space_YCoCg.inl 2.7 KB
  1146. common.hpp 3.0 KB
  1147. common.inl 3.4 KB
  1148. compatibility.hpp 14.6 KB
  1149. compatibility.inl 1.4 KB
  1150. component_wise.hpp 2.3 KB
  1151. component_wise.inl 4.1 KB
  1152. dual_quaternion.hpp 9.2 KB
  1153. dual_quaternion.inl 10.1 KB
  1154. easing.hpp 6.7 KB
  1155. easing.inl 11.4 KB
  1156. euler_angles.hpp 10.4 KB
  1157. euler_angles.inl 22.2 KB
  1158. extend.hpp 1.0 KB
  1159. extend.inl 901 bytes
  1160. extended_min_max.hpp 5.5 KB
  1161. extended_min_max.inl 4.4 KB
  1162. exterior_product.hpp 1.1 KB
  1163. exterior_product.inl 633 bytes
  1164. fast_exponential.hpp 3.0 KB
  1165. fast_exponential.inl 4.1 KB
  1166. fast_square_root.hpp 2.8 KB
  1167. fast_square_root.inl 2.2 KB
  1168. fast_trigonometry.hpp 2.3 KB
  1169. fast_trigonometry.inl 3.9 KB
  1170. float_notmalize.inl 293 bytes
  1171. functions.hpp 1.0 KB
  1172. functions.inl 773 bytes
  1173. gradient_paint.hpp 1.4 KB
  1174. gradient_paint.inl 904 bytes
  1175. handed_coordinate_space.hpp 1.5 KB
  1176. handed_coordinate_space.inl 533 bytes
  1177. hash.hpp 3.3 KB
  1178. hash.inl 5.5 KB
  1179. integer.hpp 2.1 KB
  1180. integer.inl 3.7 KB
  1181. intersect.hpp 3.3 KB
  1182. intersect.inl 6.3 KB
  1183. io.hpp 7.0 KB
  1184. io.inl 11.7 KB
  1185. log_base.hpp 1.1 KB
  1186. log_base.inl 379 bytes
  1187. matrix_cross_product.hpp 1.3 KB
  1188. matrix_cross_product.inl 678 bytes
  1189. matrix_decompose.hpp 1.3 KB
  1190. matrix_decompose.inl 6.3 KB
  1191. matrix_factorisation.hpp 2.8 KB
  1192. matrix_factorisation.inl 2.7 KB
  1193. matrix_interpolation.hpp 1.9 KB
  1194. matrix_interpolation.inl 4.2 KB
  1195. matrix_major_storage.hpp 3.7 KB
  1196. matrix_major_storage.inl 3.6 KB
  1197. matrix_operation.hpp 2.4 KB
  1198. matrix_operation.inl 2.2 KB
  1199. matrix_query.hpp 2.7 KB
  1200. matrix_query.inl 3.2 KB
  1201. matrix_transform_2d.hpp 2.4 KB
  1202. matrix_transform_2d.inl 1.3 KB
  1203. mixed_product.hpp 1.0 KB
  1204. mixed_product.inl 253 bytes
  1205. norm.hpp 2.2 KB
  1206. norm.inl 2.2 KB
  1207. normal.hpp 1.0 KB
  1208. normal.inl 271 bytes
  1209. normalize_dot.hpp 1.5 KB
  1210. normalize_dot.inl 492 bytes
  1211. number_precision.hpp 2.2 KB
  1212. number_precision.inl 50 bytes
  1213. optimum_pow.hpp 1.3 KB
  1214. optimum_pow.inl 380 bytes
  1215. orthonormalize.hpp 1.3 KB
  1216. orthonormalize.inl 604 bytes
  1217. perpendicular.hpp 1.1 KB
  1218. perpendicular.inl 199 bytes
  1219. polar_coordinates.hpp 1.3 KB
  1220. polar_coordinates.inl 734 bytes
  1221. projection.hpp 957 bytes
  1222. projection.inl 232 bytes
  1223. quaternion.hpp 4.4 KB
  1224. quaternion.inl 4.1 KB
  1225. range.hpp 2.1 KB
  1226. raw_data.hpp 1.2 KB
  1227. raw_data.inl 23 bytes
  1228. rotate_normalized_axis.hpp 2.2 KB
  1229. rotate_normalized_axis.inl 1.6 KB
  1230. rotate_vector.hpp 3.5 KB
  1231. rotate_vector.inl 3.7 KB
  1232. scalar_multiplication.hpp 2.2 KB
  1233. scalar_relational.hpp 869 bytes
  1234. scalar_relational.inl 1.1 KB
  1235. spline.hpp 1.5 KB
  1236. spline.inl 1.8 KB
  1237. std_based_type.hpp 1.9 KB
  1238. std_based_type.inl 48 bytes
  1239. string_cast.hpp 1.3 KB
  1240. string_cast.inl 17.2 KB
  1241. texture.hpp 1.2 KB
  1242. texture.inl 309 bytes
  1243. transform.hpp 1.6 KB
  1244. transform.inl 569 bytes
  1245. transform2.hpp 3.3 KB
  1246. transform2.inl 3.5 KB
  1247. type_aligned.hpp 32.5 KB
  1248. type_aligned.inl 46 bytes
  1249. type_trait.hpp 2.1 KB
  1250. type_trait.inl 2.0 KB
  1251. vec_swizzle.hpp 74.3 KB
  1252. vector_angle.hpp 1.7 KB
  1253. vector_angle.inl 1.4 KB
  1254. vector_query.hpp 2.1 KB
  1255. vector_query.inl 4.4 KB
  1256. wrap.hpp 1.4 KB
  1257. wrap.inl 1.6 KB
  1258. integer.hpp 2.0 KB
  1259. mat2x2.hpp 224 bytes
  1260. mat2x3.hpp 224 bytes
  1261. mat2x4.hpp 224 bytes
  1262. mat3x2.hpp 224 bytes
  1263. mat3x3.hpp 223 bytes
  1264. mat3x4.hpp 223 bytes
  1265. mat4x2.hpp 224 bytes
  1266. mat4x3.hpp 223 bytes
  1267. mat4x4.hpp 224 bytes
  1268. matrix.hpp 5.6 KB
  1269. packing.hpp 35.2 KB
  1270. common.h 6.8 KB
  1271. exponential.h 377 bytes
  1272. geometric.h 3.8 KB
  1273. integer.h 3.6 KB
  1274. matrix.h 39.0 KB
  1275. packing.h 129 bytes
  1276. platform.h 11.6 KB
  1277. trigonometric.h 136 bytes
  1278. vector_relational.h 139 bytes
  1279. trigonometric.hpp 10.4 KB
  1280. vec2.hpp 445 bytes
  1281. vec3.hpp 445 bytes
  1282. vec4.hpp 446 bytes
  1283. vector_relational.hpp 2.6 KB
  1284. CMakeLists.txt 616 bytes
  1285. LICENSE.txt 1.1 KB
  1286. imgui_impl_allegro5.cpp 28.6 KB
  1287. imgui_impl_allegro5.h 2.0 KB
  1288. imgui_impl_android.cpp 15.0 KB
  1289. imgui_impl_android.h 1.8 KB
  1290. imgui_impl_dx10.cpp 32.2 KB
  1291. imgui_impl_dx10.h 1.4 KB
  1292. imgui_impl_dx11.cpp 34.1 KB
  1293. imgui_impl_dx11.h 1.5 KB
  1294. imgui_impl_dx12.cpp 48.2 KB
  1295. imgui_impl_dx12.h 2.4 KB
  1296. imgui_impl_dx9.cpp 25.2 KB
  1297. imgui_impl_dx9.h 1.4 KB
  1298. imgui_impl_glfw.cpp 64.4 KB
  1299. imgui_impl_glfw.h 3.8 KB
  1300. imgui_impl_glut.cpp 13.5 KB
  1301. imgui_impl_glut.h 2.9 KB
  1302. imgui_impl_metal.h 3.1 KB
  1303. imgui_impl_metal.mm 33.3 KB
  1304. imgui_impl_opengl2.cpp 16.5 KB
  1305. imgui_impl_opengl2.h 2.1 KB
  1306. imgui_impl_opengl3.cpp 44.9 KB
  1307. imgui_impl_opengl3.h 2.9 KB
  1308. imgui_impl_opengl3_loader.h 35.0 KB
  1309. imgui_impl_osx.h 2.2 KB
  1310. imgui_impl_osx.mm 44.3 KB
  1311. imgui_impl_sdl2.cpp 51.0 KB
  1312. imgui_impl_sdl2.h 2.5 KB
  1313. imgui_impl_sdl3.cpp 43.3 KB
  1314. imgui_impl_sdl3.h 2.6 KB
  1315. imgui_impl_sdlrenderer.cpp 10.9 KB
  1316. imgui_impl_sdlrenderer.h 1.5 KB
  1317. imgui_impl_vulkan.cpp 87.1 KB
  1318. imgui_impl_vulkan.h 9.5 KB
  1319. imgui_impl_wgpu.cpp 33.2 KB
  1320. imgui_impl_wgpu.h 1.5 KB
  1321. imgui_impl_win32.cpp 60.7 KB
  1322. imgui_impl_win32.h 3.2 KB
  1323. generate_spv.sh 254 bytes
  1324. glsl_shader.frag 249 bytes
  1325. glsl_shader.vert 454 bytes
  1326. BACKENDS.md 8.6 KB
  1327. CHANGELOG.txt 407.6 KB
  1328. CONTRIBUTING.md 9.5 KB
  1329. EXAMPLES.md 12.4 KB
  1330. FAQ.md 45.7 KB
  1331. FONTS.md 19.0 KB
  1332. README.md 19.4 KB
  1333. TODO.txt 40.2 KB
  1334. editorconfig 1.0 KB
  1335. README.txt 595 bytes
  1336. README.md 1.6 KB
  1337. example_allegro5.vcxproj 9.3 KB
  1338. example_allegro5.vcxproj.filters 2.0 KB
  1339. imconfig_allegro5.h 556 bytes
  1340. main.cpp 7.0 KB
  1341. CMakeLists.txt 1.1 KB
  1342. build.gradle 990 bytes
  1343. AndroidManifest.xml 900 bytes
  1344. MainActivity.kt 1.5 KB
  1345. build.gradle 990 bytes
  1346. gitignore 154 bytes
  1347. settings.gradle 15 bytes
  1348. main.cpp 14.2 KB
  1349. README.md 343 bytes
  1350. project.pbxproj 25.9 KB
  1351. Info-iOS.plist 1.5 KB
  1352. LaunchScreen.storyboard 1.8 KB
  1353. Info-macOS.plist 941 bytes
  1354. MainMenu.storyboard 6.1 KB
  1355. main.mm 12.2 KB
  1356. project.pbxproj 15.1 KB
  1357. main.mm 10.2 KB
  1358. README.md 2.2 KB
  1359. main.cpp 10.3 KB
  1360. main.mm 8.8 KB
  1361. build_win32.bat 546 bytes
  1362. example_glfw_opengl2.vcxproj 9.6 KB
  1363. example_glfw_opengl2.vcxproj.filters 2.1 KB
  1364. main.cpp 9.0 KB
  1365. Makefile.emscripten 3.1 KB
  1366. build_win32.bat 546 bytes
  1367. example_glfw_opengl3.vcxproj 9.6 KB
  1368. example_glfw_opengl3.vcxproj.filters 2.2 KB
  1369. main.cpp 10.1 KB
  1370. CMakeLists.txt 1.6 KB
  1371. build_win32.bat 793 bytes
  1372. build_win64.bat 754 bytes
  1373. example_glfw_vulkan.vcxproj 10.1 KB
  1374. example_glfw_vulkan.vcxproj.filters 2.1 KB
  1375. main.cpp 25.1 KB
  1376. example_glut_opengl2.vcxproj 9.6 KB
  1377. example_glut_opengl2.vcxproj.filters 2.1 KB
  1378. main.cpp 7.5 KB
  1379. build_win32.bat 253 bytes
  1380. main.cpp 1.0 KB
  1381. build_win32.bat 690 bytes
  1382. example_sdl2_directx11.vcxproj 9.9 KB
  1383. example_sdl2_directx11.vcxproj.filters 2.0 KB
  1384. main.cpp 11.0 KB
  1385. main.mm 9.7 KB
  1386. README.md 1.4 KB
  1387. build_win32.bat 557 bytes
  1388. example_sdl2_opengl2.vcxproj 9.7 KB
  1389. example_sdl2_opengl2.vcxproj.filters 2.1 KB
  1390. main.cpp 8.9 KB
  1391. Makefile.emscripten 3.1 KB
  1392. README.md 3.6 KB
  1393. build_win32.bat 557 bytes
  1394. example_sdl2_opengl3.vcxproj 9.8 KB
  1395. example_sdl2_opengl3.vcxproj.filters 2.2 KB
  1396. main.cpp 10.4 KB
  1397. README.md 1.3 KB
  1398. build_win32.bat 542 bytes
  1399. example_sdl2_sdlrenderer.vcxproj 9.5 KB
  1400. example_sdl2_sdlrenderer.vcxproj.filters 2.1 KB
  1401. main.cpp 7.8 KB
  1402. build_win32.bat 630 bytes
  1403. example_sdl2_vulkan.vcxproj 10.3 KB
  1404. example_sdl2_vulkan.vcxproj.filters 2.1 KB
  1405. main.cpp 25.2 KB
  1406. Makefile.emscripten 3.1 KB
  1407. README.md 3.6 KB
  1408. build_win32.bat 544 bytes
  1409. example_sdl3_opengl3.vcxproj 9.7 KB
  1410. example_sdl3_opengl3.vcxproj.filters 2.2 KB
  1411. main.cpp 10.5 KB
  1412. build_win32.bat 613 bytes
  1413. example_win32_directx10.vcxproj 9.0 KB
  1414. example_win32_directx10.vcxproj.filters 2.0 KB
  1415. main.cpp 10.9 KB
  1416. build_win32.bat 614 bytes
  1417. example_win32_directx11.vcxproj 8.9 KB
  1418. example_win32_directx11.vcxproj.filters 2.0 KB
  1419. main.cpp 12.4 KB
  1420. build_win32.bat 701 bytes
  1421. example_win32_directx12.vcxproj 9.3 KB
  1422. example_win32_directx12.vcxproj.filters 2.0 KB
  1423. main.cpp 19.9 KB
  1424. build_win32.bat 529 bytes
  1425. example_win32_directx9.vcxproj 9.0 KB
  1426. example_win32_directx9.vcxproj.filters 2.1 KB
  1427. main.cpp 11.3 KB
  1428. imgui_examples.sln 10.1 KB
  1429. emscripten_mainloop_stub.h 2.6 KB
  1430. shell_minimal.html 2.2 KB
  1431. COPYING.txt 934 bytes
  1432. glfw3.h 147.9 KB
  1433. glfw3native.h 13.3 KB
  1434. glfw3.lib 183.0 KB
  1435. glfw3.lib 284.3 KB
  1436. README.txt 278 bytes
  1437. uSynergy.c 17.9 KB
  1438. uSynergy.h 16.3 KB
  1439. gitattributes 397 bytes
  1440. gitignore 926 bytes
  1441. imconfig.h 9.6 KB
  1442. imfilebrowser.h 25.3 KB
  1443. imgui.cpp 1008.2 KB
  1444. imgui.h 332.3 KB
  1445. imguiComboSearch.h 17.5 KB
  1446. imguiRowsBackground.h 1.9 KB
  1447. imguiThemes.h 22.3 KB
  1448. imgui_demo.cpp 420.0 KB
  1449. imgui_draw.cpp 209.9 KB
  1450. imgui_internal.h 257.3 KB
  1451. imgui_tables.cpp 214.8 KB
  1452. imgui_widgets.cpp 421.7 KB
  1453. imstb_rectpack.h 19.9 KB
  1454. imstb_textedit.h 53.6 KB
  1455. imstb_truetype.h 194.8 KB
  1456. README.txt 998 bytes
  1457. README.txt 557 bytes
  1458. imgui_stdlib.cpp 2.9 KB
  1459. imgui_stdlib.h 1015 bytes
  1460. README.txt 487 bytes
  1461. imgui.gdb 555 bytes
  1462. imgui.natstepfilter 1.4 KB
  1463. imgui.natvis 2.1 KB
  1464. Cousine-Regular.ttf 42.9 KB
  1465. DroidSans.ttf 185.6 KB
  1466. Karla-Regular.ttf 16.5 KB
  1467. ProggyClean.ttf 40.2 KB
  1468. ProggyTiny.ttf 34.8 KB
  1469. Roboto-Medium.ttf 158.8 KB
  1470. binary_to_compressed_c.cpp 13.5 KB
  1471. README.md 1.8 KB
  1472. imgui_freetype.cpp 38.2 KB
  1473. imgui_freetype.h 3.5 KB
  1474. imgui_single_file.h 994 bytes
  1475. CMakeLists.txt 166 bytes
  1476. dr_flac.h 367.2 KB
  1477. dr_mp3.h 151.8 KB
  1478. dr_wav.h 222.4 KB
  1479. jar_mod.h 50.8 KB
  1480. jar_xm.h 85.9 KB
  1481. miniaudio.h 2.6 MB
  1482. stb_vorbis.h 189.9 KB
  1483. raudio.h 10.4 KB
  1484. raudio.c 80.2 KB
  1485. CMakeLists.txt 216 bytes
  1486. stb_image.h 247.3 KB
  1487. stb_image.cpp 65 bytes
  1488. CMakeLists.txt 229 bytes
  1489. stb_truetype.h 170.5 KB
  1490. stb_truetype.cpp 74 bytes
  1491. GLFWCodeBlocksSetup.cbp 2.7 KB
  1492. README.md 1.1 KB
  1493. gitignore 73 bytes
  1494. openglErrorReporting.h 274 bytes
  1495. main.cpp 3.9 KB
  1496. openglErrorReporting.cpp 2.5 KB
  1497. CMakeLists.txt 286 bytes
  1498. gl2d.h 18.1 KB
  1499. gl2dParticleSystem.h 2.0 KB
  1500. gl2d.cpp 56.2 KB
  1501. gl2dParticleSystem.cpp 13.8 KB
  1502. khrplatform.h 10.9 KB
  1503. glad.h 962.8 KB
  1504. glad.c 655.1 KB
  1505. LICENSE.md 904 bytes
  1506. glfw3.h 236.2 KB
  1507. glfw3native.h 20.7 KB
  1508. glfw3.dll 298.5 KB
  1509. libglfw3.a 326.9 KB
  1510. libglfw3dll.a 87.4 KB
  1511. CMakeLists.txt 160 bytes
  1512. CMakeLists.txt 2.3 KB
  1513. common.hpp 26.8 KB
  1514. _features.hpp 11.1 KB
  1515. _fixes.hpp 380 bytes
  1516. _noise.hpp 2.2 KB
  1517. _swizzle.hpp 47.3 KB
  1518. _swizzle_func.hpp 33.5 KB
  1519. _vectorize.hpp 4.1 KB
  1520. compute_common.hpp 1.2 KB
  1521. compute_vector_relational.hpp 600 bytes
  1522. func_common.inl 23.8 KB
  1523. func_common_simd.inl 5.9 KB
  1524. func_exponential.inl 4.2 KB
  1525. func_exponential_simd.inl 813 bytes
  1526. func_geometric.inl 7.3 KB
  1527. func_geometric_simd.inl 2.5 KB
  1528. func_integer.inl 14.1 KB
  1529. func_integer_simd.inl 1.6 KB
  1530. func_matrix.inl 12.4 KB
  1531. func_matrix_simd.inl 2.7 KB
  1532. func_packing.inl 2.9 KB
  1533. func_packing_simd.inl 72 bytes
  1534. func_trigonometric.inl 5.1 KB
  1535. func_trigonometric_simd.inl 0 bytes
  1536. func_vector_relational.inl 2.4 KB
  1537. func_vector_relational_simd.inl 72 bytes
  1538. glm.cpp 8.3 KB
  1539. qualifier.hpp 5.5 KB
  1540. setup.hpp 35.4 KB
  1541. type_half.hpp 254 bytes
  1542. type_half.inl 4.4 KB
  1543. type_mat2x2.hpp 6.0 KB
  1544. type_mat2x2.inl 13.6 KB
  1545. type_mat2x3.hpp 5.2 KB
  1546. type_mat2x3.inl 13.1 KB
  1547. type_mat2x4.hpp 5.2 KB
  1548. type_mat2x4.inl 13.8 KB
  1549. type_mat3x2.hpp 5.3 KB
  1550. type_mat3x2.inl 14.2 KB
  1551. type_mat3x3.hpp 6.2 KB
  1552. type_mat3x3.inl 16.8 KB
  1553. type_mat3x4.hpp 5.4 KB
  1554. type_mat3x4.inl 16.5 KB
  1555. type_mat4x2.hpp 5.4 KB
  1556. type_mat4x2.inl 16.0 KB
  1557. type_mat4x3.hpp 5.7 KB
  1558. type_mat4x3.inl 17.5 KB
  1559. type_mat4x4.hpp 6.7 KB
  1560. type_mat4x4.inl 24.7 KB
  1561. type_mat4x4_simd.inl 49 bytes
  1562. type_quat.hpp 4.9 KB
  1563. type_quat.inl 10.1 KB
  1564. type_quat_simd.inl 5.8 KB
  1565. type_vec1.hpp 10.2 KB
  1566. type_vec1.inl 13.6 KB
  1567. type_vec2.hpp 14.4 KB
  1568. type_vec2.inl 22.7 KB
  1569. type_vec3.hpp 16.2 KB
  1570. type_vec3.inl 26.6 KB
  1571. type_vec4.hpp 21.5 KB
  1572. type_vec4.inl 36.3 KB
  1573. type_vec4_simd.inl 11.6 KB
  1574. exponential.hpp 5.5 KB
  1575. ext.hpp 6.4 KB
  1576. matrix_clip_space.hpp 29.0 KB
  1577. matrix_clip_space.inl 19.4 KB
  1578. matrix_double2x2.hpp 716 bytes
  1579. matrix_double2x2_precision.hpp 2.9 KB
  1580. matrix_double2x3.hpp 451 bytes
  1581. matrix_double2x3_precision.hpp 1.6 KB
  1582. matrix_double2x4.hpp 451 bytes
  1583. matrix_double2x4_precision.hpp 1.6 KB
  1584. matrix_double3x2.hpp 451 bytes
  1585. matrix_double3x2_precision.hpp 1.6 KB
  1586. matrix_double3x3.hpp 716 bytes
  1587. matrix_double3x3_precision.hpp 2.9 KB
  1588. matrix_double3x4.hpp 451 bytes
  1589. matrix_double3x4_precision.hpp 1.6 KB
  1590. matrix_double4x2.hpp 451 bytes
  1591. matrix_double4x2_precision.hpp 1.6 KB
  1592. matrix_double4x3.hpp 451 bytes
  1593. matrix_double4x3_precision.hpp 1.6 KB
  1594. matrix_double4x4.hpp 716 bytes
  1595. matrix_double4x4_precision.hpp 2.9 KB
  1596. matrix_float2x2.hpp 711 bytes
  1597. matrix_float2x2_precision.hpp 2.9 KB
  1598. matrix_float2x3.hpp 448 bytes
  1599. matrix_float2x3_precision.hpp 1.5 KB
  1600. matrix_float2x4.hpp 448 bytes
  1601. matrix_float2x4_precision.hpp 1.5 KB
  1602. matrix_float3x2.hpp 442 bytes
  1603. matrix_float3x2_precision.hpp 1.5 KB
  1604. matrix_float3x3.hpp 713 bytes
  1605. matrix_float3x3_precision.hpp 2.9 KB
  1606. matrix_float3x4.hpp 449 bytes
  1607. matrix_float3x4_precision.hpp 1.5 KB
  1608. matrix_float4x2.hpp 449 bytes
  1609. matrix_float4x2_precision.hpp 1.5 KB
  1610. matrix_float4x3.hpp 449 bytes
  1611. matrix_float4x3_precision.hpp 1.5 KB
  1612. matrix_float4x4.hpp 710 bytes
  1613. matrix_float4x4_precision.hpp 2.9 KB
  1614. matrix_projection.hpp 7.9 KB
  1615. matrix_projection.inl 3.8 KB
  1616. matrix_relational.hpp 4.3 KB
  1617. matrix_relational.inl 1.7 KB
  1618. matrix_transform.hpp 5.9 KB
  1619. matrix_transform.inl 4.6 KB
  1620. quaternion_common.hpp 3.9 KB
  1621. quaternion_common.inl 3.0 KB
  1622. quaternion_common_simd.inl 372 bytes
  1623. quaternion_double.hpp 985 bytes
  1624. quaternion_double_precision.hpp 1.3 KB
  1625. quaternion_exponential.hpp 1.7 KB
  1626. quaternion_exponential.inl 2.1 KB
  1627. quaternion_float.hpp 976 bytes
  1628. quaternion_float_precision.hpp 1.1 KB
  1629. quaternion_geometric.hpp 1.9 KB
  1630. quaternion_geometric.inl 1.2 KB
  1631. quaternion_relational.hpp 1.9 KB
  1632. quaternion_relational.inl 1019 bytes
  1633. quaternion_transform.hpp 1.3 KB
  1634. quaternion_transform.inl 629 bytes
  1635. quaternion_trigonometric.hpp 1.8 KB
  1636. quaternion_trigonometric.inl 736 bytes
  1637. scalar_common.hpp 3.4 KB
  1638. scalar_common.inl 2.4 KB
  1639. scalar_constants.hpp 889 bytes
  1640. scalar_constants.inl 561 bytes
  1641. scalar_float_sized.hpp 842 bytes
  1642. scalar_int_sized.hpp 1.3 KB
  1643. scalar_relational.hpp 1.3 KB
  1644. scalar_relational.inl 404 bytes
  1645. scalar_uint_sized.hpp 1.3 KB
  1646. vector_bool1.hpp 649 bytes
  1647. vector_bool1_precision.hpp 876 bytes
  1648. vector_bool2.hpp 392 bytes
  1649. vector_bool2_precision.hpp 1.3 KB
  1650. vector_bool3.hpp 392 bytes
  1651. vector_bool3_precision.hpp 1.3 KB
  1652. vector_bool4.hpp 392 bytes
  1653. vector_bool4_precision.hpp 1.3 KB
  1654. vector_common.hpp 6.6 KB
  1655. vector_common.inl 3.7 KB
  1656. vector_double1.hpp 780 bytes
  1657. vector_double1_precision.hpp 1.1 KB
  1658. vector_double2.hpp 428 bytes
  1659. vector_double2_precision.hpp 1.4 KB
  1660. vector_double3.hpp 428 bytes
  1661. vector_double3_precision.hpp 1.5 KB
  1662. vector_double4.hpp 428 bytes
  1663. vector_double4_precision.hpp 1.5 KB
  1664. vector_float1.hpp 773 bytes
  1665. vector_float1_precision.hpp 1.1 KB
  1666. vector_float2.hpp 424 bytes
  1667. vector_float2_precision.hpp 1.4 KB
  1668. vector_float3.hpp 425 bytes
  1669. vector_float3_precision.hpp 1.4 KB
  1670. vector_float4.hpp 425 bytes
  1671. vector_float4_precision.hpp 1.4 KB
  1672. vector_int1.hpp 693 bytes
  1673. vector_int1_precision.hpp 896 bytes
  1674. vector_int2.hpp 405 bytes
  1675. vector_int2_precision.hpp 1.3 KB
  1676. vector_int3.hpp 405 bytes
  1677. vector_int3_precision.hpp 1.3 KB
  1678. vector_int4.hpp 405 bytes
  1679. vector_int4_precision.hpp 1.3 KB
  1680. vector_relational.hpp 2.6 KB
  1681. vector_relational.inl 1020 bytes
  1682. vector_uint1.hpp 711 bytes
  1683. vector_uint1_precision.hpp 1.0 KB
  1684. vector_uint2.hpp 417 bytes
  1685. vector_uint2_precision.hpp 1.4 KB
  1686. vector_uint3.hpp 417 bytes
  1687. vector_uint3_precision.hpp 1.4 KB
  1688. vector_uint4.hpp 417 bytes
  1689. vector_uint4_precision.hpp 1.4 KB
  1690. fwd.hpp 26.9 KB
  1691. geometric.hpp 5.2 KB
  1692. glm.hpp 4.4 KB
  1693. bitfield.hpp 9.6 KB
  1694. bitfield.inl 19.7 KB
  1695. color_space.hpp 1.9 KB
  1696. color_space.inl 2.9 KB
  1697. constants.hpp 3.9 KB
  1698. constants.inl 3.7 KB
  1699. epsilon.hpp 1.7 KB
  1700. epsilon.inl 2.1 KB
  1701. integer.hpp 2.0 KB
  1702. integer.inl 2.2 KB
  1703. matrix_access.hpp 1.4 KB
  1704. matrix_access.inl 1.1 KB
  1705. matrix_integer.hpp 14.2 KB
  1706. matrix_inverse.hpp 1.4 KB
  1707. matrix_inverse.inl 4.9 KB
  1708. matrix_transform.hpp 1.2 KB
  1709. matrix_transform.inl 85 bytes
  1710. noise.hpp 1.5 KB
  1711. noise.inl 32.4 KB
  1712. packing.hpp 35.2 KB
  1713. packing.inl 24.2 KB
  1714. quaternion.hpp 5.3 KB
  1715. quaternion.inl 5.7 KB
  1716. quaternion_simd.inl 0 bytes
  1717. random.hpp 2.5 KB
  1718. random.inl 8.5 KB
  1719. reciprocal.hpp 3.3 KB
  1720. reciprocal.inl 6.2 KB
  1721. round.hpp 6.7 KB
  1722. round.inl 9.1 KB
  1723. type_aligned.hpp 66.3 KB
  1724. type_precision.hpp 63.0 KB
  1725. type_precision.inl 43 bytes
  1726. type_ptr.hpp 6.7 KB
  1727. type_ptr.inl 8.3 KB
  1728. ulp.hpp 1.7 KB
  1729. ulp.inl 8.1 KB
  1730. vec1.hpp 816 bytes
  1731. associated_min_max.hpp 7.4 KB
  1732. associated_min_max.inl 8.3 KB
  1733. bit.hpp 3.0 KB
  1734. bit.inl 2.2 KB
  1735. closest_point.hpp 1.3 KB
  1736. closest_point.inl 1.1 KB
  1737. color_encoding.hpp 1.4 KB
  1738. color_encoding.inl 1.7 KB
  1739. color_space.hpp 1.9 KB
  1740. color_space.inl 3.1 KB
  1741. color_space_YCoCg.hpp 1.8 KB
  1742. color_space_YCoCg.inl 2.7 KB
  1743. common.hpp 3.0 KB
  1744. common.inl 3.4 KB
  1745. compatibility.hpp 14.6 KB
  1746. compatibility.inl 1.4 KB
  1747. component_wise.hpp 2.3 KB
  1748. component_wise.inl 4.1 KB
  1749. dual_quaternion.hpp 9.2 KB
  1750. dual_quaternion.inl 10.1 KB
  1751. easing.hpp 6.7 KB
  1752. easing.inl 11.4 KB
  1753. euler_angles.hpp 10.4 KB
  1754. euler_angles.inl 22.2 KB
  1755. extend.hpp 1.0 KB
  1756. extend.inl 901 bytes
  1757. extended_min_max.hpp 5.5 KB
  1758. extended_min_max.inl 4.4 KB
  1759. exterior_product.hpp 1.1 KB
  1760. exterior_product.inl 633 bytes
  1761. fast_exponential.hpp 3.0 KB
  1762. fast_exponential.inl 4.1 KB
  1763. fast_square_root.hpp 2.8 KB
  1764. fast_square_root.inl 2.2 KB
  1765. fast_trigonometry.hpp 2.3 KB
  1766. fast_trigonometry.inl 3.9 KB
  1767. float_notmalize.inl 293 bytes
  1768. functions.hpp 1.0 KB
  1769. functions.inl 773 bytes
  1770. gradient_paint.hpp 1.4 KB
  1771. gradient_paint.inl 904 bytes
  1772. handed_coordinate_space.hpp 1.5 KB
  1773. handed_coordinate_space.inl 533 bytes
  1774. hash.hpp 3.3 KB
  1775. hash.inl 5.5 KB
  1776. integer.hpp 2.1 KB
  1777. integer.inl 3.7 KB
  1778. intersect.hpp 3.3 KB
  1779. intersect.inl 6.3 KB
  1780. io.hpp 7.0 KB
  1781. io.inl 11.7 KB
  1782. log_base.hpp 1.1 KB
  1783. log_base.inl 379 bytes
  1784. matrix_cross_product.hpp 1.3 KB
  1785. matrix_cross_product.inl 678 bytes
  1786. matrix_decompose.hpp 1.3 KB
  1787. matrix_decompose.inl 6.3 KB
  1788. matrix_factorisation.hpp 2.8 KB
  1789. matrix_factorisation.inl 2.7 KB
  1790. matrix_interpolation.hpp 1.9 KB
  1791. matrix_interpolation.inl 4.2 KB
  1792. matrix_major_storage.hpp 3.7 KB
  1793. matrix_major_storage.inl 3.6 KB
  1794. matrix_operation.hpp 2.4 KB
  1795. matrix_operation.inl 2.2 KB
  1796. matrix_query.hpp 2.7 KB
  1797. matrix_query.inl 3.2 KB
  1798. matrix_transform_2d.hpp 2.4 KB
  1799. matrix_transform_2d.inl 1.3 KB
  1800. mixed_product.hpp 1.0 KB
  1801. mixed_product.inl 253 bytes
  1802. norm.hpp 2.2 KB
  1803. norm.inl 2.2 KB
  1804. normal.hpp 1.0 KB
  1805. normal.inl 271 bytes
  1806. normalize_dot.hpp 1.5 KB
  1807. normalize_dot.inl 492 bytes
  1808. number_precision.hpp 2.2 KB
  1809. number_precision.inl 50 bytes
  1810. optimum_pow.hpp 1.3 KB
  1811. optimum_pow.inl 380 bytes
  1812. orthonormalize.hpp 1.3 KB
  1813. orthonormalize.inl 604 bytes
  1814. perpendicular.hpp 1.1 KB
  1815. perpendicular.inl 199 bytes
  1816. polar_coordinates.hpp 1.3 KB
  1817. polar_coordinates.inl 734 bytes
  1818. projection.hpp 957 bytes
  1819. projection.inl 232 bytes
  1820. quaternion.hpp 4.4 KB
  1821. quaternion.inl 4.1 KB
  1822. range.hpp 2.1 KB
  1823. raw_data.hpp 1.2 KB
  1824. raw_data.inl 23 bytes
  1825. rotate_normalized_axis.hpp 2.2 KB
  1826. rotate_normalized_axis.inl 1.6 KB
  1827. rotate_vector.hpp 3.5 KB
  1828. rotate_vector.inl 3.7 KB
  1829. scalar_multiplication.hpp 2.2 KB
  1830. scalar_relational.hpp 869 bytes
  1831. scalar_relational.inl 1.1 KB
  1832. spline.hpp 1.5 KB
  1833. spline.inl 1.8 KB
  1834. std_based_type.hpp 1.9 KB
  1835. std_based_type.inl 48 bytes
  1836. string_cast.hpp 1.3 KB
  1837. string_cast.inl 17.2 KB
  1838. texture.hpp 1.2 KB
  1839. texture.inl 309 bytes
  1840. transform.hpp 1.6 KB
  1841. transform.inl 569 bytes
  1842. transform2.hpp 3.3 KB
  1843. transform2.inl 3.5 KB
  1844. type_aligned.hpp 32.5 KB
  1845. type_aligned.inl 46 bytes
  1846. type_trait.hpp 2.1 KB
  1847. type_trait.inl 2.0 KB
  1848. vec_swizzle.hpp 74.3 KB
  1849. vector_angle.hpp 1.7 KB
  1850. vector_angle.inl 1.4 KB
  1851. vector_query.hpp 2.1 KB
  1852. vector_query.inl 4.4 KB
  1853. wrap.hpp 1.4 KB
  1854. wrap.inl 1.6 KB
  1855. integer.hpp 10.2 KB
  1856. mat2x2.hpp 224 bytes
  1857. mat2x3.hpp 224 bytes
  1858. mat2x4.hpp 224 bytes
  1859. mat3x2.hpp 224 bytes
  1860. mat3x3.hpp 223 bytes
  1861. mat3x4.hpp 223 bytes
  1862. mat4x2.hpp 224 bytes
  1863. mat4x3.hpp 223 bytes
  1864. mat4x4.hpp 224 bytes
  1865. matrix.hpp 5.6 KB
  1866. packing.hpp 10.6 KB
  1867. common.h 6.8 KB
  1868. exponential.h 377 bytes
  1869. geometric.h 3.8 KB
  1870. integer.h 3.6 KB
  1871. matrix.h 39.0 KB
  1872. packing.h 129 bytes
  1873. platform.h 11.6 KB
  1874. trigonometric.h 136 bytes
  1875. vector_relational.h 139 bytes
  1876. trigonometric.hpp 10.4 KB
  1877. vec2.hpp 445 bytes
  1878. vec3.hpp 445 bytes
  1879. vec4.hpp 446 bytes
  1880. vector_relational.hpp 6.2 KB
  1881. CMakeLists.txt 616 bytes
  1882. LICENSE.txt 1.1 KB
  1883. imgui_impl_allegro5.cpp 28.6 KB
  1884. imgui_impl_allegro5.h 2.0 KB
  1885. imgui_impl_android.cpp 15.0 KB
  1886. imgui_impl_android.h 1.8 KB
  1887. imgui_impl_dx10.cpp 32.2 KB
  1888. imgui_impl_dx10.h 1.4 KB
  1889. imgui_impl_dx11.cpp 34.1 KB
  1890. imgui_impl_dx11.h 1.5 KB
  1891. imgui_impl_dx12.cpp 48.2 KB
  1892. imgui_impl_dx12.h 2.4 KB
  1893. imgui_impl_dx9.cpp 25.2 KB
  1894. imgui_impl_dx9.h 1.4 KB
  1895. imgui_impl_glfw.cpp 64.4 KB
  1896. imgui_impl_glfw.h 3.8 KB
  1897. imgui_impl_glut.cpp 13.5 KB
  1898. imgui_impl_glut.h 2.9 KB
  1899. imgui_impl_metal.h 3.1 KB
  1900. imgui_impl_metal.mm 33.3 KB
  1901. imgui_impl_opengl2.cpp 16.5 KB
  1902. imgui_impl_opengl2.h 2.1 KB
  1903. imgui_impl_opengl3.cpp 44.9 KB
  1904. imgui_impl_opengl3.h 2.9 KB
  1905. imgui_impl_opengl3_loader.h 35.0 KB
  1906. imgui_impl_osx.h 2.2 KB
  1907. imgui_impl_osx.mm 44.3 KB
  1908. imgui_impl_sdl2.cpp 51.0 KB
  1909. imgui_impl_sdl2.h 2.5 KB
  1910. imgui_impl_sdl3.cpp 43.3 KB
  1911. imgui_impl_sdl3.h 2.6 KB
  1912. imgui_impl_sdlrenderer.cpp 10.9 KB
  1913. imgui_impl_sdlrenderer.h 1.5 KB
  1914. imgui_impl_vulkan.cpp 87.1 KB
  1915. imgui_impl_vulkan.h 9.5 KB
  1916. imgui_impl_wgpu.cpp 33.2 KB
  1917. imgui_impl_wgpu.h 1.5 KB
  1918. imgui_impl_win32.cpp 60.7 KB
  1919. imgui_impl_win32.h 3.2 KB
  1920. generate_spv.sh 254 bytes
  1921. glsl_shader.frag 249 bytes
  1922. glsl_shader.vert 454 bytes
  1923. BACKENDS.md 8.6 KB
  1924. CHANGELOG.txt 407.6 KB
  1925. CONTRIBUTING.md 9.5 KB
  1926. EXAMPLES.md 12.4 KB
  1927. FAQ.md 45.7 KB
  1928. FONTS.md 19.0 KB
  1929. README.md 19.4 KB
  1930. TODO.txt 40.2 KB
  1931. editorconfig 1.0 KB
  1932. README.txt 595 bytes
  1933. README.md 1.6 KB
  1934. example_allegro5.vcxproj 9.3 KB
  1935. example_allegro5.vcxproj.filters 2.0 KB
  1936. imconfig_allegro5.h 556 bytes
  1937. main.cpp 7.0 KB
  1938. CMakeLists.txt 1.1 KB
  1939. build.gradle 990 bytes
  1940. AndroidManifest.xml 900 bytes
  1941. MainActivity.kt 1.5 KB
  1942. build.gradle 420 bytes
  1943. gitignore 154 bytes
  1944. settings.gradle 15 bytes
  1945. main.cpp 14.2 KB
  1946. README.md 343 bytes
  1947. project.pbxproj 25.9 KB
  1948. Info-iOS.plist 1.5 KB
  1949. LaunchScreen.storyboard 1.8 KB
  1950. Info-macOS.plist 941 bytes
  1951. MainMenu.storyboard 6.1 KB
  1952. main.mm 12.2 KB
  1953. project.pbxproj 15.1 KB
  1954. main.mm 10.2 KB
  1955. README.md 2.2 KB
  1956. main.cpp 10.3 KB
  1957. main.mm 8.8 KB
  1958. build_win32.bat 546 bytes
  1959. example_glfw_opengl2.vcxproj 9.6 KB
  1960. example_glfw_opengl2.vcxproj.filters 2.1 KB
  1961. main.cpp 9.0 KB
  1962. Makefile.emscripten 3.1 KB
  1963. build_win32.bat 546 bytes
  1964. example_glfw_opengl3.vcxproj 9.6 KB
  1965. example_glfw_opengl3.vcxproj.filters 2.2 KB
  1966. main.cpp 10.1 KB
  1967. CMakeLists.txt 1.6 KB
  1968. build_win32.bat 793 bytes
  1969. build_win64.bat 754 bytes
  1970. example_glfw_vulkan.vcxproj 10.1 KB
  1971. example_glfw_vulkan.vcxproj.filters 2.1 KB
  1972. main.cpp 25.1 KB
  1973. example_glut_opengl2.vcxproj 9.6 KB
  1974. example_glut_opengl2.vcxproj.filters 2.1 KB
  1975. main.cpp 7.5 KB
  1976. build_win32.bat 253 bytes
  1977. main.cpp 1.0 KB
  1978. build_win32.bat 690 bytes
  1979. example_sdl2_directx11.vcxproj 9.9 KB
  1980. example_sdl2_directx11.vcxproj.filters 2.0 KB
  1981. main.cpp 11.0 KB
  1982. main.mm 9.7 KB
  1983. README.md 1.4 KB
  1984. build_win32.bat 557 bytes
  1985. example_sdl2_opengl2.vcxproj 9.7 KB
  1986. example_sdl2_opengl2.vcxproj.filters 2.1 KB
  1987. main.cpp 8.9 KB
  1988. Makefile.emscripten 3.1 KB
  1989. README.md 3.6 KB
  1990. build_win32.bat 557 bytes
  1991. example_sdl2_opengl3.vcxproj 9.8 KB
  1992. example_sdl2_opengl3.vcxproj.filters 2.2 KB
  1993. main.cpp 10.4 KB
  1994. README.md 1.3 KB
  1995. build_win32.bat 542 bytes
  1996. example_sdl2_sdlrenderer.vcxproj 9.5 KB
  1997. example_sdl2_sdlrenderer.vcxproj.filters 2.1 KB
  1998. main.cpp 7.8 KB
  1999. build_win32.bat 630 bytes
  2000. example_sdl2_vulkan.vcxproj 10.3 KB
  2001. example_sdl2_vulkan.vcxproj.filters 2.1 KB
  2002. main.cpp 25.2 KB
  2003. Makefile.emscripten 3.1 KB
  2004. README.md 3.6 KB
  2005. build_win32.bat 544 bytes
  2006. example_sdl3_opengl3.vcxproj 9.7 KB
  2007. example_sdl3_opengl3.vcxproj.filters 2.2 KB
  2008. main.cpp 10.5 KB
  2009. build_win32.bat 613 bytes
  2010. example_win32_directx10.vcxproj 9.0 KB
  2011. example_win32_directx10.vcxproj.filters 2.0 KB
  2012. main.cpp 10.9 KB
  2013. build_win32.bat 614 bytes
  2014. example_win32_directx11.vcxproj 8.9 KB
  2015. example_win32_directx11.vcxproj.filters 2.0 KB
  2016. main.cpp 12.4 KB
  2017. build_win32.bat 701 bytes
  2018. example_win32_directx12.vcxproj 9.3 KB
  2019. example_win32_directx12.vcxproj.filters 2.0 KB
  2020. main.cpp 19.9 KB
  2021. build_win32.bat 529 bytes
  2022. example_win32_directx9.vcxproj 9.0 KB
  2023. example_win32_directx9.vcxproj.filters 2.1 KB
  2024. main.cpp 11.3 KB
  2025. imgui_examples.sln 10.1 KB
  2026. emscripten_mainloop_stub.h 2.6 KB
  2027. shell_minimal.html 2.2 KB
  2028. COPYING.txt 934 bytes
  2029. glfw3.h 147.9 KB
  2030. glfw3native.h 13.3 KB
  2031. glfw3.lib 183.0 KB
  2032. glfw3.lib 284.3 KB
  2033. README.txt 278 bytes
  2034. uSynergy.c 17.9 KB
  2035. uSynergy.h 16.3 KB
  2036. gitattributes 397 bytes
  2037. gitignore 926 bytes
  2038. imconfig.h 9.6 KB
  2039. imfilebrowser.h 25.3 KB
  2040. imgui.cpp 1008.2 KB
  2041. imgui.h 332.3 KB
  2042. imguiComboSearch.h 17.5 KB
  2043. imguiRowsBackground.h 1.9 KB
  2044. imguiThemes.h 22.3 KB
  2045. imgui_demo.cpp 420.0 KB
  2046. imgui_draw.cpp 209.9 KB
  2047. imgui_internal.h 257.3 KB
  2048. imgui_tables.cpp 214.8 KB
  2049. imgui_widgets.cpp 421.7 KB
  2050. imstb_rectpack.h 19.9 KB
  2051. imstb_textedit.h 53.6 KB
  2052. imstb_truetype.h 194.8 KB
  2053. README.txt 998 bytes
  2054. README.txt 557 bytes
  2055. imgui_stdlib.cpp 2.9 KB
  2056. imgui_stdlib.h 1015 bytes
  2057. README.txt 487 bytes
  2058. imgui.gdb 555 bytes
  2059. imgui.natstepfilter 1.4 KB
  2060. imgui.natvis 2.1 KB
  2061. Cousine-Regular.ttf 42.9 KB
  2062. DroidSans.ttf 185.6 KB
  2063. Karla-Regular.ttf 16.5 KB
  2064. ProggyClean.ttf 40.2 KB
  2065. ProggyTiny.ttf 34.8 KB
  2066. Roboto-Medium.ttf 158.8 KB
  2067. binary_to_compressed_c.cpp 13.5 KB
  2068. README.md 1.8 KB
  2069. imgui_freetype.cpp 38.2 KB
  2070. imgui_freetype.h 3.5 KB
  2071. imgui_single_file.h 994 bytes
  2072. CMakeLists.txt 216 bytes
  2073. stb_image.h 247.3 KB
  2074. stb_image.cpp 65 bytes
  2075. CMakeLists.txt 229 bytes
  2076. stb_truetype.h 170.5 KB
  2077. stb_truetype.cpp 74 bytes
  2078. README.md 935 bytes
  2079. khrplatform.h 10.9 KB
  2080. glad.h 962.5 KB
  2081. glad.c 654.9 KB
  2082. LICENSE.md 904 bytes
  2083. README.md 2.5 KB
  2084. glfw3.h 236.2 KB
  2085. glfw3native.h 20.7 KB
  2086. glfw3.lib 689.7 KB
  2087. glfw3_mt.lib 689.5 KB
  2088. CMakeLists.txt 286 bytes
  2089. gl2d.h 18.1 KB
  2090. gl2dParticleSystem.h 2.0 KB
  2091. gl2d.cpp 56.2 KB
  2092. gl2dParticleSystem.cpp 13.8 KB
  2093. CMakeLists.txt 160 bytes
  2094. CMakeLists.txt 2.3 KB
  2095. common.hpp 26.8 KB
  2096. _features.hpp 11.1 KB
  2097. _fixes.hpp 380 bytes
  2098. _noise.hpp 2.2 KB
  2099. _swizzle.hpp 47.3 KB
  2100. _swizzle_func.hpp 33.5 KB
  2101. _vectorize.hpp 4.1 KB
  2102. compute_common.hpp 1.2 KB
  2103. compute_vector_relational.hpp 600 bytes
  2104. func_common.inl 23.8 KB
  2105. func_common_simd.inl 5.9 KB
  2106. func_exponential.inl 4.2 KB
  2107. func_exponential_simd.inl 813 bytes
  2108. func_geometric.inl 7.3 KB
  2109. func_geometric_simd.inl 2.5 KB
  2110. func_integer.inl 14.1 KB
  2111. func_integer_simd.inl 1.6 KB
  2112. func_matrix.inl 12.4 KB
  2113. func_matrix_simd.inl 2.7 KB
  2114. func_packing.inl 2.9 KB
  2115. func_packing_simd.inl 72 bytes
  2116. func_trigonometric.inl 5.1 KB
  2117. func_trigonometric_simd.inl 0 bytes
  2118. func_vector_relational.inl 2.4 KB
  2119. func_vector_relational_simd.inl 72 bytes
  2120. glm.cpp 8.3 KB
  2121. qualifier.hpp 5.5 KB
  2122. setup.hpp 35.4 KB
  2123. type_half.hpp 254 bytes
  2124. type_half.inl 4.4 KB
  2125. type_mat2x2.hpp 6.0 KB
  2126. type_mat2x2.inl 13.6 KB
  2127. type_mat2x3.hpp 5.2 KB
  2128. type_mat2x3.inl 13.1 KB
  2129. type_mat2x4.hpp 5.2 KB
  2130. type_mat2x4.inl 13.8 KB
  2131. type_mat3x2.hpp 5.3 KB
  2132. type_mat3x2.inl 14.2 KB
  2133. type_mat3x3.hpp 6.2 KB
  2134. type_mat3x3.inl 16.8 KB
  2135. type_mat3x4.hpp 5.4 KB
  2136. type_mat3x4.inl 16.5 KB
  2137. type_mat4x2.hpp 5.4 KB
  2138. type_mat4x2.inl 16.0 KB
  2139. type_mat4x3.hpp 5.7 KB
  2140. type_mat4x3.inl 17.5 KB
  2141. type_mat4x4.hpp 6.7 KB
  2142. type_mat4x4.inl 24.7 KB
  2143. type_mat4x4_simd.inl 49 bytes
  2144. type_quat.hpp 4.9 KB
  2145. type_quat.inl 10.1 KB
  2146. type_quat_simd.inl 5.8 KB
  2147. type_vec1.hpp 10.2 KB
  2148. type_vec1.inl 13.6 KB
  2149. type_vec2.hpp 14.4 KB
  2150. type_vec2.inl 22.7 KB
  2151. type_vec3.hpp 16.2 KB
  2152. type_vec3.inl 26.6 KB
  2153. type_vec4.hpp 21.5 KB
  2154. type_vec4.inl 36.3 KB
  2155. type_vec4_simd.inl 11.6 KB
  2156. exponential.hpp 5.5 KB
  2157. ext.hpp 6.4 KB
  2158. matrix_clip_space.hpp 29.0 KB
  2159. matrix_clip_space.inl 19.4 KB
  2160. matrix_double2x2.hpp 716 bytes
  2161. matrix_double2x2_precision.hpp 2.9 KB
  2162. matrix_double2x3.hpp 451 bytes
  2163. matrix_double2x3_precision.hpp 1.6 KB
  2164. matrix_double2x4.hpp 451 bytes
  2165. matrix_double2x4_precision.hpp 1.6 KB
  2166. matrix_double3x2.hpp 451 bytes
  2167. matrix_double3x2_precision.hpp 1.6 KB
  2168. matrix_double3x3.hpp 716 bytes
  2169. matrix_double3x3_precision.hpp 2.9 KB
  2170. matrix_double3x4.hpp 451 bytes
  2171. matrix_double3x4_precision.hpp 1.6 KB
  2172. matrix_double4x2.hpp 451 bytes
  2173. matrix_double4x2_precision.hpp 1.6 KB
  2174. matrix_double4x3.hpp 451 bytes
  2175. matrix_double4x3_precision.hpp 1.6 KB
  2176. matrix_double4x4.hpp 716 bytes
  2177. matrix_double4x4_precision.hpp 2.9 KB
  2178. matrix_float2x2.hpp 711 bytes
  2179. matrix_float2x2_precision.hpp 2.9 KB
  2180. matrix_float2x3.hpp 448 bytes
  2181. matrix_float2x3_precision.hpp 1.5 KB
  2182. matrix_float2x4.hpp 448 bytes
  2183. matrix_float2x4_precision.hpp 1.5 KB
  2184. matrix_float3x2.hpp 442 bytes
  2185. matrix_float3x2_precision.hpp 1.5 KB
  2186. matrix_float3x3.hpp 713 bytes
  2187. matrix_float3x3_precision.hpp 2.9 KB
  2188. matrix_float3x4.hpp 449 bytes
  2189. matrix_float3x4_precision.hpp 1.5 KB
  2190. matrix_float4x2.hpp 449 bytes
  2191. matrix_float4x2_precision.hpp 1.5 KB
  2192. matrix_float4x3.hpp 449 bytes
  2193. matrix_float4x3_precision.hpp 1.5 KB
  2194. matrix_float4x4.hpp 710 bytes
  2195. matrix_float4x4_precision.hpp 2.9 KB
  2196. matrix_projection.hpp 7.9 KB
  2197. matrix_projection.inl 3.8 KB
  2198. matrix_relational.hpp 4.3 KB
  2199. matrix_relational.inl 1.7 KB
  2200. matrix_transform.hpp 5.9 KB
  2201. matrix_transform.inl 4.6 KB
  2202. quaternion_common.hpp 3.9 KB
  2203. quaternion_common.inl 3.0 KB
  2204. quaternion_common_simd.inl 372 bytes
  2205. quaternion_double.hpp 985 bytes
  2206. quaternion_double_precision.hpp 1.3 KB
  2207. quaternion_exponential.hpp 1.7 KB
  2208. quaternion_exponential.inl 2.1 KB
  2209. quaternion_float.hpp 976 bytes
  2210. quaternion_float_precision.hpp 1.1 KB
  2211. quaternion_geometric.hpp 1.9 KB
  2212. quaternion_geometric.inl 1.2 KB
  2213. quaternion_relational.hpp 1.9 KB
  2214. quaternion_relational.inl 1019 bytes
  2215. quaternion_transform.hpp 1.3 KB
  2216. quaternion_transform.inl 629 bytes
  2217. quaternion_trigonometric.hpp 1.8 KB
  2218. quaternion_trigonometric.inl 736 bytes
  2219. scalar_common.hpp 3.4 KB
  2220. scalar_common.inl 2.4 KB
  2221. scalar_constants.hpp 889 bytes
  2222. scalar_constants.inl 561 bytes
  2223. scalar_float_sized.hpp 842 bytes
  2224. scalar_int_sized.hpp 1.3 KB
  2225. scalar_relational.hpp 1.3 KB
  2226. scalar_relational.inl 404 bytes
  2227. scalar_uint_sized.hpp 1.3 KB
  2228. vector_bool1.hpp 649 bytes
  2229. vector_bool1_precision.hpp 876 bytes
  2230. vector_bool2.hpp 392 bytes
  2231. vector_bool2_precision.hpp 1.3 KB
  2232. vector_bool3.hpp 392 bytes
  2233. vector_bool3_precision.hpp 1.3 KB
  2234. vector_bool4.hpp 392 bytes
  2235. vector_bool4_precision.hpp 1.3 KB
  2236. vector_common.hpp 6.6 KB
  2237. vector_common.inl 3.7 KB
  2238. vector_double1.hpp 780 bytes
  2239. vector_double1_precision.hpp 1.1 KB
  2240. vector_double2.hpp 428 bytes
  2241. vector_double2_precision.hpp 1.4 KB
  2242. vector_double3.hpp 428 bytes
  2243. vector_double3_precision.hpp 1.5 KB
  2244. vector_double4.hpp 428 bytes
  2245. vector_double4_precision.hpp 1.5 KB
  2246. vector_float1.hpp 773 bytes
  2247. vector_float1_precision.hpp 1.1 KB
  2248. vector_float2.hpp 424 bytes
  2249. vector_float2_precision.hpp 1.4 KB
  2250. vector_float3.hpp 425 bytes
  2251. vector_float3_precision.hpp 1.4 KB
  2252. vector_float4.hpp 425 bytes
  2253. vector_float4_precision.hpp 1.4 KB
  2254. vector_int1.hpp 693 bytes
  2255. vector_int1_precision.hpp 896 bytes
  2256. vector_int2.hpp 405 bytes
  2257. vector_int2_precision.hpp 1.3 KB
  2258. vector_int3.hpp 405 bytes
  2259. vector_int3_precision.hpp 1.3 KB
  2260. vector_int4.hpp 405 bytes
  2261. vector_int4_precision.hpp 1.3 KB
  2262. vector_relational.hpp 2.6 KB
  2263. vector_relational.inl 1020 bytes
  2264. vector_uint1.hpp 711 bytes
  2265. vector_uint1_precision.hpp 1.0 KB
  2266. vector_uint2.hpp 417 bytes
  2267. vector_uint2_precision.hpp 1.4 KB
  2268. vector_uint3.hpp 417 bytes
  2269. vector_uint3_precision.hpp 1.4 KB
  2270. vector_uint4.hpp 417 bytes
  2271. vector_uint4_precision.hpp 1.4 KB
  2272. fwd.hpp 26.9 KB
  2273. geometric.hpp 5.2 KB
  2274. glm.hpp 4.4 KB
  2275. bitfield.hpp 9.6 KB
  2276. bitfield.inl 19.7 KB
  2277. color_space.hpp 1.9 KB
  2278. color_space.inl 2.9 KB
  2279. constants.hpp 3.9 KB
  2280. constants.inl 3.7 KB
  2281. epsilon.hpp 1.7 KB
  2282. epsilon.inl 2.1 KB
  2283. integer.hpp 2.0 KB
  2284. integer.inl 2.2 KB
  2285. matrix_access.hpp 1.4 KB
  2286. matrix_access.inl 1.1 KB
  2287. matrix_integer.hpp 14.2 KB
  2288. matrix_inverse.hpp 1.4 KB
  2289. matrix_inverse.inl 4.9 KB
  2290. matrix_transform.hpp 1.2 KB
  2291. matrix_transform.inl 85 bytes
  2292. noise.hpp 1.5 KB
  2293. noise.inl 32.4 KB
  2294. packing.hpp 35.2 KB
  2295. packing.inl 24.2 KB
  2296. quaternion.hpp 5.3 KB
  2297. quaternion.inl 5.7 KB
  2298. quaternion_simd.inl 0 bytes
  2299. random.hpp 2.5 KB
  2300. random.inl 8.5 KB
  2301. reciprocal.hpp 3.3 KB
  2302. reciprocal.inl 6.2 KB
  2303. round.hpp 6.7 KB
  2304. round.inl 9.1 KB
  2305. type_aligned.hpp 66.3 KB
  2306. type_precision.hpp 63.0 KB
  2307. type_precision.inl 43 bytes
  2308. type_ptr.hpp 6.7 KB
  2309. type_ptr.inl 8.3 KB
  2310. ulp.hpp 1.7 KB
  2311. ulp.inl 8.1 KB
  2312. vec1.hpp 816 bytes
  2313. associated_min_max.hpp 7.4 KB
  2314. associated_min_max.inl 8.3 KB
  2315. bit.hpp 3.0 KB
  2316. bit.inl 2.2 KB
  2317. closest_point.hpp 1.3 KB
  2318. closest_point.inl 1.1 KB
  2319. color_encoding.hpp 1.4 KB
  2320. color_encoding.inl 1.7 KB
  2321. color_space.hpp 1.9 KB
  2322. color_space.inl 3.1 KB
  2323. color_space_YCoCg.hpp 1.8 KB
  2324. color_space_YCoCg.inl 2.7 KB
  2325. common.hpp 3.0 KB
  2326. common.inl 3.4 KB
  2327. compatibility.hpp 14.6 KB
  2328. compatibility.inl 1.4 KB
  2329. component_wise.hpp 2.3 KB
  2330. component_wise.inl 4.1 KB
  2331. dual_quaternion.hpp 9.2 KB
  2332. dual_quaternion.inl 10.1 KB
  2333. easing.hpp 6.7 KB
  2334. easing.inl 11.4 KB
  2335. euler_angles.hpp 10.4 KB
  2336. euler_angles.inl 22.2 KB
  2337. extend.hpp 1.0 KB
  2338. extend.inl 901 bytes
  2339. extended_min_max.hpp 5.5 KB
  2340. extended_min_max.inl 4.4 KB
  2341. exterior_product.hpp 1.1 KB
  2342. exterior_product.inl 633 bytes
  2343. fast_exponential.hpp 3.0 KB
  2344. fast_exponential.inl 4.1 KB
  2345. fast_square_root.hpp 2.8 KB
  2346. fast_square_root.inl 2.2 KB
  2347. fast_trigonometry.hpp 2.3 KB
  2348. fast_trigonometry.inl 3.9 KB
  2349. float_notmalize.inl 293 bytes
  2350. functions.hpp 1.0 KB
  2351. functions.inl 773 bytes
  2352. gradient_paint.hpp 1.4 KB
  2353. gradient_paint.inl 904 bytes
  2354. handed_coordinate_space.hpp 1.5 KB
  2355. handed_coordinate_space.inl 533 bytes
  2356. hash.hpp 3.3 KB
  2357. hash.inl 5.5 KB
  2358. integer.hpp 2.1 KB
  2359. integer.inl 3.7 KB
  2360. intersect.hpp 3.3 KB
  2361. intersect.inl 6.3 KB
  2362. io.hpp 7.0 KB
  2363. io.inl 11.7 KB
  2364. log_base.hpp 1.1 KB
  2365. log_base.inl 379 bytes
  2366. matrix_cross_product.hpp 1.3 KB
  2367. matrix_cross_product.inl 678 bytes
  2368. matrix_decompose.hpp 1.3 KB
  2369. matrix_decompose.inl 6.3 KB
  2370. matrix_factorisation.hpp 2.8 KB
  2371. matrix_factorisation.inl 2.7 KB
  2372. matrix_interpolation.hpp 1.9 KB
  2373. matrix_interpolation.inl 4.2 KB
  2374. matrix_major_storage.hpp 3.7 KB
  2375. matrix_major_storage.inl 3.6 KB
  2376. matrix_operation.hpp 2.4 KB
  2377. matrix_operation.inl 2.2 KB
  2378. matrix_query.hpp 2.7 KB
  2379. matrix_query.inl 3.2 KB
  2380. matrix_transform_2d.hpp 2.4 KB
  2381. matrix_transform_2d.inl 1.3 KB
  2382. mixed_product.hpp 1.0 KB
  2383. mixed_product.inl 253 bytes
  2384. norm.hpp 2.2 KB
  2385. norm.inl 2.2 KB
  2386. normal.hpp 1.0 KB
  2387. normal.inl 271 bytes
  2388. normalize_dot.hpp 1.5 KB
  2389. normalize_dot.inl 492 bytes
  2390. number_precision.hpp 2.2 KB
  2391. number_precision.inl 50 bytes
  2392. optimum_pow.hpp 1.3 KB
  2393. optimum_pow.inl 380 bytes
  2394. orthonormalize.hpp 1.3 KB
  2395. orthonormalize.inl 604 bytes
  2396. perpendicular.hpp 1.1 KB
  2397. perpendicular.inl 199 bytes
  2398. polar_coordinates.hpp 1.3 KB
  2399. polar_coordinates.inl 734 bytes
  2400. projection.hpp 957 bytes
  2401. projection.inl 232 bytes
  2402. quaternion.hpp 4.4 KB
  2403. quaternion.inl 4.1 KB
  2404. range.hpp 2.1 KB
  2405. raw_data.hpp 1.2 KB
  2406. raw_data.inl 23 bytes
  2407. rotate_normalized_axis.hpp 2.2 KB
  2408. rotate_normalized_axis.inl 1.6 KB
  2409. rotate_vector.hpp 3.5 KB
  2410. rotate_vector.inl 3.7 KB
  2411. scalar_multiplication.hpp 2.2 KB
  2412. scalar_relational.hpp 869 bytes
  2413. scalar_relational.inl 1.1 KB
  2414. spline.hpp 1.5 KB
  2415. spline.inl 1.8 KB
  2416. std_based_type.hpp 1.9 KB
  2417. std_based_type.inl 48 bytes
  2418. string_cast.hpp 1.3 KB
  2419. string_cast.inl 17.2 KB
  2420. texture.hpp 1.2 KB
  2421. texture.inl 309 bytes
  2422. transform.hpp 1.6 KB
  2423. transform.inl 569 bytes
  2424. transform2.hpp 3.3 KB
  2425. transform2.inl 3.5 KB
  2426. type_aligned.hpp 32.5 KB
  2427. type_aligned.inl 46 bytes
  2428. type_trait.hpp 2.1 KB
  2429. type_trait.inl 2.0 KB
  2430. vec_swizzle.hpp 74.3 KB
  2431. vector_angle.hpp 1.7 KB
  2432. vector_angle.inl 1.4 KB
  2433. vector_query.hpp 2.1 KB
  2434. vector_query.inl 4.4 KB
  2435. wrap.hpp 1.4 KB
  2436. wrap.inl 1.6 KB
  2437. integer.hpp 10.2 KB
  2438. mat2x2.hpp 224 bytes
  2439. mat2x3.hpp 224 bytes
  2440. mat2x4.hpp 224 bytes
  2441. mat3x2.hpp 224 bytes
  2442. mat3x3.hpp 223 bytes
  2443. mat3x4.hpp 223 bytes
  2444. mat4x2.hpp 224 bytes
  2445. mat4x3.hpp 223 bytes
  2446. mat4x4.hpp 224 bytes
  2447. matrix.hpp 5.6 KB
  2448. packing.hpp 10.6 KB
  2449. common.h 6.8 KB
  2450. exponential.h 377 bytes
  2451. geometric.h 3.8 KB
  2452. integer.h 3.6 KB
  2453. matrix.h 39.0 KB
  2454. packing.h 129 bytes
  2455. platform.h 11.6 KB
  2456. trigonometric.h 136 bytes
  2457. vector_relational.h 139 bytes
  2458. trigonometric.hpp 10.4 KB
  2459. vec2.hpp 445 bytes
  2460. vec3.hpp 445 bytes
  2461. vec4.hpp 446 bytes
  2462. vector_relational.hpp 6.2 KB
  2463. CMakeLists.txt 616 bytes
  2464. LICENSE.txt 1.1 KB
  2465. imgui_impl_allegro5.cpp 28.6 KB
  2466. imgui_impl_allegro5.h 2.0 KB
  2467. imgui_impl_android.cpp 15.0 KB
  2468. imgui_impl_android.h 1.8 KB
  2469. imgui_impl_dx10.cpp 32.2 KB
  2470. imgui_impl_dx10.h 1.4 KB
  2471. imgui_impl_dx11.cpp 34.1 KB
  2472. imgui_impl_dx11.h 1.5 KB
  2473. imgui_impl_dx12.cpp 48.2 KB
  2474. imgui_impl_dx12.h 2.4 KB
  2475. imgui_impl_dx9.cpp 25.2 KB
  2476. imgui_impl_dx9.h 1.4 KB
  2477. imgui_impl_glfw.cpp 64.4 KB
  2478. imgui_impl_glfw.h 3.8 KB
  2479. imgui_impl_glut.cpp 13.5 KB
  2480. imgui_impl_glut.h 2.9 KB
  2481. imgui_impl_metal.h 3.1 KB
  2482. imgui_impl_metal.mm 33.3 KB
  2483. imgui_impl_opengl2.cpp 16.5 KB
  2484. imgui_impl_opengl2.h 2.1 KB
  2485. imgui_impl_opengl3.cpp 44.9 KB
  2486. imgui_impl_opengl3.h 2.9 KB
  2487. imgui_impl_opengl3_loader.h 35.0 KB
  2488. imgui_impl_osx.h 2.2 KB
  2489. imgui_impl_osx.mm 44.3 KB
  2490. imgui_impl_sdl2.cpp 51.0 KB
  2491. imgui_impl_sdl2.h 2.5 KB
  2492. imgui_impl_sdl3.cpp 43.3 KB
  2493. imgui_impl_sdl3.h 2.6 KB
  2494. imgui_impl_sdlrenderer.cpp 10.9 KB
  2495. imgui_impl_sdlrenderer.h 1.5 KB
  2496. imgui_impl_vulkan.cpp 87.1 KB
  2497. imgui_impl_vulkan.h 9.5 KB
  2498. imgui_impl_wgpu.cpp 33.2 KB
  2499. imgui_impl_wgpu.h 1.5 KB
  2500. imgui_impl_win32.cpp 60.7 KB
  2501. imgui_impl_win32.h 3.2 KB
  2502. generate_spv.sh 254 bytes
  2503. glsl_shader.frag 249 bytes
  2504. glsl_shader.vert 454 bytes
  2505. BACKENDS.md 8.6 KB
  2506. CHANGELOG.txt 407.6 KB
  2507. CONTRIBUTING.md 9.5 KB
  2508. EXAMPLES.md 12.4 KB
  2509. FAQ.md 45.7 KB
  2510. FONTS.md 19.0 KB
  2511. README.md 19.4 KB
  2512. TODO.txt 40.2 KB
  2513. editorconfig 1.0 KB
  2514. README.txt 595 bytes
  2515. README.md 1.6 KB
  2516. example_allegro5.vcxproj 9.3 KB
  2517. example_allegro5.vcxproj.filters 2.0 KB
  2518. imconfig_allegro5.h 556 bytes
  2519. main.cpp 7.0 KB
  2520. CMakeLists.txt 1.1 KB
  2521. build.gradle 990 bytes
  2522. AndroidManifest.xml 900 bytes
  2523. MainActivity.kt 1.5 KB
  2524. build.gradle 420 bytes
  2525. gitignore 154 bytes
  2526. settings.gradle 15 bytes
  2527. main.cpp 14.2 KB
  2528. README.md 343 bytes
  2529. project.pbxproj 25.9 KB
  2530. Info-iOS.plist 1.5 KB
  2531. LaunchScreen.storyboard 1.8 KB
  2532. Info-macOS.plist 941 bytes
  2533. MainMenu.storyboard 6.1 KB
  2534. main.mm 12.2 KB
  2535. project.pbxproj 15.1 KB
  2536. main.mm 10.2 KB
  2537. README.md 2.2 KB
  2538. main.cpp 10.3 KB
  2539. main.mm 8.8 KB
  2540. build_win32.bat 546 bytes
  2541. example_glfw_opengl2.vcxproj 9.6 KB
  2542. example_glfw_opengl2.vcxproj.filters 2.1 KB
  2543. main.cpp 9.0 KB
  2544. Makefile.emscripten 3.1 KB
  2545. build_win32.bat 546 bytes
  2546. example_glfw_opengl3.vcxproj 9.6 KB
  2547. example_glfw_opengl3.vcxproj.filters 2.2 KB
  2548. main.cpp 10.1 KB
  2549. CMakeLists.txt 1.6 KB
  2550. build_win32.bat 793 bytes
  2551. build_win64.bat 754 bytes
  2552. example_glfw_vulkan.vcxproj 10.1 KB
  2553. example_glfw_vulkan.vcxproj.filters 2.1 KB
  2554. main.cpp 25.1 KB
  2555. example_glut_opengl2.vcxproj 9.6 KB
  2556. example_glut_opengl2.vcxproj.filters 2.1 KB
  2557. main.cpp 7.5 KB
  2558. build_win32.bat 253 bytes
  2559. main.cpp 1.0 KB
  2560. build_win32.bat 690 bytes
  2561. example_sdl2_directx11.vcxproj 9.9 KB
  2562. example_sdl2_directx11.vcxproj.filters 2.0 KB
  2563. main.cpp 11.0 KB
  2564. main.mm 9.7 KB
  2565. README.md 1.4 KB
  2566. build_win32.bat 557 bytes
  2567. example_sdl2_opengl2.vcxproj 9.7 KB
  2568. example_sdl2_opengl2.vcxproj.filters 2.1 KB
  2569. main.cpp 8.9 KB
  2570. Makefile.emscripten 3.1 KB
  2571. README.md 3.6 KB
  2572. build_win32.bat 557 bytes
  2573. example_sdl2_opengl3.vcxproj 9.8 KB
  2574. example_sdl2_opengl3.vcxproj.filters 2.2 KB
  2575. main.cpp 10.4 KB
  2576. README.md 1.3 KB
  2577. build_win32.bat 542 bytes
  2578. example_sdl2_sdlrenderer.vcxproj 9.5 KB
  2579. example_sdl2_sdlrenderer.vcxproj.filters 2.1 KB
  2580. main.cpp 7.8 KB
  2581. build_win32.bat 630 bytes
  2582. example_sdl2_vulkan.vcxproj 10.3 KB
  2583. example_sdl2_vulkan.vcxproj.filters 2.1 KB
  2584. main.cpp 25.2 KB
  2585. Makefile.emscripten 3.1 KB
  2586. README.md 3.6 KB
  2587. build_win32.bat 544 bytes
  2588. example_sdl3_opengl3.vcxproj 9.7 KB
  2589. example_sdl3_opengl3.vcxproj.filters 2.2 KB
  2590. main.cpp 10.5 KB
  2591. build_win32.bat 613 bytes
  2592. example_win32_directx10.vcxproj 9.0 KB
  2593. example_win32_directx10.vcxproj.filters 2.0 KB
  2594. main.cpp 10.9 KB
  2595. build_win32.bat 614 bytes
  2596. example_win32_directx11.vcxproj 8.9 KB
  2597. example_win32_directx11.vcxproj.filters 2.0 KB
  2598. main.cpp 12.4 KB
  2599. build_win32.bat 701 bytes
  2600. example_win32_directx12.vcxproj 9.3 KB
  2601. example_win32_directx12.vcxproj.filters 2.0 KB
  2602. main.cpp 19.9 KB
  2603. build_win32.bat 529 bytes
  2604. example_win32_directx9.vcxproj 9.0 KB
  2605. example_win32_directx9.vcxproj.filters 2.1 KB
  2606. main.cpp 11.3 KB
  2607. imgui_examples.sln 10.1 KB
  2608. emscripten_mainloop_stub.h 2.6 KB
  2609. shell_minimal.html 2.2 KB
  2610. COPYING.txt 934 bytes
  2611. glfw3.h 147.9 KB
  2612. glfw3native.h 13.3 KB
  2613. glfw3.lib 183.0 KB
  2614. glfw3.lib 284.3 KB
  2615. README.txt 278 bytes
  2616. uSynergy.c 17.9 KB
  2617. uSynergy.h 16.3 KB
  2618. gitattributes 397 bytes
  2619. gitignore 926 bytes
  2620. imconfig.h 9.6 KB
  2621. imfilebrowser.h 25.3 KB
  2622. imgui.cpp 1008.2 KB
  2623. imgui.h 332.3 KB
  2624. imguiComboSearch.h 17.5 KB
  2625. imguiRowsBackground.h 1.9 KB
  2626. imguiThemes.h 22.3 KB
  2627. imgui_demo.cpp 420.0 KB
  2628. imgui_draw.cpp 209.9 KB
  2629. imgui_internal.h 257.3 KB
  2630. imgui_tables.cpp 214.8 KB
  2631. imgui_widgets.cpp 421.7 KB
  2632. imstb_rectpack.h 19.9 KB
  2633. imstb_textedit.h 53.6 KB
  2634. imstb_truetype.h 194.8 KB
  2635. README.txt 998 bytes
  2636. README.txt 557 bytes
  2637. imgui_stdlib.cpp 2.9 KB
  2638. imgui_stdlib.h 1015 bytes
  2639. README.txt 487 bytes
  2640. imgui.gdb 555 bytes
  2641. imgui.natstepfilter 1.4 KB
  2642. imgui.natvis 2.1 KB
  2643. Cousine-Regular.ttf 42.9 KB
  2644. DroidSans.ttf 185.6 KB
  2645. Karla-Regular.ttf 16.5 KB
  2646. ProggyClean.ttf 40.2 KB
  2647. ProggyTiny.ttf 34.8 KB
  2648. Roboto-Medium.ttf 158.8 KB
  2649. binary_to_compressed_c.cpp 13.5 KB
  2650. README.md 1.8 KB
  2651. imgui_freetype.cpp 38.2 KB
  2652. imgui_freetype.h 3.5 KB
  2653. imgui_single_file.h 994 bytes
  2654. CMakeLists.txt 216 bytes
  2655. stb_image.h 247.3 KB
  2656. stb_image.cpp 65 bytes
  2657. CMakeLists.txt 229 bytes
  2658. stb_truetype.h 170.5 KB
  2659. stb_truetype.cpp 74 bytes
  2660. gitignore 56 bytes
  2661. glfwVisualStudioSetup.sln 1.4 KB
  2662. glfwVisualStudioSetup.vcxproj 10.8 KB
  2663. glfwVisualStudioSetup.vcxproj.filters 2.5 KB
  2664. glfwVisualStudioSetup.vcxproj.user 220 bytes
  2665. imgui.ini 397 bytes
  2666. openglErrorReporting.h 275 bytes
  2667. main.cpp 4.0 KB
  2668. openglErrorReporting.cpp 2.5 KB
  2669. Bonus Resources.txt 70 bytes

Discussion