Issue1004

Title Migrate from GLEW to libepoxy or GLAD
Priority important Status resolved
Assigned To fluzz Keywords
Linked issues Watchers fluzz

Submitted on 2025-04-22 11h57 by cryptomilk, last changed by fluzz.

Messages
Author: cryptomilk Date: 2025-04-22   11h57
Hi,

we are currently trying to get rid of GLEW in Fedora as it isn't [maintained](https://github.com/nigels-com/glew/issues/416#issuecomment-2646570907) anymore. Also GLEW with the last release only supports GLX and not EGL.

There are two ways moving forward:
* Use [libepoxy](https://github.com/anholt/libepoxy)
* Use [GLAD](https://github.com/Dav1dde/glad/), or check out the [webservice for glad2](https://glad.sh/) to generate the files you need!

With both of them migration should be straight forward.

Thanks for considering!
Author: fluzz Date: 2025-04-23   13h15
Hi.

For which Fedora release do you expect to remove GLEW ?

libepoxy or glad, which one would you recommend ?
Author: fluzz Date: 2025-04-23   17h07
On an other project I use GLFW + GLEW, and GLFW is rather promoting GLAD (they use GLAD for their tests). So let's go with GLAD !
Author: fluzz Date: 2025-05-01   10h53
Fixed in commit fd1ab5653a
History
Date User Action Args
2025-05-01 10:53:10fluzzsetstatus: open -> resolved
messages: + msg3857
2025-04-23 17:07:05fluzzsetmessages: + msg3856
2025-04-23 13:15:48fluzzsetpriority: feature -> important
assignedto: fluzz
messages: + msg3855
nosy: + fluzz
2025-04-22 11:57:04cryptomilkcreate