Handmade Network»Feed
Mārtiņš Možeiko
HandmadeHero has code for blitting memory to screen using OpenGL. Take a look at OpenGLDisplayBit…
»
Unlegushwanion
Again, compiler fences don't offe...pleted (e.g. after you read the Yes. (Agree) In x86(_64),…
»
Adrian
Perfect explanation! Thank you very much. It clicked right away!
»
Adrian
Could you point me to some resources on blitting a bitmap to the screen? Wanted to change my code…
»
Mārtiņš Možeiko
I expect preview to show posts from the end of thread. Replying usually is done for last post in …
»
Mārtiņš Možeiko
kCGImageAlphaNoneSkipFirst and kCGBitmapByteOrder32Little are explained here: https://developer.a…
»
Mikkel
I have to agree with mrmixer about the source reloading while still debugging, I would rather hav…
»
Simon Anciaux
I don't know how much feedback you want at this point in the project, I played with it for a few …
»
Jack Mott
hugo I had also commented asking if anyone would elaborate why almost nothing useful is written …
»
Jack Mott
hugo OCaml - had a major problem: you couldn't print" a datastructure easily. OCaml is not a pur…
»
Jack Mott
This gives a great breakdown on how Idris works. To be clear you will get a compile time error, i…
»
dbstephenson
frkn A couple notes -Since Casey uses unity builds and whole code is just one translation unit, …
»
Ginger Bill
The thing about mutability is that both ends of the spectrum are very powerful. Being stateless i…
»
hugo
John_Uskglass the fact that they are towards the pure end of functional programming languages? Y…
»
Marthog
Quite a good overview over different typesystems. Idris seems quite compelling with its ability …
»
Laurie
@mmozeiko Ah thanks, I'd missed that in the comments. @hugo Interesting question. I think there …
»
Adrian
There is something I don't understand with my bitmap. To create the bitmapContext I use this co…
»
hugo
Very nice rant indeed. In the spirit of handmade, I had also commented asking if anyone would ela…
»
Ginger Bill
Last night, I did a talk and demo of the programming language that I've been developing. Here is …
»
Mārtiņš Možeiko
This is answered in comments: in any programming language, we usually verify statically unknown d…
»
Laurie
Thanks for the link! As you say, very interesting article. I didn't quite understand the bit abou…
»
Marc Costa
Unlegushwanion Yes, important point. But I mean the first read, after the write. There are ways …
»
Flyingsand
cmuratori Can you file a GitHub request for it? That seems to be the best way of keeping track o…
»
David Butler
msmshazan X11 or xcb? I think this means "Xlib vs XCB" ? or are you meaning implementing X11 Di…
»
Casey Muratori
Can you file a GitHub request for it? That seems to be the best way of keeping track of things p…
»
Unlegushwanion
Fences will _not_ ensure that the... loads) will have also finished. Yes, important point. But …
»
Nikita Smith
I was going to fix that bug, but I completely forgot about it. Thanks for reminding me, I'll fix …
»
Mikkel
New version! Awesome! Now, whenever my program hits an exception (or rather my assert have been t…
»
Connor
Time to try MotionBox, I guess! :D. So many nice comments about it. - Connor
»
Nikita Smith
Hello everyone! Today I upload a new version of CDbg with some improvements and bug fixes. Change…
»