Kickstart Kotlin OpenGL GLSL using GLAD and GLFW using below github code
GitHub: https://github.com/dickensas/kotlin-gradle-templates/tree/master/opengl-glsl-glad
Minimal GLAD generated from https://glad.dav1d.de/ and added to the github code
MSYS2 : https://www.msys2.org/
This is required for windows to download pre-compiled libraries and its headers
pacman -S mingw-w64-x86_64-glfw
Note: genrating big glad file file slowdown the kotlin cinterop
For GLEW refer this code kotlin opengl glsl
For Pango+Cairo refer this code opengl svg pango cairo
For GLUT refer this code freeglut freetype2 opengl
For Vulkan refer this code vulkan triangle example