View Full Version : A Hard Question

03-13-2008, 03:44 PM
As far as programming is concerned,
What is required to initialize a video card and access the video memory on it?

How does OpenGL do it?

Is it a driver?

You will not easily find information about this on the Internet, but I'd appreciate any pointers in the right direction.

03-13-2008, 03:51 PM
The purpose of GL is not for accessing video memory, but to give rendering commands. On a PC running Windows, the commands go to opengl32.dll or to the driver, the driver does it job, finally commands are sent in batches to the GPU.

03-13-2008, 04:35 PM
AMD has released some information about their hardware, to allow linux-developers to write their own drivers. Maybe you will find what you are looking for in those documents. Though i don't know where exactly you will find them, google for it.


03-14-2008, 12:35 PM
Here they are:

Not sure if they'll help much though.

03-16-2008, 01:08 PM

More than I ever wanted to know about GPUs ;)