Does you computer support OpenGL 3.3? [Poll]
We are thinking about requiring OpenGL 3.3 in a future version of Doomsday. As time goes on, OpenGL is evolving and Doomsday's reliance on the OpenGL 2.1 Compatibility profile is becoming more and more of a hindrance — OpenGL drivers usually have better support for the up-to-date versions of the API.
That is why I'm putting up this poll: Does your gaming machine support OpenGL 3.3?
An easy way to check this is to launch Doomsday and open the log history. There will be a message like this near the start:
OpenGL X.Y supported
(Related tracker issue: http://tracker.skyjake.fi/issues/1900)
That is why I'm putting up this poll: Does your gaming machine support OpenGL 3.3?
An easy way to check this is to launch Doomsday and open the log history. There will be a message like this near the start:
OpenGL X.Y supported
(Related tracker issue: http://tracker.skyjake.fi/issues/1900)
Comments
It's just I debate that border cases of in functionality from users on the minimum might occur? I'm one of those border cases; Dday reports my OpenGL as 3.3.
For what it's worth, GZDoom's new renderer is supposedly OpenGL 4 with the ability to automatically scale back to 3.3.
The plan is to target 3.3 at the start, for maximum compatibility with the hardware out there, however it will then be relatively easy to support specific newer versions like 4.x, if/when they provide good features to take advantage of.
Here is a link to what the open source radeon AMD drivers support http://wiki.x.org/wiki/RadeonFeature/
Here is the same but for the open source nouveau nvidia driver http://nouveau.freedesktop.org/wiki/FeatureMatrix/
Here is the intel one http://www.x.org/wiki/IntelGraphicsDriver/
However, according to these pages my machine should be able to support OpenGL 3.3
https://developer.apple.com/opengl/capabilities/
http://support.apple.com/en-us/HT202823
http://en.wikipedia.org/wiki/List_of_Nv ... sing_units
I have an early 2009 iMac with a GeForce 9400 graphics card running OS 10.10.1 Yosemite. I have been dabbling in OpenGL a few months ago and I know I was using the programmable pipeline with custom shaders, not the fixed-function pipeline. This the version of the OpenGL framework I have installed according to System Information: EDIT: I found this after a quick Google search, maybe it can point you in the right direction:
http://forum.lwjgl.org/index.php?topic=5323.0
We don't need dinosaur software, so implementing the best Open GL is good. No need to let the very few with crap computers hold us back. They can get themselves a new pc. If they don't, it will fail and they will need to anyways. It is silly some people have 15 years old pcs. If they hate it being slow, they can buy or build themselves a new one or it will fail. I think cost is an excuse if one has a pc that old. They can buy a newer pc but if they need to, less powerful parts. Even the lowest end cheapest modern parts would still be far better than a 14 year old pc's hardware, no doubt.
http://neovim.org
Support DirectX 10, Shader Model 4.0, OpenGL 3.3, and PCI-Express 2.0