OpenGL 4.2, Driectx 11 card vs OpenGL4.3, DirectX 11.1 card

Jaxx89

Distinguished
Oct 30, 2010
44
0
18,530
Hi everyone,
A while back I started a thread on GTX 650Ti Boost vs GTX 660
While everyone seemed to have suggested the GTX 660, one detail everyone(including me) seemed to have overlooked. It isn't mentioned on the specs page of the cards.

The thread is located here
http://

SO I ask you guys is this difference of any importance?

I have purchased the Asus GTX660-DC2O-2GD5 which is OpenGL 4.2 and Directx 11

Whereas the Asus GTX650TIB-DC2OC-2GD5 is OpenGL 4.3 and Directx 11.1

Is this a big difference?

Will it have impact on future performance or more importantly compatibility of games?


Thank you.
 
Solution
400 series and up support ogl 4.3. Note the 400 series came out with 4.1 but new drivers support 4.3. https://developer.nvidia.com/opengl-driver 200 series is 3.x but came out with 2.1. Dx is even more complicated. In the past a few 10 cards were updated to 10.1. The amd 7000 series were out before 11.1 was out but support 11.1 with newer drivers. 11.1 hasn't really caught on since most people do not have w8 and w7 only supports a few 11.1 features. Also current nvidia dx11 cards don't fully support all 11.1 features like amd cards. You will find places that will say they are 11.1 and others that will say 11.0 but all of the 600 series support the same features. With new updates always coming out and new hardware always coming out. It...
most companies probably will not introduce 11.1 specific functions(if they did, they would cater to a very extreme minority) as for OGL, most gamers will probably not use it outside of if you are gaming on a Linux Distro or Mac, or play some indie game which tends to be light on the gpu in the first place.
 
Thanks for the replies guys

Kind of confusing. How is it got anything to do with the drivers??
I mean I don't think older series like the 400 series of Nvidia or even older 200 series are compatible with even Directx 11

EDIT: Just analyzed my card with e few tools(My Card is a GTX 260)
And as I suspected, it is a DirectX 10.1 card and cannot run DirectX11 games or tools(3DMark 11) and supports only OpenGL 3.3

So once again I ask, how is it driver related?
AND Will not having DirectX 11.1 and OpenGL 4.3 in my card, will it impact future game compatibility?
 
400 series and up support ogl 4.3. Note the 400 series came out with 4.1 but new drivers support 4.3. https://developer.nvidia.com/opengl-driver 200 series is 3.x but came out with 2.1. Dx is even more complicated. In the past a few 10 cards were updated to 10.1. The amd 7000 series were out before 11.1 was out but support 11.1 with newer drivers. 11.1 hasn't really caught on since most people do not have w8 and w7 only supports a few 11.1 features. Also current nvidia dx11 cards don't fully support all 11.1 features like amd cards. You will find places that will say they are 11.1 and others that will say 11.0 but all of the 600 series support the same features. With new updates always coming out and new hardware always coming out. It is really something you don't pay attention to.
 
Solution


Thanks for the link. Seems like the list hasn't been updated though as both the models I mentioned aren't in the list.
Whereas I have seen for the 650Ti Boost myself, it mentions OpenGL 4.3

The reason I ask is to make a decision between the 650Ti Boost and 660.(As I have already purchased the 660 and thinking if I should have rather gone for the 650Ti Boost.)

Thanks once again guys.

EDIT: This is what I got from Wikipedia The list shows that it supports DirectX 11.0 and OpenGL 4.3
So like you said Nvidia don't fully support DirectX 11.1

[Nvidia Fermi and Kepler GPUs of the GeForce 600 series support the Direct3D 11.0 specification. Nvidia originally stated that the Kepler architecture has full DirectX 11.1 support, which includes the Direct3D 11.1 path.[5] The following " Modern UI " Direct3D 11.1 features, however, are not supported:[6][7]

Target-Independent Rasterization (2D rendering only).
16xMSAA Rasterization (2D rendering only).
Orthogonal Line Rendering Mode.
UAV (Unordered Access View) in non-pixel-shader stages.

According to the definition by Microsoft, Direct3D Feature Level 11_1 must be complete, otherwise the Direct3D 11.1 path can not be executed.[8] The integrated Direct3D features of the Kepler architecture are the same as those of the GeForce 400 series Fermi architecture.[7]]]