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.
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…
»
iain —
I have just tried installing VS 2019 on which the code was previously working, but it is still giv…
»
iain —
Hello, sorry to bother you guys with this. I'm following along with the series and keep hitting a …
»
Neo Ar —
Thought of yet another related term worth knowing - x87 refers to the (internally 80-bit) floating…
»
Macoy Madson —
This article is mirrored on my blog. I started working on Cakelisp a little more than a year ago. …
»
eternalStudent —
"During 1982, the same year 80186 and 80186 were released..." "They couldn't keep in in secret..."
»
KylaM26 —
Thank you both, Solution worked flawlessly.
»
Neo Ar —
Not -march=i686, but often Linux distros would enable additional feature flags (MMX and SSE) for i…
»
Mārtiņš Možeiko —
I've never have seen compiler to use SIMD when targeting -march=i686. Are you sure it uses SIMD?
»
Neo Ar —
One other term worth mentioning is i686 (referring to 6th gen x86). Often you'd see Linux distros …
»
David Butler —
~There are a few prebuilt binaries floating around, see ~ EDIT: NVM, Martins' link also has the bi…
»
longtran2904 —
Is there any particular reason Intel named their CPU 8086 in the first place?
»
Mārtiņš Možeiko —
4coder uses opengl to render, so you must make sure your VM has installed & configured opengl driv…
»
KylaM26 —
I have a MacBook Pro; however, I use parallels virtual machine for OpenGL development. I wanted to…
»