AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
Migrate from GLEW to libepoxy or GLAD
- Vorherrschende Sprache
- C++
- Sterne
- 2.1k
- Forks
- 503
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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!
Beitragsleitfaden
Rechercherichtung
Das Issue nennt GLEW, libepoxy und GLAD, enthält aber keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die Verwendung von GLEW und die Build-Konfiguration zu lokalisieren, und ermittle dann, welche Migrationsoption zu OpenColorIO passt; abgeschlossen ist die Aufgabe, wenn GLEW nicht mehr erforderlich ist und das relevante GLX/EGL-Verhalten abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- computer-graphics
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100