We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Ryan Fleury
Thank you very much for this post, Simon! This helped improve my custom layer (and its organizatio…
»
erpeo93
Problem Found! I was missing the texture parameters... But why if I miss those I'm unable to see …
»
erpeo93
Thank you Martins, actually I tried to bind the same texture to both sample to eliminate one varia…
»
Mārtiņš Možeiko
Are you sure you need to bind same texture (frameBufferTextures[0]) to both texture units (GL_TEXT…
»
erpeo93
Hi everyone, yesterday I basically wasted 8 hours trying to figure out what's wrong with the code…
»
erpeo93
Sean Barret presentation + source code are my best bet at learning it, or would you suggest me som…
»
ratchetfreak
you'll need sparse textures for that.
»
erpeo93
Oh yes, now I see. glTexSubImage3d allows me to "resend" a single layer for a 3d texture. There's …
»
Finalspace
Hi, i have another release for you all ;-) This time its a short but important release which conta…
»
Neo Ar
For the month of June, we did the following: Not too much to report on my end for the last couple…
»
sudo459
That DOSBox debugger looks interesting, I'll have to check it out. Thanks again. Also, I must have…
»
Mārtiņš Možeiko
Easier to recover form mistakes. Something locks up / terribly crashes? Just reset whole emulatio…
»
sudo459
I see. Thanks. I do wonder, other than a safer environment, what does DOSBox offer as far as makin…
»
Tucker Kolpin
Noticed something interesting in 4coder 4.0.25, don't know if this stuff has already been fixed in…
»
ratchetfreak
it means calling glTexSubImage3D for just the layer of the evicted image with the new image data
»
Mārtiņš Možeiko
No, that means calling glTexImage2D (or similar function) with new data which will overwrite previ…
»
Mārtiņš Možeiko
Damaging computer - no, that won't happen. Data loss - yes, that could happen. For example, when y…
»
sudo459
Hey everyone, I've decided to, purely as a hobby, start programming with (in?) MS-DOS. So far, it'…
»
erpeo93
and that just means a simple glDeleteTexture right? glDeleteTextures deletes n textures named by …
»
ratchetfreak
"evicting" an image just means allowing it to be overwritten by a new texture when needed
»
erpeo93
Hi everyone, I'm at the point where I need to start putting on a production-like pipeline, as I w…
»
Bill Strong
What you might find is that even as you get better at recognizing good api design, you start off a…
»
NelsonMandella
You may be better off ignoring the idea of architecture altogether depending on where you are in t…
»
Jason
Okay, thanks for your insights. It seems like if you already have an idea of what a good, simple a…
»
Ben Visness
I find that writing usage code helps me see the big picture before I try to implement the details.…
»
Simon Anciaux
I think you're talking about two different things: api design and general "code design". So API …
»
Jason
Okay. I guess the hardest part for me then to understand is if its best to write the simplest thin…
»
Bill Strong
You actually have the idea. Casey has said pretty much that in other answers. The hard part is lea…
»
Jason
So I've been programming a side project (my own 2d fighter game) for a couple months now and throu…
»
OnQuestionForYou
This is great. As far as I'm concerned there are barely (if any) public domain audio libraries suc…
»