GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
anyway, OpenGL is open source and provides a very nice framework for game/program developers to use as a base for a 3D program. It differ's from DirectX is SO many ways. DirectX and OpenGL both have completely different rendering architextures. About getting it form video drivers........ its not so much the video drivers provide OpenGL as the Drivers complete the support for openGL.
Last edited by predator.hawk; 11-13-2004 at 09:51 AM.
for all intents and purposes, opengl is provided wiht the driver, and you need a driver installed in order to do anything 3d on your computer. this includes games, 3d modeling and screensavers.
anyways, opengl is more or less, built into video cards, what the proprietary drivers (the ones made by people that insist you have no right to know how to use the card) also come with a library (i forget its name, but its the opengl library), what the library does is ask the card to do whatever the program told the library to do ( kinda acting as a translator .... as those crappy hardware snobs insist that you should never talk to "their" video card )
also opengl is nothing like directx, first off opengl is just a API for leting programs create 3d images or whatnot .... its not really designed for games like directx is, so usually a wrapper for opengl is used, like sdl
its not so much the video drivers provide OpenGL as the Drivers complete the support for openGL.
For the record, that was refering to the fact that you can use OpenGL without drivers. Drivers just provide a hardware accel end. It is fully possible to use OpenGL without nvidia/ati drivers. These Drivers tend to just replace LibGL so that Hardware accel works .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.