iamgreaser / iceball

Open-source rewrite of the VOXLAP version of Ace of Spades.
http://iceball.build
GNU General Public License v3.0
113 stars 32 forks source link

Replace GLEW dependency #229

Closed fkaa closed 8 years ago

fkaa commented 8 years ago

Unbuildable, broken, bloated.

Personally I would prefer using a loader generator like glLoadGen or glad which would completely drop a external dependency :+1: (you bundle the .c/.h pair in the project instead)

fkaa commented 8 years ago

There are also no distributed binaries for MinGW, which makes it a PITA to work with.

rakiru commented 8 years ago

There's also libepoxy, which grease has used before. AFAIK it can be built with MSVC.

fkaa commented 8 years ago

I looked at it, but it uses Automake and not CMake :-1: Also can't find any MSVC project files. This is why I prefer to use generators for this. They achieve the same goal (both are essentially a .c and a .h and they don't depend on any libraries or build process.

iamgreaser commented 8 years ago

glLoadGen and glad both look good so pick one and beat that GLEW chick before it hatches.