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.
Jason
Huh, look at that. I knew it always redirected to google but never realized that's all you had to …
»
Mārtiņš Možeiko
If I'm not mistaken it was never a real search. All it did is redirected to query site:https://han…
»
Jason
I'm just wondering if some sort of search functionality for this site will return? I had used it e…
»
Neo Ar
I hope those months of self-improvement & personal matters involve secret project codename vundlol…
»
Mārtiņš Možeiko
No, that's wrong - they are not calling invoke_main. invoke_main is MSVC runtime internal function…
»
chin
indeed, from the message >>_WinMain@16 referenced in function "int __cdecl invoke_main(void)" (?in…
»
Mārtiņš Možeiko
Linker subsystem is not the problem here. The problem was that there is no definition provided for…
»
pld
There is a good amount of info on this on Wikipedia. If not for the articles themselves, the links…
»
Jason
This is basically what Unreal Engine 5 did with their Nanite rendering - custom geometry rendering…
»
Ryan Fleury
Happy New Year, Handmade Network! I hope you all had an amazing holiday season, and I hope you're …
»
Mārtiņš Možeiko
There is still some specialized dedicated hardware functionality that is not programmable - like r…
»
Jason
For AMD and Intel you can find documentation on how these shader instructions need to be encoded (…
»
chin
Check your project config. Right-click the project -> Properties -> Linker -> System -> SubSystem.…
»
longtran2904
Wow, thanks! Never would I've known all of this.
»
Neo Ar
Educated guess: I think the first 4 in 4004 was because it was a 4-bit processor and the last 4 me…
»
Mārtiņš Možeiko
Shaders as in HLSL, GLSL or SPIR-V code exists purely as API construct. GPU does not know anything…
»
Neo Ar
Ahh I see, I guess there are those SSE string ops; that seems worth doing 16-byte alignment then. …
»
Jason
I'm just curious if shaders are purely an api construct or if they are built into gpu hardware. Is…
»
bumbread
Is there any particular reason Intel named their CPU 8086 in the first place? It might be somethin…
»
Mārtiņš Možeiko
Just in case you want to use aligned SSE ops on it. Otherwise it is not needed and you can remove …
»
Neo Ar
What is the reasoning for the 16-byte alignment? I don't know as much about x86; I thought we just…
»
Mārtiņš Možeiko
incbin can include as many files as you want. Just use different name for variable name. Currently…
»
Adamarla
Could your INCBIN macro be used to include separate glsl files as char* literals? I guess the diff…
»
iain
Oh how embarrassing, I have just found the driver; I do apologise. :| Yay! I have my reflective ba…
»
iain
Well ... there is progress, but no cigar just yet though! Upon reading your reply I've checked my …
»
iain
I'm running a licenced copy of windows 10. I have just updated my display drivers, possibly the so…
»
Simon Anciaux
Your code runs on my machine (at least the direct sound initialization). So doing what mmozeiko sa…
»
Mārtiņš Možeiko
What Windows are you running? I doubt it is Windows XP, but in those times this kind of DirectSoun…
»
iain
Yes I always check against Casey's code, and am getting the same error with that. When I compile a…
»
Simon Anciaux
Did you try running Casey's code to see if the problem comes from your code ? Code from day 106 ru…
»