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 6600/6800/7300/7600/7800
GeForce FX 5200
GeForce4 Ti
GeForce3
GeForce2 MX/4 MX
Radeon HD 2600/4850/4870
Radeon HD 2400
Radeon X1600/X1900
Radeon X800
Radeon 9600/9700/9800/X600
Radeon 9000/9200
Radeon 8500
Radeon 7200/7500
Radeon 7000

Software Renderer

OpenGL Version2.11.31.31.31.32.02.02.02.02.01.11.31.31.52.02.02.02.01.21.2
GLSL Version1.201.201.201.201.201.201.201.201.201.201.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_EXT41111444881111448814
MAX_DRAW_BUFFERS_ARB41111444881111448814
MAX_RENDERBUFFER_SIZE_EXT163840000265626564096409640960004096409640968192819220482048
MAX_SAMPLES_EXT00000006480000004400
MAX_VIEWPORT_DIMS16384
16384
2048
2048
2048
2048
2048
2048
2048
2048
2656
2656
2656
2656
4096
4096
4096
4096
4096
4096
2048
2048
2048
2048
2048
2048
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
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
2
2
2
2
SUBPIXEL_BITS104444447884481212128844
ALIASED_LINE_WIDTH_RANGE1.0
64.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
64.0
1.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
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
10.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
64.0
1.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
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.00011.01.01.01.00.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.50.5
SMOOTH_LINE_WIDTH_RANGE0.1
64.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
64.0
1.0
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
10.0
0.5
10.0
0.5
10.0
0.5
10.0
0.5
7.5
0.5
7.5
SMOOTH_POINT_SIZE_GRANULARITY0.00011.01.01.01.00.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.1250.125
SMOOTH_POINT_SIZE_RANGE0.1
64.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
10.0
1.0
64.0
1.0
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
63.375
1.0
63.375
1.0
63.375
1.0
63.375
1.0
64.0
1.0
64.0
MAX_TEXTURE_SIZE163842048204820482048204820484096409640962048409640964096409640968192819220482048
MAX_RECTANGLE_TEXTURE_SIZE_EXT163842048204820482048204820484096409640962046409640964096409640968192819220482048
MAX_CUBE_MAP_TEXTURE_SIZE4096204820482048204820482048409640964096512409640964096409640968192819210241024
MAX_3D_TEXTURE_SIZE1638451251251251251251240964096409604096409640964096409620482048128128
MAX_TEXTURE_LOD_BIAS16.01.01.016.016.016.016.016.016.016.016.016.016.016.016.016.015.015.016.016.0
MAX_TEXTURE_MAX_ANISOTROPY_EXT1161616161616161616288816161616416
MAX_TEXTURE_UNITS83366888882444444488
NUM_COMPRESSED_TEXTURE_FORMATS





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
5
DXT1
DXT1
DXT3
DXT5
3Dc
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
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
4
DXT1
DXT1
DXT3
DXT5
MAX_ATTRIB_STACK_DEPTH1616161616161616161616161616161616161616
MAX_CLIENT_ATTRIB_STACK_DEPTH1616161616161616161616161616161616161616
MAX_COLOR_MATRIX_STACK_DEPTH1010101010101010101010101010101010101010
MAX_MODELVIEW_STACK_DEPTH3232323232323232323232323232323232323232
MAX_NAME_STACK_DEPTH128128128128128128128128128128128128128128128128128128128128
MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB22222222222222222222
MAX_PROJECTION_STACK_DEPTH1010101010101010101010101010101010101010
MAX_TEXTURE_STACK_DEPTH1010101010101010101010101010101010101010
MAX_PROGRAM_ADDRESS_REGISTERS_ARB22222222222222222222
MAX_PROGRAM_ATTRIBS_ARB3232323232323232323232323232323232323232
MAX_PROGRAM_ENV_PARAMETERS_ARB256256256256256256256256256256256256256256256256256256256256
MAX_PROGRAM_INSTRUCTIONS_ARB256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K256K
MAX_PROGRAM_LOCAL_PARAMETERS_ARB10241024102410241024102410241024102410241024102410241024102410241024102410241024
MAX_PROGRAM_MATRICES_ARB88888888888888888888
MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB10011111110112222201
MAX_PROGRAM_NATIVE_ATTRIBS_ARB320016161818181616016161616161616018
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB256K001281282562562564096409601281282565125121638465536016384
MAX_PROGRAM_NATIVE_PARAMETERS_ARB10240019219225625625625625609696256256256102410240512
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB65535001212323232646401212164848409640960100
MAX_PROGRAM_PARAMETERS_ARB10241024102410241024102410241024102410241024102410241024102410241024102410241024
MAX_PROGRAM_TEMPORARIES_ARB6553565535655356553565535655356553565535655356553565535655356553565535655356553565535655356553565535
MAX_VERTEX_ATTRIBS_ARB1616161616161616161616161616161616161616
MAX_PROGRAM_CALL_DEPTH_NV0000000000000488323200
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV000000000000065536655366553616M16M00
MAX_PROGRAM_ALU_INSTRUCTIONS_ARB256K0000645125122048204800010244096819616384655366416384
MAX_PROGRAM_ATTRIBS_ARB320088101010101000016161616161118
MAX_PROGRAM_ENV_PARAMETERS_ARB128128128128128128128128128128128128128128128128128128128128
MAX_PROGRAM_INSTRUCTIONS_ARB256K00161696102410244096409600010244096819616384655369616384
MAX_PROGRAM_LOCAL_PARAMETERS_ARB10241024102410241024102410241024102410241024102410241024102410241024102410241024
MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB256K0000645125122048204800010244096819616384655366416384
MAX_PROGRAM_NATIVE_ATTRIBS_ARB320088101010101000016161616161118
MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB256K00161696102410244096409600010244096819616384655369616384
MAX_PROGRAM_NATIVE_PARAMETERS_ARB102400883264642562560001024102410241024102432512
MAX_PROGRAM_NATIVE_TEMPORARIES_ARB655350066326464646400032323240964096161024
MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB256K0000444204820480001024409681961638465536416384
MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB256K0000325125122048204800010244096819616384655363216384
MAX_PROGRAM_PARAMETERS_ARB102400883264642562560001024102410241024102432512
MAX_PROGRAM_TEMPORARIES_ARB655350066326464646400032323240964096161024
MAX_PROGRAM_TEX_INDIRECTIONS_ARB256K0000444204820480001024409681961638465536416384
MAX_PROGRAM_TEX_INSTRUCTIONS_ARB256K0000325125122048204800010244096819616384655363216384
MAX_TEXTURE_COORDS_ARB83366888882448888888
MAX_TEXTURE_IMAGE_UNITS_ARB163366161616161624416161616161616
MAX_PROGRAM_CALL_DEPTH_NV0000000000000044323200
MAX_PROGRAM_EXEC_INSTRUCTIONS_NV00000000000000655366553616M16M00
MAX_PROGRAM_IF_DEPTH_NV000000000000004848646400
MAX_PROGRAM_LOOP_COUNT_NV0000000000000025525516M16M00
MAX_PROGRAM_LOOP_DEPTH_NV0000000000000044646400
MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB1616161616161616161616161616161616161616
MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB40964096409640964096409640964096409640964096409640964096409640964096409640964096
MAX_VARYING_FLOATS_ARB4040404040404040404040404040404040404040
MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB1616161616161616161616161616161616161616
MAX_VERTEX_UNIFORM_COMPONENTS_ARB40964096409640964096409640964096409640964096409640964096409640964096409640964096
MAX_GEOMETRY_OUTPUT_VERTICES_EXT10241024102410241024102410241024102410241024102410241024102410241024102410241024
MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT1616161616161616161616161616161616161616
MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT40964096409640964096409640964096409640964096409640964096409640961024102440964096
MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT40964096409640964096409640964096409640964096409640964096409640962048204840964096
MAX_GEOMETRY_VARYING_COMPONENTS_EXT323232323232323232323232323232321241243232
MAX_VARYING_COMPONENTS_EXT4040404040404040404040404040404040404040
MAX_VERTEX_VARYING_COMPONENTS_EXT3232323232323232323232323232323260603232
MIN_PROGRAM_TEXEL_OFFSET_EXT0000000000000000-8-800
MAX_PROGRAM_TEXEL_OFFSET_EXT00000000000000007700
MAX_XFB_INTERLEAVED_COMPONENTS_EXT6464646464646464646464646464646464646464
MAX_XFB_SEPARATE_ATTRIBS_EXT16161616161616161616161616161616441616
MAX_XFB_SEPARATE_COMPONENTS_EXT3232323232323232323232323232323216163232
PRIMITIVES_GENERATED_EXT (query bits)3232323232323232323232323232323232323232
XFB_PRIMITIVES_WRITTEN_EXT (query bits)3232323232323232323232323232323232323232
MAX_BINDABLE_UNIFORM_SIZE_EXT1M00000006553665536000000655366553600
MAX_VERTEX_BINDABLE_UNIFORMS_EXT25600000001212000000121200
MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT2560000000256256000000121200
MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT25600000001212000000121200
MAX_CLIP_PLANES66666666666666666666
MAX_CONVOLUTION_HEIGHT1111111111111111111111111111111111111111
MAX_CONVOLUTION_WIDTH1111111111111111111111111111111111111111
MAX_ELEMENTS_INDICES150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000150000
MAX_ELEMENTS_VERTICES10002048204820482048204820482048204820482048204820482048204820482048204820482048
MAX_EVAL_ORDER1010101010101010101010101010101010101010
MAX_GENERAL_COMBINERS_NV00000000002888888800
MAX_LIGHTS88888888888888888888
MAX_LIST_NESTING6464646464646464646464646464646464646464
MAX_PIXEL_MAP_TABLE256256256256256256256256256256256256256256256256256256256256
MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI00077000000000000000
MAX_SHININESS_NV12812812812812812812812812812810241024102410241024102410241024128128
MAX_SPOT_EXPONENT_NV12812812812812812812812812812810241024102410241024102410241024128128
MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE065535655356553565535655356553565535655356553565535104857510485751048575104857510485751048575104857500
MAX_VERTEX_UNITS_ARB44444444442444444444
SAMPLES_PASSED (query bits)32323232323232323232032323232323232032
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




15-1




24-8




15-1




24-8




15-1




24-8




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-1




24-8




48-16
48-16h

96-32f




15-1




24-8




48-16
48-16h

96-32f



15





24-8



15





24-8



15





24-8



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





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

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

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
32
0
16
24
32
0
16
24
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
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
0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
0
8
Max Aux Buffers42222222222222222222
Max Sample Buffers11111111111111111100
Max Samples164444666484444444400
Supersampling******************
Multisampling************
Alphasampling******************
GPU Vertex Processing*****************
GPU Fragment Processing*******************
Video Memory (megabytes)









0

16
32



32




64



32
64
128



32
64
128
256






256





128
256
512





128






256
512



32
64




64





128



32
64





128
256







512





128
256
512
1024









1536




64





128

Notes

Related Links