Hi,
According to the release notes of Catalyst 10.12 now we should have a fully GL 4.1 compliant driver as well, however this is not the case. Besides, several other OpenGL features are missing that are mentioned in the release notes.
I'm having Windows 7 64 bit and a Radeon HD5770 and did not get all the mentioned features with Catalyst 10.12.
To go through the list of the release notes:
Not 100% true.
These ones are really available.
This one is missing. Actually EXT_vertex_attrib_64bit is supported but the standard requires the implementation of ARB_vertex_attrib_64bit which is not advertised in the extension list. After a bit research I actually figured out that the entry points are there in the driver so if you have it implemented, please advertise also the extension because this way only is left is shame.
Well, again, not 100% true.
No, ARB_cl_event is not there, nor does the entry point CreateSyncFromCLeventARB exist.
This is the only GL4.1+ extension that is actually supported from the list
No, neither ARB_robustness nor WGL_ARB_create_context_robustness is supported.
Finally one more no, ARB_debug_output is still not advertised and no sign of its entry points, only AMD_debug_output support exists, but that is there for months now.
Please, be more careful what you say in the release notes because in this case it is very far from truth.
Hi,
Based on the information got from AMD it seems like the support for OpenGL 4.1+ ARB extensions does not exist and it was a publication mistake that those were mentioned in the release notes (unfortunate copy+paste).
About the core OpenGL 4.1 support, it is complete, even though the ARB_vertex_attrib_64bit extension string is not advertised. This is because the ARB does not require vendors to expose the core features also as extensions if they support the new OpenGL version. So one can freely use 64 bit vertex attributes, 4.1 contexts and GLSL 4.10.
The ARB_vertex_attrib_64bit extension will be exposed in next Catalyst. The functionality is actually ready.
Thank you. I figured it out meanwhile. However, it is good to know that the functionality will be exposed also as extension not just as core feature.
Anyway, the core functions for 64 bit vertex attributes is already there and can be used, without having ARB_vertex_attrib_64bit advertised.