3 ms·
It’s not deprecated because it’s not even there to begin with — Windows 10 doesn’t ship OpenGL by default; GPU vendors provide their own implementations. Which
by msbarnett 8y ago
It’s not deprecated because it’s not even there to begin with — Windows 10 doesn’t ship OpenGL by default; GPU vendors provide their own implementations.
Which AFAIK they’re free to do on MacOS as well, they just don’t seem to bother since Apple was doing that work for them
- wolfgke 8y ago> Which AFAIK they’re free to do on MacOS as well, they just don’t seem to bother since Apple was doing that work for them As far as I am aware Apple develops the GPU drivers for OS X (though, I think, based on code that the GPU vendor provides).
- coldtea 8y agoOpenGL is not a driver though, it's a graphics API
- wolfgke 8y agoAt least on Windows, the OpenGL implementation is part of the graphics driver. Why? Because by default Windows only has between rudimentary (at least up to Vista, I think; I am not sure about Windows 7 and 8.1) and no (Windows 10) OpenGL support - this is what the GPU vendors provides as part of his graphics driver.
- msbarnett 8y ago> At least on Windows, the OpenGL implementation is part of the graphics driver. It's distributed with the Graphics Driver, but most of it exists in a user space library, not in the driver proper.
- rockdoe 8y agoWhich AFAIK they’re free to do on MacOS as well, they just don’t seem to bother since Apple was doing that work for them I'm not sure. NVIDIA provides updates for CUDA and an extremely limited amount of updates for their graphics stack (AFAIK none at all for integrated graphics, for example).