What would an off the shelf video card look like?

Feel free to talk about any other retro stuff here including Commodore, Sinclair, Atari, Amstrad, Apple... the list goes on!
User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

What would an off the shelf video card look like?

Post by StephenHorn »


Even the SNES relied on fixed-function hardware with the S-PPU setup, and that had the famous Mode 7 graphics. Though technically implemented as two different physical chips, a programmer treats them as a single chip, and they were not "programmable" in the same sense as being able to execute semi-arbitrary sets of commands.

Although the term "Shader" dates back to 1988, according to Wikipedia, the first GPU to introduce a programmable pipeline was the Nvidia GeForce 3, released in 2001. Even then, this was limited to the pixel shader, meaning the geometry in a 3D scene had to be fully spelled out to the GPU in a predetermined pattern of bytes, just like how raster data is spelled out in a bitmap layer on the VERA. Full, general-purpose programming on GPUs wouldn't arrive until even later, and CUDA only dates back to 2007. I wonder if they're still using shims to translate the shader work into graphics primitives to "trick" the GPU into doing the work as if it were rendering a 3D scene.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
Post Reply