Downgrade OpenGL version requirement to 3.1

There are only a few features required from newer versions, and they
can be achieved via extensions. This significantly improves compatibility.
This commit is contained in:
Hector Martin
2022-12-20 16:22:05 +09:00
parent d8284befd3
commit 84aebae6a8
9 changed files with 5415 additions and 794 deletions

View File

@@ -10,8 +10,8 @@ import subprocess
cmdline = (
'glad --out-path {dest} --api gl:core=3.3 '
' --extensions GL_ARB_texture_storage,GL_ARB_copy_image,GL_ARB_multisample,GL_ARB_robustness,GL_KHR_debug '
'glad --out-path {dest} --api gl:core=3.1 '
' --extensions GL_ARB_texture_storage,GL_ARB_copy_image,GL_ARB_multisample,GL_ARB_robustness,GL_ARB_instanced_arrays,GL_KHR_debug '
'c --header-only --debug'
)