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.
Mārtiņš Možeiko
Think of it this way - atomics is CPU feature which allows you to inform CPU how to access & manip…
»
Mārtiņš Možeiko
Sending data in "network byte order" (which is big-endian) and conversion "must take a place" is b…
»
longtran2904
What are the advantages and disadvantages of each approach, and when should I use one or the other…
»
ratchetfreak
if you memcpy &msg2 to a 2 char array you will see {0xEF, 0xBE} That's how little endian works. Th…
»
Lachlan
As I understand it, network byte order is big-endian, while most consumer PCs are little-endian. S…
»
Mārtiņš Možeiko
"very slow" depends on context. Sometimes it can be very slow, sometimes not. If you use them in s…
»
longtran2904
On day 178, someone asked Casey why did he consider using atomics for the timers instead of using …
»
Alexey
Can't comment on 1) right now, but 2) looks exactly like an off-by-one error. Had plenty of those …
»
zub
Oh thanks! I didn't think of that. That makes so much sense and it did work.
»
Mārtiņš Možeiko
Casey sometimes leaves code in a bit broken state because he's working on some larger changes and …
»
zub
Trying to compile the latest pull from handmadehero github and running into the below errors: ** V…
»
Macoy Madson
This article is also available on my blog. I spend a lot of time thinking about development tools.…
»
Angelo Theodorou
First of all, sorry for the late reply. Thank you for trying the program and for your thorough fee…
»
Angelo Theodorou
pinned_directories.png I have uploaded a new Itch.io release of SpookyGhost, my procedural animati…
»
Mārtiņš Možeiko
Not sure what you mean by loading global guids. There are no guids in dll's. What are you loading?…
»
longtran2904
If I include the initguid.h file, do I still need to load the global GUIDs from the DLL with LoadPr…
»
lucy
I was wondering if anyone tried to use Remedy with Rust and how the experience was. It should prob…
»
Mārtiņš Možeiko
Yes, you can define INITGUID yourself. That's the only purpose of initguid.h header - you can open…
»
longtran2904
When I looked through the source code, I saw a lot of #ifdef for INITGUID and DEFINE_GUID. Can I j…
»
Mārtiņš Možeiko
You cannot link to dxguid.lib dynamically. Why would you want that? It is a static library. You ju…
»
longtran2904
I'm currently trying to use d3d11 in c. I need to use IID_ globals which need the dxguid lib. Is t…
»
x13pixels
Thanks for the repro. I'll take a look.
»
Mārtiņš Možeiko
There is one important thing missing from this. If application owns the clipboard data and then te…
»
Dawoodoz
I was just planning to implement that, so this will certainly be useful information.
»
clivi
Hello, I was trying to implement a font rasterizer by following your guide and i found some bugs t…
»
Lachlan
Working with X11 can quickly become neck-beard inducing. Thank you for saving us all in this parti…
»
»
eternalStudent
I've been struggling with this for some time, so when I finally figured it out, I thought it would…
»
Max
When stepping into machine code that was generated at runtime the Disassembly window does not jump…
»
Gaurav Gautam
Yes that was it! With the ++ used two times in the V2 expression wronggrass1.png With the indices…
»