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 bin…
»
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…
»