
Dev.to newbie shocked to learn screens don't just beam pngs straight from the ether: cpu, gpu, and math actually involved
The concept of computer graphics emerged in the 1960s, when researchers sought to represent visuals on computers using mathematical models. This process involves a complex series of steps, starting with the central processing unit (CPU) generating mathematical instructions in response to a task. These instructions are then stored in the video random access memory (VRAM), a specialized memory for the graphics processing unit (GPU). The GPU executes the instructions in parallel, undergoing several processes before sending data to the monitor, which then lights up each pixel accordingly. This process varies depending on the monitor type. The development of computer graphics has led to significant advancements in the technology industry, enabling the creation of complex visuals and graphics. The field has evolved over the years, with continued innovations in GPU technology and mathematical modeling. Understanding the underlying process of computer graphics provides insight into the intricate workings of modern computing systems.