Fundament-Software / feathergui

Feather - An Interface For The Future
Apache License 2.0
32 stars 11 forks source link

fgOpenGL: check for GLAD_GL_NV_mesh_shader support #72

Closed LunNova closed 1 year ago

LunNova commented 1 year ago

This is a minimal fix for AMD cards failing to run backendtest by avoiding making glGet* calls for NVIDIA mesh extension features if we know it isn't supported.

68 was intended to be a more general fix that ensures we test the error state after each of the gl calls but I'm not happy with it. No-one has suggested a better approach since then, so let's get AMD cards working with a smaller fix.