Closed starseeker closed 2 years ago
Haha, yeah it's not a great feeling is it especially if you've already spent a significant amount of time on the project.
You're right it's not really useful to PortableGL itself but neither is modern Mesa. It's just two totally different approaches and goals but I think your project definitely deserves a mention so thanks for the pull request.
In case it's of interest, offering a small write-up about a more-or-less related repository that extracts part of Mesa3D from circa 2008 to make a stand-alone, software only OpenGL renderer. I was amused by your bbgl comment, because I had a very similar reaction when I saw PortableGL - your first commit in the git commit history is literally days after I had completed my initial libosmesa experiments, which would have been extremely ironic timing :-).
This extraction has been successfully used to display renderings interactively in a Qt widget, as well as the bundled examples. Probably a little old to be of much use to PortableGL itself, but thought it might be worth a mention in case it's useful to someone who needs a bit more than TinyGL has in place.