Thanks for the answers. I expected that the way I was creating/deleting buffers was not optimal, b…
Jesse —
To add to the list of recommended reading on the subject:
You should not delete buffer when you need to put new data in. DYNAMIC_DRAW probably is not helpin…
At that point, if you are using ndiswrapper and mesa, you simply take Linux and adopt to your use …
I'm working on an OpenGL application and noticed a huge frame time (~160ms) that always happens at…
This is hardly an optimal solution and would take a lot of work but one thing that might be worth …
hugo —
Are you already a programmer working in another area, or just getting started?
Handmade hero starts with doing software rendering. The core of it is done in the first few episo…
Shazan —
I didn't mean pixel art I meant software rendering because I don't how to manipulate the pixels. I…
hugo —
Pixel art is more of a visual style of 2D games. So I recommend you watch the first episodes of , …
Shazan —
Is there a resource for pixel programming and low level software rendering for a beginner who know…
sounds like what google chrome does (or tries to do) for it's process isolation for its tab proce…
thanks, seems quite useful!
hugo —
I think you have to Google "raspberry pi bare metal" A few other easier, probably funnier options …
I do not knot if someone reported this bug (I made a fast read), but in my case the is extremely …
Shazan —
Can you provide more info on setting up video mode is it possible with the raspberry pi and how?
When malloc was first implemented memory didn't need to be aligned. It's only later when cache be…
TM —
Well, memory allocations always need to be aligned, the only reason malloc doesn't take an alignm…
Unfortunately as hardware has become more "Plug'n'play" it has basically just got worse since vend…
It's still possible to insert usb/cd/floppy in modern CPU and directly boot from it and run only y…
Hello! I recently used Casey's to learn and implement GJK for discrete collision detection. Howev…
Ah, awesome sauce. Hopefully it has improved hardware acceleration as well, so it's on par with pl…
So there is always some code underneath, even if it is the UEFI/BIOS. But you can do this today on…
@Kelimion: Just tested with the latest VLC and you don't seem to get chipmunks. The pitch seems t…
Shazan —
Is it possible to code a game where it doesn't need an OS. It loads directly to the game like old …
First, my complain is not about why I have to mark the functions getting called explicitly to be o…
Don't judge compilers without having their insides. I only have limited experience with compiler c…
So we have to turn the optimization on from the command line by using /O2 switch, then we have to …
Hmm yes that is always annoying. I will try to setup a few ways to manually or automatically get…
Right, hosting a competition sounds great, just not for the time being! Everyone is welcome to ho…