Basic OpenGL question

hi, didn’t know where to ask this.

Will OpenGL work minus a video card?

Or, does OpenGL resort to software rendering in the absence of any kind of hardware accelerating device on a machine?

I have read a lot to try to get this answer, but still not sure.

A reference would be good.

Thanks very much.

It depends on what platform you run it on. On GNU/Linux systems, Mesa3D (which is technically not OpenGL, but still follow the specs) is almost always present to do software rendering. On Windows, there’s a software renderer for older OpenGL versions. Don’t know about other systems.

No. But opposite is true. As replied earlier by a poster, Mesa3D , D3D, Win Gdi are other options.

Or, does OpenGL resort to software rendering in the absence of any kind of hardware accelerating device on a machine?

Yes.

Intel does provide OpenGL drivers although their driver quality is not as good as nvidia and AMD.

Or, does OpenGL resort to software rendering in the absence of any kind of hardware accelerating device on a machine?

OpenGL doesn’t decide. Each vendor writes their own GL driver. In this case, Intel decides how they use their chips capabilities.

Intel does provide OpenGL drivers although their driver quality is not as good as nvidia and AMD.

True.

What I meant was in the absence of accelerator, the onus lies on the chip set.