franky sets some paths for the linux version
franky updates some find cmake for linux
frakny makes the openrl find cmake work on linux
franky removes glu
franky makes gl conf more generic across all platform
franky fixes initialization order
this didn't work well on gcc
gcc wanted a default statement
casting from int to pointer and back is a dangerous operation since the pointer size might be bigger/smaller so i made it a long or a size t just to be more consistent
also i preprocessed the windows code in the renderer
franky gets the base of the glx driver in
franky renames all the find packages since they are now conflicting by names with built in. so now all third party will start with gcl and that's gonna be the end of it all
on gcc, we need to link with pthread for threading to work
sounds safe enough to say that we can now use 11 instead of 0x
franky removes glu entirely
franky re-enables threading
franky moves the context creation from windriver to the renderer. there's a bit too much being moved but it works for now
member iitialization order is important for gcc
assuming attrib location is wrong at the first place so let's make it that it finds the attribute
mesa doesn't define those extensions since it is part of core anyway
move back to 140 since mesa is not up to 150 yet