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.
Christoffer Lernö
Recently a user had a problem with the following code in C3: As a reminder, compile time evaluatio…
»
Przemek
I have a bizarre issue with remedybg, and I'm missing how to tackle it.. I have a very simple C++ …
»
spaceDoctor
Rather embarrassing, but turns out it was simply an incorrect macro definition that remedy ended u…
»
spaceDoctor
I'm having possibly a very niche problem. I am using large arrays, >4000 elements, but it looks li…
»
x13pixels
Although the updated Dear ImGui now queues input, the handling of this input is still done only on…
»
Shigi
Any updates on this? I downloaded the latest version(0.3.9.2) and it still has this issue.
»
x13pixels
I had noted the suggestion but forgot to respond. This is a good idea. Thank you.
»
Simon Anciaux
I think Casey shows a bit of that there:
»
Scr3amer
Up :) ! Any update ? Or do you think the ROI is not good enough ?
»
Scr3amer
Up :) ! Any update ? Or do you think it is not a problem with RBG / no worth it / out of the scope…
»
Scr3amer
It is off topic to the post but I didn't find a way to DM OP so here I am. @Delicious, I am also i…
»
tuket
Thanks for the tutorial! I managed to build my .apk running following your steps. However I can't …
»
Ric
Thank you for the answer, indeed i wrote the function with Height before Width and then i used it …
»
Ben Visness
August has already been a big month for the Handmade community! The biggest news, of course, was:H…
»
William
Casey fixes the bug in the next episode here:
»
Simon Anciaux
There is an issue with the way you call Win32ResizeDIBSection. Your parameters are declared as int…
»
longtran2904
So in your _alloca example, the compiler doesn't have to use rbp but any register it wants, while …
»
Max
Yeah, normally I usually use binary mode by default, so I must have just had a typo this time. Th…
»
Mārtiņš Možeiko
Yes, putting b in open mode for reading binary files is required. Otherwise C runtime is allowed t…
»
Max
Hey, I think I figured out the issue and just wanted to post my findings here. I think the issue …
»
Ric
I've recently started following along the Handmade Hero series to improve my programming knowledge…
»
Mārtiņš Možeiko
They were used as pointer to stack frame. In 64-bit you can use any register.I don't think 16-bit …
»
longtran2904
What does (e)bp do in 16/32-bit ABI that is different from rbp?
»
alexbezh
I’m hiring my first Full Stack Web programmer to the team. The app is called AMS Pilot(). It’s…
»
Mārtiņš Možeiko
You can and compilers do use just rsp to reference data from stack frame. See example here: After …
»
marcus_17
is used when you do dynamic allocation on stack. has to move because: "All memory beyond the cur…
»
longtran2904
Can't I just access frame data from rsp? How does rbp come into play?
»
Mārtiņš Možeiko
Yes, __chkstk expects argument in rax register for size. If __chkstk fails then OS will raise exce…
»
longtran2904
In the prolog example, why can't the compiler just do sub RSP, fixed-allocation-size? Why does it …
»
Mārtiņš Možeiko
ret n was used in stdcall/pascal x86 calling conventions in 16-bit and 32-bit code. Because argume…
»