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.
Jesse
It's a macro technique called "Swallowing the Semicolon". https://gcc.gnu.org/onlinedocs/cpp/Swa…
»
Simon Anciaux
Why is there a 1do { ... } while ( 0 ) in the swap macro ? Is it to create a scope ?
»
Adrian
Yeah I want to change my Code to use OpenGL, but I don't really understand how this OpenGL stuff …
»
Mārtiņš Možeiko
It could be simply that OSX is slow when blitting software pixels to screen. Because nobody is us…
»
Adrian
This is the code for drawRect: 1 2 3 4 5 6 7 8 9 10 11 12- (void)drawRect:(NSRect)dirty…
»
Flyingsand
Could you post your view's implementation of -drawRect:? You could also place performance measure…
»
Neo Ar
Edit: my bad, didn't realize that it doesn't(?) support linux yet. I searched motionbox on the o…
»
Mārtiņš Možeiko
Difference between QueryPerformanceCounter and rdtsc is that QPC can be used for time measurement…
»
Adrian
No there is nothing enabled. This is what I'm compiling with: 1clang -Wall -framework Cocoa -o b…
»
Mārtiņš Možeiko
It depends on what is in "//do Stuff". If you are doing software renderer, then 14fps might be no…
»
Adrian
I just implemented a performance counter using mach_absolute_time() and mach_timebase_info(). Th…
»
Neo Ar
abnercoimbre miotatsu, I'm sorry it's not easy to find, but https://handmade.network/press discu…
»
»
Jeroen van Rijn
No problem, those are but small things. I'll put it on the todo list for next week.
»
TheEpsylon
I tend to use different pseudonyms on different places on the net and I find it fairly annoying w…
»
Jeroen van Rijn
Ah, yes. I have found that Firefox is quite slow repainting threads, at least compared to other b…
»
Simon Anciaux
Just reloading the page fixed it (should have said that in the original post). I just wanted to …
»
Jeroen van Rijn
The registration page now refills with any previously filled content if something was wrong. Addi…
»
Jeroen van Rijn
I think we can consider this one solved, Muzz? There's two pagination bars on that page and the n…
»
Jeroen van Rijn
mrmixer Page URL: https://motionbox.handmade.network/forums/t/1481 Description of issue: I had se…
»
Scott Hunt
Congrats on closing out the internship with us here and best of luck with your future career path…
»
ratchetfreak
mrmixer What I meant was that to provide support to the creators, the minimum would be to display…
»
Abner Coimbre
chronaldragon By the end of the internship, I had written about 1000 lines of C++ code, 800 lines…
»
Simon Anciaux
Page URL: https://motionbox.handmade.network/forums/t/1481 Description of issue: I had several ta…
»
Simon Anciaux
What I meant was that to provide support to the creators, the minimum would be to display their n…
»
Ethan Woodward
What a great read! I sometimes wonder if there is more than just a correlation between good write…
»
Andrew Chronister
Hey folks, Andrew here. Gonna depart a bit from our usual site updates and do a longer form post.…
»
Abner Coimbre
Greetings community, Jeroen has done amazing work, as well as the rest of the team. The new proj…
»
Allen Webster
Hi everyone, I am here with the follow up on the Cipher Drive stream today. I ended up working o…
»
Bill Strong
Do you currently support the Metalink standard? The latest ratified version supports multiple sou…
»