Precedent OpenGL drivers reported quite some issues on the Radeon HD 7750. To get a better view of the issues I have added this month a test with a Nothern Islands GPU.
This month the last release drivers appears to be for GeForce, Forceware 304.48; and for Radeon, Catalyst 12.7 beta (8.981).
These tests have been done on Windows 7 64 with the OpenGL Samples Pack 4.2.4 branch, still in development, on a GeForce GTX 680, a FirePro V7900 and a Radeon HD 7750.
Once again, don't forget to contribute to the OpenGL community by reporting your bugs!
UPDATE 2012-07-12: It looks like something went wrong during my previous OpenGL status leading to some issues which are not actually present on AMD. I haven't manage to identify what went wrong but I have updated the status to fix my mistakes. Sorry about that.
OpenGL Samples Pack 4.2.4 wip, OpenGL specification tests | AMD Catalyst 12.7 beta on Northern Islands, 8.981 (27/06/2012) | AMD Catalyst 12.6 beta on Southern Islands, 8.98 (01/06/2012) | AMD Catalyst 12.7 beta on Southern Islands, 8.981 (27/06/2012) | NVIDIA Forceware 301.42 on Kepler (23/05/2012) | NVIDIA Forceware 304.48 on Kepler (19/06/2012) |
---|---|---|---|---|---|
420-transform-feedback-instanced | ERRATA: Actually works fine! | ERRATA: Actually works fine! | |||
420-texture-storage | Allows an implicit cast on texture coordinates parameter | Allows an implicit cast on texture coordinates parameter | Allows an implicit cast on texture coordinates parameter | ||
420-texture-pixel-store | |||||
420-texture-conversion | BPTC online conversions is not/won't be supported | BPTC online conversions is not/won't be supported | BPTC online conversions is not/won't be supported | ||
420-texture-compressed | |||||
420-test-depth-conservative | |||||
420-sampler-fetch | |||||
420-picking | |||||
420-memory-barrier | |||||
420-interface-matching | Drivers TDR | Doesn't detect varying mismatch. Structure for vertex inputs supported | Doesn't detect varying mismatch. Structure for vertex inputs supported | ||
420-image-unpack | |||||
420-image-store | glClear is skipped for the first frame | glClear is skipped for the first frame | glClear is skipped for the first frame | ||
420-image-load | |||||
420-fbo-layered | If a vertex shader declares a built-in block and the geometry shader doesn't the result is undefined. | If a vertex shader declares a built-in block and the geometry shader doesn't the result is undefined. | If a vertex shader declares a built-in block and the geometry shader doesn't the result is undefined. | If a vertex shader declares a built-in block and the geometry shader doesn't the result is undefined. | If a vertex shader declares a built-in block and the geometry shader doesn't the result is undefined. |
420-draw-base-instance | |||||
420-direct-state-access-ext | |||||
420-debug-output | |||||
420-buffer-uniform | |||||
420-atomic-counter | |||||
410-program-separate | The implementation doesn't return an error when a built-in block isn't declared | The implementation doesn't return an error when a built-in block isn't declared | |||
410-program-binary | Drivers crash | Drivers TDR | Drivers TDR | t>||
410-program-64 | Drivers TDR | Drivers TDR | |||
410-primitive-tessellation-5 | Drivers TDR | Drivers TDR | |||
410-primitive-tessellation-2 | Drivers TDR | Drivers TDR | |||
410-primitive-instanced | Drivers TDR | Drivers TDR | |||
410-fbo-layered | |||||
400-transform-feedback-stream | Errata: Is actually working fine! | Errata: Is actually working fine! | layout(triangles) in; must be declared | layout(triangles) in; must be declared | |
400-transform-feedback-object | EXT_transform_feedback extension string missing | EXT_transform_feedback extension string missing | |||
400-texture-buffer-rgb | |||||
400-sampler-gather | |||||
400-sampler-fetch | |||||
400-sampler-array | |||||
400-program-varying-structs | |||||
400-program-varying-blocks | |||||
400-program-subroutine | |||||
400-program-64 | |||||
400-primitive-tessellation | |||||
400-primitive-smooth-shading | |||||
400-primitive-instanced | |||||
400-fbo-rtt-texture-array | |||||
400-fbo-rtt | |||||
400-fbo-multisample | |||||
400-fbo-layered | |||||
400-draw-indirect | |||||
400-blend-rtt | |||||
330-transform-feedback-separated | |||||
330-transform-feedback-interleaved | |||||
330-texture-pixel-store | |||||
330-texture-format | EXT_texture_snorm string missing | EXT_texture_snorm string missing | |||
330-texture-array | Doesn't load the texture correctly | ||||
330-primitive-point-sprite | Pop free clipping | Pop free clipping | |||
330-fbo-srgb | |||||
330-draw-without-vertex-attrib | |||||
330-buffer-type |
OpenGL Samples Pack 4.2.4-wip, proprietary features | AMD Catalyst 12.7 beta on Northern Islands, 8.981 (27/06/2012) | AMD Catalyst 12.6 beta on Southern Islands, 8.98 (01/06/2012) | AMD Catalyst 12.7 beta on Southern Islands, 8.981 (27/06/2012) | NVIDIA Forceware 301.42 on Kepler (23/05/2012) | NVIDIA Forceware 304.48 on Kepler (19/06/2012) |
---|---|---|---|---|---|
420-texture-copy-nv | |||||
420-test-depth-clamp-separate-amd | AMD_depth _clamp_separate not supported | AMD_depth _clamp_separate not supported | |||
420-primitive-bindless-nv | NV_shader _buffer_load not supported | NV_shader _buffer_load not supported | NV_shader _buffer_load not supported | ||
420-fbo-srgb-decode-ext | EXT_texture _sRGB_decode not supported | EXT_texture _sRGB_decode not supported | EXT_texture _sRGB_decode not supported | ||
420-fbo-multisample-position-amd | glLinkProgram generates an invalid operation error | AMD_sample _positions not supported | AMD_sample _positions not supported | ||
420-fbo-layered-amd | AMD_vertex _shader_layer and AMD_vertex_shader _viewport_index not supported | AMD_vertex _shader_layer and AMD_vertex_shader _viewport_index not supported | |||
420-fbo-multisample-dsa-nv | NV_texture _multisample not supported | NV_texture _multisample not supported | NV_texture _multisample not supported | ||
420-multi-draw-indirect-amd | Drivers crash on Southern Islands only | Drivers crash on Southern Islands only | |||
420-buffer-pinned-amd | AMD_pinned _memory not supported | AMD_pinned _memory not supported | |||
420-buffer-barrier-gtc | Works as desired | Works as desired | Works as desired | Generates an invalid operation as specified | Generates an invalid operation as specified |
420-blend-op-amd | |||||
330-fbo-multisample-explicit-nv | ERRATA: GL_NV_explicit _multisample is still supported! | ERRATA: GL_NV_explicit _multisample is still supported! | |||
es-200-draw-elements-ext | WGL EXT create context es2 profile not supported | WGL EXT create context es2 profile not supported | WGL EXT create context es2 profile not supported |