# ATI's GL3.2 status and GL 2.1 status?

This topic is 3297 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

I am building a new PC, and would like to get the new G300 Nvidia card but as we all know its not out yet. So for a cheap filler card I was looking at a Radeon 4650? I was wondering for all the ATI owners what GL support is like with the latest 9.8 drivers? Thanks

##### Share on other sites
Latest official drivers, WinXP, HD2600XT:

GL3.1: 100% (8/8 funcs)
GL3.2: 33% (3/9 funcs) does not support GLSL1.5 and most stuff yet

Renderer: ATI Radeon HD 2600 XTVendor: ATI Technologies Inc.Memory: 512 MBVersion: 3.1.8870 Forward-Compatible ContextShading language version: 1.40Max texture size: 8192 x 8192Max texture coordinates: 0Max vertex texture image units: 16Max texture image units: 16Max geometry texture units: 32Max anisotropic filtering value: 16Max number of light sources: 0Max viewport size: 8192 x 8192Max uniform vertex components: 1024Max uniform fragment components: 1024Max geometry uniform components: 4096Max varying floats: 64Max samples: 8Max draw buffers: 8Extensions: 143GL_AMD_draw_buffers_blendGL_AMD_performance_monitorGL_AMD_vertex_shader_tessellatorGL_AMDX_vertex_shader_tessellatorGL_ARB_color_buffer_floatGL_ARB_copy_bufferGL_ARB_depth_buffer_floatGL_ARB_depth_textureGL_ARB_draw_buffersGL_ARB_draw_instancedGL_ARB_fragment_programGL_ARB_fragment_program_shadowGL_ARB_fragment_shaderGL_ARB_framebuffer_objectGL_ARB_framebuffer_sRGBGL_ARB_geometry_shader4GL_ARB_half_float_pixelGL_ARB_half_float_vertexGL_ARB_instanced_arraysGL_ARB_map_buffer_rangeGL_ARB_multisampleGL_ARB_multitextureGL_ARB_occlusion_queryGL_ARB_pixel_buffer_objectGL_ARB_point_spriteGL_ARB_shader_objectsGL_ARB_shader_texture_lodGL_ARB_shadowGL_ARB_shadow_ambientGL_ARB_texture_border_clampGL_ARB_texture_buffer_objectGL_ARB_texture_compressionGL_ARB_texture_compression_rgtcGL_ARB_texture_cube_mapGL_ARB_texture_env_addGL_ARB_texture_env_combineGL_ARB_texture_env_crossbarGL_ARB_texture_env_dot3GL_ARB_texture_floatGL_ARB_texture_mirrored_repeatGL_ARB_texture_non_power_of_twoGL_ARB_texture_rectangleGL_ARB_texture_rgGL_ARB_texture_snormGL_ARB_uniform_buffer_objectGL_ARB_vertex_array_objectGL_ARB_vertex_buffer_objectGL_ARB_vertex_programGL_ARB_vertex_shaderGL_ATI_draw_buffersGL_ATI_envmap_bumpmapGL_ATI_fragment_shaderGL_ATI_meminfoGL_ATI_separate_stencilGL_ATI_texture_compression_3dcGL_ATI_texture_env_combine3GL_ATI_texture_floatGL_ATI_texture_mirror_onceGL_EXT_abgrGL_EXT_bgraGL_EXT_bindable_uniformGL_EXT_blend_colorGL_EXT_blend_equation_separateGL_EXT_blend_func_separateGL_EXT_blend_minmaxGL_EXT_blend_subtractGL_EXT_copy_bufferGL_EXT_copy_textureGL_EXT_draw_buffers2GL_EXT_draw_instancedGL_EXT_draw_range_elementsGL_EXT_framebuffer_blitGL_EXT_framebuffer_multisampleGL_EXT_framebuffer_objectGL_EXT_framebuffer_sRGBGL_EXT_geometry_shader4GL_EXT_gpu_program_parametersGL_EXT_gpu_shader4GL_EXT_multi_draw_arraysGL_EXT_packed_depth_stencilGL_EXT_packed_floatGL_EXT_packed_pixelsGL_EXT_pixel_buffer_objectGL_EXT_provoking_vertexGL_EXT_shadow_funcsGL_EXT_stencil_wrapGL_EXT_subtextureGL_EXT_texgen_reflectionGL_EXT_texture3DGL_EXT_texture_arrayGL_EXT_texture_buffer_objectGL_EXT_texture_compression_latcGL_EXT_texture_compression_rgtcGL_EXT_texture_compression_s3tcGL_EXT_texture_cube_mapGL_EXT_texture_edge_clampGL_EXT_texture_env_addGL_EXT_texture_env_combineGL_EXT_texture_env_dot3GL_EXT_texture_filter_anisotropicGL_EXT_texture_integerGL_EXT_texture_lodGL_EXT_texture_lod_biasGL_EXT_texture_mirror_clampGL_EXT_texture_objectGL_EXT_texture_rectangleGL_EXT_texture_shared_exponentGL_EXT_texture_snormGL_EXT_texture_sRGBGL_EXT_texture_swizzleGL_EXT_transform_feedbackGL_EXT_vertex_array_bgraGL_IBM_texture_mirrored_repeatGL_KTX_buffer_regionGL_NV_blend_squareGL_NV_conditional_renderGL_NV_copy_depth_to_colorGL_NV_explicit_multisampleGL_NV_texgen_reflectionGL_SGIS_generate_mipmapGL_SGIS_texture_edge_clampGL_SGIS_texture_lodGL_SUN_multi_draw_arraysGL_WIN_swap_hintWGL_AMD_gpu_associationWGL_AMDX_gpu_associationWGL_ARB_buffer_regionWGL_ARB_create_contextWGL_ARB_extensions_stringWGL_ARB_make_current_readWGL_ARB_multisampleWGL_ARB_pbufferWGL_ARB_pixel_formatWGL_ARB_pixel_format_floatWGL_ARB_render_textureWGL_ATI_pixel_format_floatWGL_ATI_render_texture_rectangleWGL_EXT_extensions_stringWGL_EXT_framebuffer_sRGBWGL_EXT_pixel_format_packed_floatWGL_EXT_swap_controlWGL_I3D_genlockWGL_NV_swap_groupCore featuresv1.1 (100 % - 7/7)v1.2 (100 % - 8/8)v1.3 (100 % - 9/9)v1.4 (100 % - 15/15)v1.5 (100 % - 3/3)v2.0 (100 % - 10/10)v2.1 (100 % - 3/3)v3.0 (100 % - 23/23)v3.1 (100 % - 8/8)v3.2 (33 % - 3/9)OpenGL driver version check (Current: 6.14.10.8870, Latest known: 6.14.10.6983):Latest version of display drivers foundAccording the database, you are running the latest display drivers for your video card.No compiled vertex array supportThis may cause performance loss in some applications.Multitexture supportThis feature accelerates complex rendering such as lightmaps or environment mapping.No secondary color supportSome applications may not render polygon highlights correctly.S3TC compression supportThis feature improves texture mapping performance in some applications by using lossy compression.Texture edge clamp supportThis feature improves texturing quality by adding clamping control to edge texel filtering.Vertex program supportThis feature enables a wide variety of effects via flexible vertex programming (equivalent to DX8 Vertex Shader.)Fragment program supportThis feature enables a wide variety of effects via per pixel programming (equivalent to DX9 Pixel Shader.)Texture anisotropic filtering supportThis feature improves the quality of texture mapping on oblique surfaces.Occlusion test supportThis feature provides hardware accelerated culling for objects.Point sprite supportThis feature improves performance in some particle systems.No OpenGL Shading Language supportThis may break compatibility for applications using per pixel shading.Frame buffer object supportThis feature enables render to texture functionality.Few texture units foundThis may slow down some applications using fragment programs or extensive texture mapping.Extension verification: GL_ARB_imaging was not found, but has the entry point glBlendEquation GL_ARB_point_parameters was not found, but has the entry point glPointParameterfARB GL_ARB_point_parameters was not found, but has the entry point glPointParameterfvARB GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixfARB GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixdARB GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixfARB GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixdARB GL_ARB_uniform_buffer_object has the entry point GetIntegeri_v missing!GL_ARB_uniform_buffer_object has the entry point UniformBlockBinding missing!GL_ARB_window_pos was not found, but has the entry point glWindowPos2dARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2dvARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2fARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2fvARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2iARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2ivARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2sARB GL_ARB_window_pos was not found, but has the entry point glWindowPos2svARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3dARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3dvARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3fARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3fvARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3iARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3ivARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3sARB GL_ARB_window_pos was not found, but has the entry point glWindowPos3svARB GL_EXT_compiled_vertex_array was not found, but has the entry point glLockArraysEXT GL_EXT_compiled_vertex_array was not found, but has the entry point glUnlockArraysEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixFrustumEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixLoadIdentityEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixLoadTransposedEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixLoadTransposefEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixLoaddEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixLoadfEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixMultTransposedEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixMultTransposefEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixMultdEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixMultfEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixOrthoEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixPopEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixPushEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixRotatedEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixRotatefEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixScaledEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixScalefEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixTranslatedEXT GL_EXT_direct_state_access was not found, but has the entry point glMatrixTranslatefEXT GL_EXT_fog_coord was not found, but has the entry point glFogCoordPointerEXT GL_EXT_fog_coord was not found, but has the entry point glFogCoorddEXT GL_EXT_fog_coord was not found, but has the entry point glFogCoorddvEXT GL_EXT_fog_coord was not found, but has the entry point glFogCoordfEXT GL_EXT_fog_coord was not found, but has the entry point glFogCoordfvEXT GL_EXT_point_parameters was not found, but has the entry point glPointParameterfEXT GL_EXT_point_parameters was not found, but has the entry point glPointParameterfvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3iEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ivEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3sEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3svEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uiEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uivEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usvEXT GL_EXT_secondary_color was not found, but has the entry point glSecondaryColorPointerEXT GL_EXT_vertex_array was not found, but has the entry point glArrayElementEXT GL_EXT_vertex_array was not found, but has the entry point glColorPointerEXT GL_EXT_vertex_array was not found, but has the entry point glDrawArraysEXT GL_EXT_vertex_array was not found, but has the entry point glEdgeFlagPointerEXT GL_EXT_vertex_array was not found, but has the entry point glGetPointervEXT GL_EXT_vertex_array was not found, but has the entry point glIndexPointerEXT GL_EXT_vertex_array was not found, but has the entry point glNormalPointerEXT GL_EXT_vertex_array was not found, but has the entry point glTexCoordPointerEXT GL_EXT_vertex_array was not found, but has the entry point glVertexPointerEXT GL_EXT_vertex_shader was not found, but has the entry point glBeginVertexShaderEXT GL_EXT_vertex_shader was not found, but has the entry point glBindLightParameterEXT GL_EXT_vertex_shader was not found, but has the entry point glBindMaterialParameterEXT GL_EXT_vertex_shader was not found, but has the entry point glBindParameterEXT GL_EXT_vertex_shader was not found, but has the entry point glBindTexGenParameterEXT GL_EXT_vertex_shader was not found, but has the entry point glBindTextureUnitParameterEXT GL_EXT_vertex_shader was not found, but has the entry point glBindVertexShaderEXT GL_EXT_vertex_shader was not found, but has the entry point glDeleteVertexShaderEXT GL_EXT_vertex_shader was not found, but has the entry point glDisableVariantClientStateEXT GL_EXT_vertex_shader was not found, but has the entry point glEnableVariantClientStateEXT GL_EXT_vertex_shader was not found, but has the entry point glEndVertexShaderEXT GL_EXT_vertex_shader was not found, but has the entry point glExtractComponentEXT GL_EXT_vertex_shader was not found, but has the entry point glGenSymbolsEXT GL_EXT_vertex_shader was not found, but has the entry point glGenVertexShadersEXT GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantBooleanvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantFloatvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantIntegervEXT GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantBooleanvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantFloatvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantIntegervEXT GL_EXT_vertex_shader was not found, but has the entry point glGetVariantBooleanvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetVariantFloatvEXT GL_EXT_vertex_shader was not found, but has the entry point glGetVariantIntegervEXT GL_EXT_vertex_shader was not found, but has the entry point glGetVariantPointervEXT GL_EXT_vertex_shader was not found, but has the entry point glInsertComponentEXT GL_EXT_vertex_shader was not found, but has the entry point glIsVariantEnabledEXT GL_EXT_vertex_shader was not found, but has the entry point glSetInvariantEXT GL_EXT_vertex_shader was not found, but has the entry point glSetLocalConstantEXT GL_EXT_vertex_shader was not found, but has the entry point glShaderOp1EXT GL_EXT_vertex_shader was not found, but has the entry point glShaderOp2EXT GL_EXT_vertex_shader was not found, but has the entry point glShaderOp3EXT GL_EXT_vertex_shader was not found, but has the entry point glSwizzleEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantPointerEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantbvEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantdvEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantfvEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantivEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantsvEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantubvEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantuivEXT GL_EXT_vertex_shader was not found, but has the entry point glVariantusvEXT GL_EXT_vertex_shader was not found, but has the entry point glWriteMaskEXT GL_NV_primitive_restart was not found, but has the entry point glPrimitiveRestartIndexNV GL_NV_primitive_restart was not found, but has the entry point glPrimitiveRestartNV GL_NV_transform_feedback was not found, but has the entry point glGetIntegerIndexedvEXT GL_NV_transform_feedback was not found, but has the entry point glGetBooleanIndexedvEXT GL_APPLE_aux_depth_stencil was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_client_storage was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_element_array was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_fence was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_float_pixels was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_flush_buffer_range was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_flush_render was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_object_purgeable was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_packed_pixels was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_pixel_buffer was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_rgb_422 was not found, but is available in driver version 2.1 ATI-1.6.0 GL_APPLE_specular_vector was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_texture_range was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_transform_hint was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_vertex_array_object was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_vertex_array_range was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_vertex_program_evaluators was not found, but is available in driver version 2.0 ATI-1.5.24 GL_APPLE_ycbcr_422 was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_imaging was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_point_parameters was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_point_parameters was not found, but is available in driver version 2.1.7659 Release GL_ARB_shading_language_100 was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_shading_language_100 was not found, but is available in driver version 2.1.7659 Release GL_ARB_transpose_matrix was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_transpose_matrix was not found, but is available in driver version 2.1.7659 Release GL_ARB_vertex_blend was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_window_pos was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ARB_window_pos was not found, but is available in driver version 2.1.7659 Release GL_ATI_blend_equation_separate was not found, but is available in driver version 2.0 ATI-1.5.24 GL_ATI_blend_weighted_minmax was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_clip_volume_hint was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_compiled_vertex_array was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_compiled_vertex_array was not found, but is available in driver version 2.1.7659 Release GL_EXT_depth_buffer_float was not found, but is available in driver version 6.14.10.8086 GL_EXT_fog_coord was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_fog_coord was not found, but is available in driver version 2.1.7659 Release GL_EXT_point_parameters was not found, but is available in driver version 2.1.7659 Release GL_EXT_rescale_normal was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_rescale_normal was not found, but is available in driver version 2.1.7659 Release GL_EXT_secondary_color was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_secondary_color was not found, but is available in driver version 2.1.7659 Release GL_EXT_separate_specular_color was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_separate_specular_color was not found, but is available in driver version 2.1.7659 Release GL_EXT_stencil_two_side was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_texture_compression_dxt1 was not found, but is available in driver version 2.0 ATI-1.5.24 GL_EXT_vertex_array was not found, but is available in driver version 2.1.7659 Release GL_IBM_rasterpos_clip was not found, but is available in driver version 2.0 ATI-1.5.24 GL_NV_fog_distance was not found, but is available in driver version 2.0 ATI-1.5.24 GL_NV_light_max_exponent was not found, but is available in driver version 2.0 ATI-1.5.24 GL_NV_primitive_restart was not found, but is available in driver version 6.14.10.6983 GL_SGI_color_matrix was not found, but is available in driver version 2.0 ATI-1.5.24

##### Share on other sites
Quote:
 Original post by MARS_999So for a cheap filler card I was looking at a Radeon 4650? I was wondering for all the ATI owners what GL support is like with the latest 9.8 drivers?

All recent tests I did with a 4890 were successful and didn't show any noteworthy problems. Their OGL drivers appear quite solid nowadays.

Times have changed, apparently :)

##### Share on other sites
>>So for a cheap filler card I was looking at a Radeon 4650?

the next generation ATI should be out within a month

1. 1
2. 2
3. 3
Rutin
22
4. 4
frob
16
5. 5

• 9
• 33
• 13
• 13
• 10
• ### Forum Statistics

• Total Topics
632582
• Total Posts
3007199

×