10.6  10.5.8  10.4.11 (Intel)  10.4.11 (PPC)  10.3.9  10.2.8  
GMA X3100
GMA 950
Quadro FX 4800/5600
GeForce 8600/8800/9400/9600/120/130/285
Quadro FX 4500
GeForce 7300/7600




Radeon HD 2600/4850/4870
Radeon HD 2400
Radeon X1600/X1900







Software Renderer

OpenGL Version2.12.02.12.12.12.12.12.11.42.0
GLSL Version1.201.201.201.201.201.201.201.201.201.20
APPLE_aux_depth_stencil**********
APPLE_client_storage**********
APPLE_element_array**********
APPLE_fence**********
APPLE_float_pixels********
APPLE_flush_buffer_range**********
APPLE_flush_render**********
APPLE_object_purgeable*********
APPLE_packed_pixels**********
APPLE_pixel_buffer**********
APPLE_rgb_422**********
APPLE_specular_vector**********
APPLE_texture_range*********
APPLE_transform_hint**********
APPLE_vertex_array_object**********
APPLE_vertex_array_range*********
APPLE_vertex_program_evaluators**********
APPLE_ycbcr_422**********
ARB_color_buffer_float*****
ARB_depth_texture**********
ARB_draw_buffers*********
ARB_fragment_program**********
ARB_fragment_program_shadow**********
ARB_fragment_shader**********
ARB_half_float_pixel********
ARB_half_float_vertex********
ARB_imaging********
ARB_multisample********~~
ARB_multitexture**********
ARB_occlusion_query*********
ARB_pixel_buffer_object**********
ARB_point_parameters**********
ARB_point_sprite**********
ARB_shader_objects**********
ARB_shader_texture_lod********
ARB_shading_language_100**********
ARB_shadow**********
ARB_shadow_ambient****
ARB_texture_border_clamp**********
ARB_texture_compression**********
ARB_texture_compression_rgtc***
ARB_texture_cube_map**********
ARB_texture_env_add**********
ARB_texture_env_combine**********
ARB_texture_env_crossbar**********
ARB_texture_env_dot3**********
ARB_texture_float********
ARB_texture_mirrored_repeat**********
ARB_texture_non_power_of_two**********
ARB_texture_rectangle**********
ARB_texture_rg****
ARB_transpose_matrix**********
ARB_vertex_blend**********
ARB_vertex_buffer_object**********
ARB_vertex_program**********
ARB_vertex_shader**********
ARB_window_pos**********
ATIX_pn_triangles
ATI_array_rev_comps_in_4_bytes
ATI_blend_equation_separate***
ATI_blend_weighted_minmax***
ATI_pn_triangles
ATI_separate_stencil**********
ATI_text_fragment_shader
ATI_texture_compression_3dc***
ATI_texture_env_combine3**********
ATI_texture_float********
ATI_texture_mirror_once********
EXT_abgr**********
EXT_bgra**********
EXT_bindable_uniform*****
EXT_blend_color**********
EXT_blend_equation_separate**********
EXT_blend_func_separate**********
EXT_blend_minmax**********
EXT_blend_subtract**********
EXT_clip_volume_hint**********
EXT_compiled_vertex_array*******
EXT_depth_bounds_test****
EXT_draw_buffers2*****
EXT_draw_range_elements**********
EXT_fog_coord**********
EXT_framebuffer_blit*******
EXT_framebuffer_multisample*****
EXT_framebuffer_object**********
EXT_framebuffer_sRGB*******
EXT_geometry_shader4**********
EXT_gpu_program_parameters**********
EXT_gpu_shader4*****
EXT_multi_draw_arrays**********
EXT_packed_depth_stencil*********
EXT_paletted_texture
EXT_rescale_normal**********
EXT_secondary_color**********
EXT_separate_specular_color****~~~~**
EXT_shadow_funcs**********
EXT_shared_texture_palette
EXT_stencil_two_side**********
EXT_stencil_wrap**********
EXT_texture_compression_dxt1**********
EXT_texture_compression_s3tc**********
EXT_texture_env_add**********
EXT_texture_filter_anisotropic**********
EXT_texture_integer*****
EXT_texture_lod_bias**********
EXT_texture_mirror_clamp********
EXT_texture_rectangle**********
EXT_texture_sRGB**********
EXT_transform_feedback**********
IBM_rasterpos_clip**********
NV_blend_square**********
NV_conditional_render*
NV_depth_clamp****
NV_fog_distance*********
NV_fragment_program2****
NV_fragment_program_option****
NV_light_max_exponent**********
NV_multisample_filter_hint****
NV_point_sprite****
NV_register_combiners
NV_register_combiners2
NV_texgen_reflection**********
NV_texture_shader
NV_texture_shader2
NV_texture_shader3
NV_vertex_program2_option****
NV_vertex_program3****
SGIS_generate_mipmap**********
SGIS_texture_edge_clamp**********
SGIS_texture_lod**********
SGI_color_matrix~***~~~~
MAX_COLOR_ATTACHMENTS_EXT8488448818
MAX_DRAW_BUFFERS_ARB8488448818
MAX_RENDERBUFFER_SIZE_EXT16384409640964096409640968192819220482048
MAX_SAMPLES_EXT0648004400
MAX_VIEWPORT_DIMS16384
16384
4096
4096
4096
4096
4096
4096
4096
4096
4096
4096
8192
8192
8192
8192
2048
2048
2048
2048
MIN_PBUFFER_VIEWPORT_DIMS_APPLE1
1
32
32
32
32
32
32
32
32
32
32
32
32
32
32
2
2
2
2
SUBPIXEL_BITS1078812128844
ALIASED_LINE_WIDTH_RANGE1.0
64.0
1.0
64.0
1.0
64.0
1.0
64.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
7.0
1.0
7.0
ALIASED_POINT_SIZE_RANGE1.0
64.0
1.0
64.0
1.0
64.0
1.0
64.0
1.0
63.0
1.0
63.0
1.0
63.0
1.0
63.0
1.0
64.0
1.0
64.0
SMOOTH_LINE_WIDTH_GRANULARITY0.00010.1250.1250.1250.1250.1250.1250.1250.50.5
SMOOTH_LINE_WIDTH_RANGE0.1
64.0
1.0
64.0
1.0
64.0
1.0
64.0
0.5
10.0
0.5
10.0
0.5
10.0
0.5
10.0
0.5
7.0
0.5
7.0
SMOOTH_POINT_SIZE_GRANULARITY0.00010.1250.1250.1250.1250.1250.1250.1250.1250.125
SMOOTH_POINT_SIZE_RANGE0.1
64.0
1.0
64.0
1.0
64.0
1.0
64.0
1.0
63.375
1.0
63.375
1.0
63.375
1.0
63.375
1.0
64.0
1.0
64.0
MAX_TEXTURE_SIZE16384409640964096409640968192819220482048
MAX_RECTANGLE_TEXTURE_SIZE_EXT16384409640964096409640968192819220482048
MAX_CUBE_MAP_TEXTURE_SIZE4096409640964096409640968192819210241024
MAX_3D_TEXTURE_SIZE1638440964096409651251220482048128128
MAX_TEXTURE_LOD_BIAS16.016.016.016.015.015.015.015.016.016.0
MAX_TEXTURE_MAX_ANISOTROPY_EXT1616161616161616416
MAX_TEXTURE_UNITS8888448888
NUM_COMPRESSED_TEXTURE_FORMATS





4
DXT1
DXT1
DXT3
DXT5
5
DXT1
DXT1
DXT3
DXT5
3Dc
5
DXT1
DXT1
DXT3
DXT5
3Dc
5
DXT1
DXT1
DXT3
DXT5
3Dc
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
MAX_ATTRIB_STACK_DEPTH16161616161616161616
MAX_CLIENT_ATTRIB_STACK_DEPTH16161616161616161616
MAX_COLOR_MATRIX_STACK_DEPTH10101010101010101010
MAX_MODELVIEW_STACK_DEPTH32323232323232323232
MAX_NAME_STACK_DEPTH128128128128128128128128128128
MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB2222222222
MAX_PROJECTION_STACK_DEPTH10101010101010101010
MAX_TEXTURE_STACK_DEPTH10101010101010101010
MAX_PROGRAM_ADDRESS_REGISTERS_ARB2222222222
MAX_PROGRAM_ATTRIBS_ARB32323232323232323232
MAX_PROGRAM_ENV_PARAMETERS_ARB256256256256256256256256256256
MAX_PROGRAM_INSTRUCTIONS_ARB256K256K256K256K256K256K256K256K256K256K
MAX_PROGRAM_LOCAL_PARAMETERS_ARB1024102410241024102410241024102410241024
MAX_PROGRAM_MATRICES_ARB8888888888
MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB1111222201
MAX_PROGRAM_NATIVE_ATTRIBS_ARB3218161616161616018
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB256K256409640965125121638465536016384
MAX_PROGRAM_NATIVE_PARAMETERS_ARB1024256256256256256102410240512
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB655353264644848409640960100
MAX_PROGRAM_PARAMETERS_ARB1024102410241024102410241024102410241024
MAX_PROGRAM_TEMPORARIES_ARB65535655356553565535655356553565535655356553565535
MAX_VERTEX_ATTRIBS_ARB16161616161616161616
MAX_PROGRAM_CALL_DEPTH_NV000088323200
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV0000655366553616M16M00
MAX_PROGRAM_ALU_INSTRUCTIONS_ARB256K5122048204840963276816384655366416384
MAX_PROGRAM_ATTRIBS_ARB32101010161616161118
MAX_PROGRAM_ENV_PARAMETERS_ARB128128128128128128128128128128
MAX_PROGRAM_INSTRUCTIONS_ARB256K10244096409640963276816384655369616384
MAX_PROGRAM_LOCAL_PARAMETERS_ARB1024102410241024102410241024102410241024
MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB256K5122048204840963276816384655366416384
MAX_PROGRAM_NATIVE_ATTRIBS_ARB32101010161616161118
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB256K10244096409640963276816384655369616384
MAX_PROGRAM_NATIVE_PARAMETERS_ARB102464256256102410241024102432512
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB65535646464323240964096161024
MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB256K4204820484096327681638465536416384
MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB256K5122048204840963276816384655363216384
MAX_PROGRAM_PARAMETERS_ARB102464256256102410241024102432512
MAX_PROGRAM_TEMPORARIES_ARB65535646464323240964096161024
MAX_PROGRAM_TEX_INDIRECTIONS_ARB256K4204820484096327681638465536416384
MAX_PROGRAM_TEX_INSTRUCTIONS_ARB256K5122048204840963276816384655363216384
MAX_TEXTURE_COORDS_ARB8888888888
MAX_TEXTURE_IMAGE_UNITS_ARB16161616161616161616
MAX_PROGRAM_CALL_DEPTH_NV000044323200
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV0000655366553616M16M00
MAX_PROGRAM_IF_DEPTH_NV00004848646400
MAX_PROGRAM_LOOP_COUNT_NV000025525516M16M00
MAX_PROGRAM_LOOP_DEPTH_NV000044646400
MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB16161616161616161616
MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB4096409640964096409640964096409640964096
MAX_VARYING_FLOATS_ARB40404040404040404040
MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB16161616161616161616
MAX_VERTEX_UNIFORM_COMPONENTS_ARB4096409640964096409640964096409640964096
MAX_GEOMETRY_OUTPUT_VERTICES_EXT1024102410241024102410241024102410241024
MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT16161616161616161616
MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT4096409640964096409640961024102440964096
MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT4096409640964096409640962048204840964096
MAX_GEOMETRY_VARYING_COMPONENTS_EXT4040404040401241244040
MAX_VARYING_COMPONENTS_EXT40404040404040404040
MAX_VERTEX_VARYING_COMPONENTS_EXT40404040404060604040
MIN_PROGRAM_TEXEL_OFFSET_EXT000000-8-800
MAX_PROGRAM_TEXEL_OFFSET_EXT0000007700
MAX_XFB_INTERLEAVED_COMPONENTS_EXT64646464646464646464
MAX_XFB_SEPARATE_ATTRIBS_EXT161616161616441616
MAX_XFB_SEPARATE_COMPONENTS_EXT32323232323216163232
PRIMITIVES_GENERATED_EXT (query bits)32323232323232323232
XFB_PRIMITIVES_WRITTEN_EXT (query bits)32323232323232323232
MAX_BINDABLE_UNIFORM_SIZE_EXT1M0655366553600655366553600
MAX_VERTEX_BINDABLE_UNIFORMS_EXT2560121200121200
MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT256025625600121200
MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT2560121200121200
MAX_CLIP_PLANES6666666666
MAX_CONVOLUTION_HEIGHT11111111111111111111
MAX_CONVOLUTION_WIDTH11111111111111111111
MAX_ELEMENTS_INDICES150000150000150000150000150000150000150000150000150000150000
MAX_ELEMENTS_VERTICES4096204820482048204820482048204820482048
MAX_EVAL_ORDER10101010101010101010
MAX_GENERAL_COMBINERS_NV----------
MAX_LIGHTS8888888888
MAX_LIST_NESTING64646464646464646464
MAX_PIXEL_MAP_TABLE256256256256256256256256256256
MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI0000000000
MAX_SHININESS_NV1281281281281024102410241024128128
MAX_SPOT_EXPONENT_NV1281281281281024102410241024128128
MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE0655356553565535104857510485751048575104857500
MAX_VERTEX_UNITS_ARB4444444444
SAMPLES_PASSED (query bits)3232323232323232032
Off Screen*
Full Screen*********
Hardware Accelerated*********
Robust*
Backing Store**********
MP Safe**********
Window**********
Multi Screen*
Compliant**********
Monoscopic**********
Stereoscopic*******
Single Buffer**********
Double Buffer**********
Color Buffer Modes (bpp RGB-A)


























24-8







96-32f




15-1




24-8




48-16
48-16h

96-32f




15-1




24-8




48-16
48-16h

96-32f




15-1




24-8




48-16
48-16h

96-32f



15





24-8





48-16h

96-32f



15





24-8





48-16h

96-32f



15





24-8





48-16h

96-32f



15





24-8





48-16h

96-32f




15-1




24-8









24-8
Accum Buffer Modes (bpp RGB-A)










192-64f

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16

24-8

48-16
Depth Buffer Modes (bpp)



0


32
0
16
24
32
0
16
24
32
0
16
24
32
0
16
24
0
16
24
0
16
24
0
16
24
0
16
24
0
16
24
Stencil Buffer Modes (bpp)

0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
Max Aux Buffers4222222222
Max Sample Buffers1111111100
Max Samples16648444400
Supersampling********
Multisampling*******
Alphasampling********
GPU Vertex Processing********
GPU Fragment Processing*********
Video Memory (megabytes)









0




128
256
512





128






256
512





128
256







512





128
256
512
1024









1536




64





128

Notes

Related Links