←back to thread

241 points fschuett | 5 comments | | HN request time: 0.001s | source
Show context
nnevatie ◴[] No.45662067[source]
*OpenGL-style.
replies(1): >>45662641 #
Pannoniae ◴[] No.45662641[source]
Congrats for only reading the header ;) It's actually a pretty decent OpenGL 1.1 software implementation, obviously not complete and spec-correct though. It's more like those MiniGL drivers back in the day, implementing just enough of the spec so the game can run ;)

In a similar way, this implements just enough so Raylib's OpenGL backend can run! It was done so you can use the library without external graphics dependencies if you really want to.

replies(1): >>45663040 #
furyofantares ◴[] No.45663040[source]
That's an extremely snarky reply given the post is just a direct link to the header.
replies(1): >>45663072 #
Pannoniae ◴[] No.45663072[source]
No, the doc-header of the header! Apologies if I wasn't clear. I just thought the GP zoomed in on the word "-style" in the first line without reading more (it's probably since it's not a full 1.1 implementation, just something which can do enough to shim a good chunk of 1.1 functions so the RL GL1.1 backend can run)
replies(1): >>45663306 #
furyofantares ◴[] No.45663306[source]
Still, if you post a link to a roughly 5k line raw source file, rather than like, some post about it, roughly nobody is gonna read much of the file before commenting.

edit: I stand corrected by the downmods!

replies(1): >>45667184 #
kragen ◴[] No.45667184[source]
This is kind of a systemic problem with HN: all the early comments on anything substantial are necessarily themselves insubstantial because the posters have not had time to read it.
replies(2): >>45667387 #>>45669503 #
furyofantares ◴[] No.45669503[source]
I know. I hold myself to a rule that I never comment if I didn't read the article.

I made an exception with this, because the "article" is simply a 5kloc header file. I only read some of it.

I don't have a problem with the submission but I don't know why you would expect someone to read enough of the header to realize that the opening line in the header saying "OpenGL 1.1-style" is underselling it and it's actually a "pretty decent OpenGL 1.1 software implementation".

replies(1): >>45670645 #
1. kragen ◴[] No.45670645{3}[source]
That's great, but structurally, the recency bias of HN tends to bury comments by people who follow rules like yours.
replies(1): >>45671261 #
2. furyofantares ◴[] No.45671261[source]
I don't think making sarcastic remarks about someone failing to read enough of this header to work out that it's a pretty complete opengl implementation contrary to the implication at the start of the header is really doing much to fight the problem of people not reading articles before commenting.
replies(1): >>45672867 #
3. kragen ◴[] No.45672867[source]
Your comment makes ne wonder who you think is making sarcastic remarks. I'm not. Probably "Congrats for only reading the header"?
replies(1): >>45674383 #
4. furyofantares ◴[] No.45674383{3}[source]
Yes, that is the comment at the top of this chain - which I criticized as a very snarky reply given the specifics of this post.
replies(1): >>45675952 #
5. kragen ◴[] No.45675952{4}[source]
Yes, sorry to be dense.