Late review this month. I am laking advantage of today's release of Catalyst 12.11 beta 11 for this review. On NVIDIA side, I am testing Forceware 310.64. Lot of fixes on NVIDIA side!
Once again, don't forget to contribute to the OpenGL community by reporting your bugs!
OpenGL Samples Pack 4.3.0 branch, OpenGL specification tests | AMD Catalyst 12.11 beta 4 (23/10/2012) | AMD Catalyst 12.11 beta 11 (04/12/2012) | NVIDIA Forceware 310.33 (24/10/2012) | NVIDIA Forceware 310.64 (28/11/2012) |
---|---|---|---|---|
430-texture-view | ||||
430-texture-storage | ||||
430-texture-query | ||||
430-texture-copy | ||||
430-texture-buffer | ||||
430-program-subroutine | ||||
430-program-compute | readonly and writeonly qualifiers generates parsing errors | |||
430-program-compute-image | ||||
430-multi-draw-indirect | ||||
430-interface-matching | dvec4 vertex input generates an error: "unknown opcode modifier" | dvec4 vertex input generates an error: "unknown opcode modifier" | ||
430-image-store | coherent qualifier on image2D result in a parsing error. | coherent qualifier on image2D result in a parsing error. | ||
430-image-sampling | ||||
430-draw-without-vertex-attrib | ||||
430-debug | Object labels not used in the debug output log. | Object labels not used in the debug output log. | ||
430-atomic-counter | ||||
420-transform-feedback-instanced | ||||
420-texture-storage | 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 | ||
420-texture-compressed | ||||
420-test-depth-conservative | ||||
420-sampler-fetch | ||||
420-picking | ||||
420-memory-barrier | ||||
420-interface-matching | Structure for vertex inputs supported | Structure for vertex inputs supported | ||
420-image-unpack | ||||
420-image-store | ||||
420-image-load | ||||
420-fbo | ||||
420-draw-base-instance | ||||
420-direct-state-access-ext | ||||
420-debug-output | ||||
420-buffer-uniform | ||||
420-atomic-counter | ||||
410-program-separate | ||||
410-program-binary | ||||
410-program-64 | ||||
410-primitive-tessellation-5 | ||||
410-primitive-tessellation-2 | ||||
410-primitive-instanced | ||||
410-fbo-layered | ||||
400-transform-feedback-stream | layout(triangles) in; declaration is required by the specification | layout(triangles) in; declaration is required by the specification | layout(triangles) in; declaration is required by the specification | layout(triangles) in; declaration is required by the specification |
400-transform-feedback-object | EXT_transform_feedback extension string missing | EXT_transform_feedback extension string missing | ||
400-subroutine | Unable to call directly a subroutine | Unable to call directly a subroutine | ||
330-texture-format | EXT_texture_snorm string missing | EXT_texture_snorm string missing | ||
330-texture-array | ||||
330-primitive-point-sprite | Pop free clipping | Pop free clipping | ||
330-fbo-multisample-explicit | GL_INVALID_VALUE error generated. Texture 0 had no mipmaps, while it's min filter requires mipmap. |
OpenGL Samples Pack 4.3.0 branch, proprietary features | AMD Catalyst 12.11 beta 4 (23/10/2012) | AMD Catalyst 12.11 beta 11 (04/12/2012) | NVIDIA Forceware 310.33 (24/10/2012) | NVIDIA Forceware 310.64 (28/11/2012) |
---|---|---|---|---|
430-direct-state-access-ext | ||||
420-texture-sparse-amd | AMD_sparse_texture not supported | AMD_sparse_texture not supported | ||
420-texture-bindless-nv | NV_bindless_texture not supported | NV_bindless_texture not supported | ||
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 | ||
420-fbo-srgb-decode-ext | GL_INVALID_VALUE error generated. Texture 0 had no mipmaps, while it's min filter requires mipmap. | |||
420-fbo-multisample-position-amd | 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 | GL_INVALID_VALUE error generated. Texture 0 had no mipmaps, while it's min filter requires mipmap. | |
420-buffer-pinned-amd | AMD_pinned _memory not supported | AMD_pinned _memory not supported | ||
420-buffer-barrier-gtc | 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 | GL_INVALID_VALUE error generated. Texture 0 had no mipmaps, while it's min filter requires mipmap. | |||
es-200-draw-elements-ext | WGL EXT create context es2 profile not supported | WGL EXT create context es2 profile not supported |