anholt / libepoxy

Epoxy is a library for handling OpenGL function pointer management for you
Other
680 stars 161 forks source link

WGL Tests Do Not Include Core Context #204

Open RobertBColton opened 5 years ago

RobertBColton commented 5 years ago

Despite the name of the source file, the WGL CI test is not actually creating a core context. A core context can only be created through wglCreateContextAttribsARB with WGL_CONTEXT_CORE_PROFILE_BIT_ARB. https://github.com/anholt/libepoxy/blob/d536f78db81853b18ffc733af8a1474e9ca08950/test/wgl_core_and_exts.c#L36

ebassi commented 4 years ago

Thanks for you patience.

Would it be possible for you to open a pull request with a fix for the test?

RobertBColton commented 4 years ago

Ok I've sent #217 but I could use some help because I am not sure if I am checking for WGL extensions correctly.