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.
spx
c[ode]clap 0.8.43 has arrived. Due to time constraints this release took a few weeks longer tha…
»
Ryan
Thank you so much Martins! I have a much better understanding now.
»
Andreas
marccThis could be an issue if you're updating the image memory at the same time X11 reads it. T…
»
Mārtiņš Možeiko
1. i386 is pretty much dead. Unless you really want to support almost 15 year old hardware. Ther…
»
Ryan
I am writing a simple C program with SDL2 which utilizes some techniques from Handmade Hero. I wi…
»
Marc Costa
This could be an issue if you're updating the image memory at the same time X11 reads it. To be …
»
Simon Anciaux
A Low Level Curriculum for C and C++ is something I wish I add when I learnt programming (there a…
»
Andreas
@marcc: That's makes sense. I did have some random crashes before so perhaps that was it. Unfortu…
»
Marc Costa
I'm not sure this is the source of the issue, but I think this could lead to some extra work / sy…
»
twelvefifteen
Yup, that is what I meant. Scalar cleanup is def what I was looking for. I appreciate the help!
»
Andreas
It appears that I have a bug in my multi-threaded tile rendering and it's not clear to me what's …
»
ratchetfreak
You mean dealing with the stragglers? Most often I see a scalar cleanup. Though you can read ove…
»
twelvefifteen
Thank you! That makes a lot of sense. If you don't mind another question: I'm curious about how …
»
ratchetfreak
You are halfway there, You can have 4 accumulators, then you don't need to do a horizontal add …
»
twelvefifteen
Hey guys. After finishing the first SIMD section of HmH (~days 115-120) I started SIMDizing some …
»
collin
Splitting up a task over multiple frames is a pretty good suggestion. I kinda take that for grant…
»
ratchetfreak
Some focus on how game programming is soft real-time programming. The blessing and curse of amo…
»
Mārtiņš Možeiko
You can also merge .rdata and .text sections that will reduce size a bit (because of alignment &a…
»
collin
Hi everyone, longtime lurker, first time poster. I recently started a job teaching programmin…
»
Pascal Beyer
The first 300-400 bytes of the executable contain the PE-header which tells the loader how to sta…
»
Bits Please
Greetings fellow programmers! I've stumbled upon a very peculiar phenomenon. Whenever I'm executi…
»
Timothy Barnes
I am putting this project on hiatus for the moment. I have not been able to make progress on this…
»
x13pixels
This feature has not been started. Hard to say when I'll be able to get to it, honestly, but lett…
»
McMassiveNZ
Hi George, What is the status of this request? It would be super helpful for me. The current pro…
»
x13pixels
direbroom Let me know how you will want to proceed. If you'll send me an email so I have your a…
»
x13pixels
michael Just following up to see if you've made any headway on the bug that causes some variable…
»
Chen
Thanks for the coverage Ryan! I've been very busy recently, so I hadn't post any new updates. I f…
»
Michael Campagnaro
Hey George, Just following up to see if you've made any headway on the bug that causes some vari…
»
Simon Anciaux
I don't have a real example, but time could be a factor in your application. If you have 1 GB of…
»
AlexKindel
mrmixerIf I understood your description correctly, you seem to have three memory use case: - Perm…
»