3 votes

Wouldn't it be better if the vertex shaders and Z-Buffer were on the CPU instead of the GPU?

… you could do the calculation of the polygon world directly on the CPU die and filter out the triangles that shouldn't be shown using the Z-buffer and then send only the triangles that should be ...
Kevin Reid's user avatar
  • 1,081
3 votes

What were the benefits of quads used by Nvidia's NV1 over tri based rendering?

There seems to be a lot of confusion around the NV1, so I tried to find a few actual sources. It looks like NVidia and SGS-Thomson entered a partnership [#1] [#2] for a "Multimedia Accelerator&...
dirkt's user avatar
  • 138
1 vote
Accepted

Who does the actual drawing when I call openGL draw API?

…when I invoke draw API in openGL who does the actual job of drawing/coloring of the actual pixels on the screen? The GPU does. (At least, if there is one; there are also “software” OpenGL ...
Kevin Reid's user avatar
  • 1,081
1 vote
Accepted

What is the theory behind a CPU being able to do everything a GPU can? Can I have something GPU based that can not run on a CPU?

I agree with @pmw1234, there is no theory. The intrsuction sets on CPU and GPU are both Turing complete, therefore CPU/GPU can do, in theory, whatever the other can. I found a dicussion for this on ...
Enigmatisms's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible