The OpenGL Samples Pack 4.1.1.3 is a minor update that fixes some problems in my use of OpenGL 4.1. It brings some changes on the respect of OpenGL conformance and I did a little bit of project cleaning.
The OpenGL Samples Pack currently cover a good part of OpenGL 4.1 core profile even if a lot is still missing. I must say that I am a bit bored with this project at the moment and I think it's not going to evolve as fast as it use to the past months.
Following, an update of the drivers status based on this update. First, it's surprizing that nVidia hasn't updated its OpenGL 4.1 for about a month. Since my last drivers status, the only improvement I notice is that AMD drivers doesn't seem to have problem on conditional queries anymore. This was quite a fuzzy problem so that I am still not 100% sure that the problem is actually fixed.
Update: I recieved an email from Piers Daniel (nVidia) to let me know that nVidia drivers 260.63 beta include OpenGL 4.1 beta drivers. Mistery solved, nVidia has updated their drivers! Unfortunately, running a quick test, I didn't observer progresses of the OpenGL 4.1 implementation.
Drivers: | AMD Catalyst 10.9 | nVidia Forceware 259.31 beta / 260.63 beta |
---|---|---|
410-program-separate | ||
410-program-binary | ||
410-program-64 | ||
410-primitive-tessellation | Build error with misleading messages | |
410-primitive-instanced | Exception during compilation | |
410-fbo-layered | gl_ViewportIndex unsupported | |
410-debug-output | AMD_debug_output support only | Only return glGetError |
400-transform-feedback-object | ||
400-texture-buffer-rgb | RGB32 TBO fetch not correct | |
400-sampler-gather | ||
400-sampler-fetch | ARB GLSL function instead of core GLSL function | |
400-program-varying-structs | Doesn't support varying struct and wrong error message | |
400-program-varying-blocks | Build error with misleading messages | |
400-program-subroutine | ||
400-program-64 | Draw calls ignored, double not supported | |
400-primitive-tessellation | Unexpected warning | |
400-primitive-instanced | Unexpected warning | |
400-fbo-rtt-texture-array | ||
400-fbo-rtt | Black render targets | |
400-fbo-multisample | Min/mag tex param and glMinSampleShadingARB required | |
400-fbo-layered | ||
400-draw-indirect | ||
400-buffer-uniform | Unsupported block array/freeze the program | |
400-blend-rtt | ||
330-query-conditional |