Search
16:18:07
Shinmera
Do you have an easy way to test whether a particular GL function is available or not in cl-opengl?
16:18:17
Shinmera
so I can conditionalise certain parts of the engine.
16:18:50
|3b|
test versions/extensions, not functions
16:20:06
Shinmera
Anything pre-provided for that?
16:21:19
|3b|
gl:extension-present-p for extensions, or gl3-extension-present-p if you know you have a gl3+ core profile
16:21:37
Shinmera
is that cached somehow?
16:21:57
|3b|
no, better to just check at startup
16:22:24
|3b|
you probably want to pick a few levels of hardware/api to target and just pick one of those at start
16:23:28
|3b|
there is also gl::features-present-p that can check a bunch of things at once, but not sure if that will ever be official/exported or not
16:23:49
|3b|
(people other than me trying it and saying it is good/useful might encourage that though)
16:24:42
|3b|
and seems to have an inaccurate docstring too :/
17:03:15
Shinmera
Alright, gonna be streaming Ludum Dare games for the next two-three hours. Will also talk about my own experience during that.