awaso
10-15-2005, 05:43 PM
I've been reading the OpenGL Reference manual and was having a hard time seperating what commands executes on the processor verses the video controller, and which block diagrams represent HW verses SW.
I'm specifically looking at the pipeline diagram shown here: http://www.rush3d.com/reference/opengl-bluebook-1.0/ch02.html#id5363512
For Example:
They show a Frame Buffer block. I'm guessing the Frame Buffer block represents memory on the video controller. Not too positive though.
Are most video cards aware of opengl commands? Or does the opengl library/driver executing on the main processor handle commands, translating the commands to something more generic before passing it off to the video controller?
I'm specifically looking at the pipeline diagram shown here: http://www.rush3d.com/reference/opengl-bluebook-1.0/ch02.html#id5363512
For Example:
They show a Frame Buffer block. I'm guessing the Frame Buffer block represents memory on the video controller. Not too positive though.
Are most video cards aware of opengl commands? Or does the opengl library/driver executing on the main processor handle commands, translating the commands to something more generic before passing it off to the video controller?