I'm interested in switching back and fourth, if any one has some info on doing this better I'd like to know. Right now I'm symlinking libGL-fglrx.so.1.2 or libGL-dri.so.1.2 into libGL.so.1.2. I also have to unload and load kmods too, I do this by hand as well. I can go from DRI to fglrx fine, but to go back I have to reboot first.
Here is a straigth diff, I didn't do a udiff since I think we all know the glxinfo output fairly well. I did make one change s/, $//g and s/, /\n /g. I'm also attaching the 'source'. 6a7 > GLX_ARB_multisample 10,11c11,16 < client glx vendor string: ATI < client glx version string: 1.3 --- > GLX_OML_swap_method > GLX_SGI_make_current_read > GLX_SGIS_multisample > GLX_SGIX_fbconfig > client glx vendor string: SGI > client glx version string: 1.2 12a18,20 > GLX_ARB_get_proc_address > GLX_ARB_multisample > GLX_EXT_import_context 15c23,34 < GLX_EXT_import_context --- > GLX_MESA_allocate_memory > GLX_MESA_swap_control > GLX_MESA_swap_frame_usage > GLX_OML_swap_method > GLX_OML_sync_control > GLX_SGI_make_current_read > GLX_SGI_swap_control > GLX_SGI_video_sync > GLX_SGIS_multisample > GLX_SGIX_fbconfig > GLX_SGIX_visual_select_group > GLX extensions: 18,20c37 < GLX_ATI_pixel_format_float < GLX_ATI_render_texture < GLX extensions: --- > GLX_EXT_import_context 23,26c40,51 < GLX_EXT_import_context < OpenGL vendor string: ATI Technologies Inc. < OpenGL renderer string: RADEON 8500 DDR Generic < OpenGL version string: 1.3.4510 (X4.3.0-3.12.0) --- > GLX_MESA_allocate_memory > GLX_MESA_swap_control > GLX_MESA_swap_frame_usage > GLX_OML_swap_method > GLX_SGI_video_sync > GLX_SGIS_multisample > GLX_SGIX_fbconfig > GLX_SGIX_visual_select_group > OpenGL vendor string: Tungsten Graphics > Inc. > OpenGL renderer string: Mesa DRI R200 20040906 AGP 4x TCL > OpenGL version string: 1.3 Mesa 6.2 27a53,54 > GL_ARB_imaging > GL_ARB_multisample 29,33d55 < GL_EXT_texture_env_add < GL_EXT_compiled_vertex_array < GL_S3_s3tc < GL_ARB_occlusion_query < GL_ARB_point_parameters 39d60 < GL_ARB_texture_env_crossbar 41a63 > GL_ARB_texture_rectangle 43d64 < GL_ARB_vertex_blend 47,58d67 < GL_ATI_element_array < GL_ATI_envmap_bumpmap < GL_ATI_fragment_shader < GL_ATI_map_object_buffer < GL_ATI_texture_env_combine3 < GL_ATI_texture_mirror_once < GL_ATI_vertex_array_object < GL_ATI_vertex_attrib_array_object < GL_ATI_vertex_streams < GL_ATIX_texture_env_combine3 < GL_ATIX_texture_env_route < GL_ATIX_vertex_shader_output_point_size 61a71 > GL_EXT_blend_equation_separate 65a76,78 > GL_EXT_compiled_vertex_array > GL_EXT_convolution > GL_EXT_copy_texture 67,68c80 < GL_EXT_fog_coord < GL_EXT_multi_draw_arrays --- > GL_EXT_histogram 70c82 < GL_EXT_point_parameters --- > GL_EXT_polygon_offset 75c87,88 < GL_EXT_texgen_reflection --- > GL_EXT_subtexture > GL_EXT_texture 77,78d89 < GL_EXT_texture_compression_s3tc < GL_EXT_texture_cube_map 79a91 > GL_EXT_texture_env_add 88,90c100,109 < GL_EXT_vertex_shader < GL_HP_occlusion_test < GL_NV_texgen_reflection --- > GL_APPLE_packed_pixels > GL_ATI_blend_equation_separate > GL_ATI_texture_env_combine3 > GL_ATI_texture_mirror_once > GL_IBM_rasterpos_clip > GL_IBM_texture_mirrored_repeat > GL_INGR_blend_func_separate > GL_MESA_pack_invert > GL_MESA_ycbcr_texture > GL_MESA_window_pos 92c111,113 < GL_NV_occlusion_query --- > GL_NV_light_max_exponent > GL_NV_texture_rectangle > GL_NV_texgen_reflection 94c115,116 < GL_SGIS_texture_edge_clamp --- > GL_SGI_color_table > GL_SGIS_generate_mipmap 95a118 > GL_SGIS_texture_edge_clamp 97,98d119 < GL_SGIS_generate_mipmap < GL_SUN_multi_draw_arrays 107,126c128,143 < 0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x2b 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x2c 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x33 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x34 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x35 8 pc 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x36 8 pc 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x37 8 gs 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x38 8 gs 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None --- > 0x23 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x2b 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x2d 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x30 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x32 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context client glx vendor string: ATI client glx version string: 1.3 client glx extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample GLX_ATI_pixel_format_float GLX_ATI_render_texture GLX extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 8500 DDR Generic OpenGL version string: 1.3.4510 (X4.3.0-3.12.0) OpenGL extensions: GL_ARB_multitexture GL_EXT_texture_env_add GL_EXT_compiled_vertex_array GL_S3_s3tc GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_transpose_matrix GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_ATI_element_array GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_map_object_buffer GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_ATI_vertex_array_object GL_ATI_vertex_attrib_array_object GL_ATI_vertex_streams GL_ATIX_texture_env_combine3 GL_ATIX_texture_env_route GL_ATIX_vertex_shader_output_point_size GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_EXT_vertex_shader GL_HP_occlusion_test GL_NV_texgen_reflection GL_NV_blend_square GL_NV_occlusion_query GL_SGI_color_matrix GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_SGIS_texture_lod GL_SGIS_generate_mipmap GL_SUN_multi_draw_arrays glu version: 1.3 glu extensions: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow 0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow 0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow 0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow 0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x2b 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x2c 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow 0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow 0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow 0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow 0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x33 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x34 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x35 8 pc 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None 0x36 8 pc 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None 0x37 8 gs 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None 0x38 8 gs 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_ARB_multisample GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGIS_multisample GLX_SGIX_fbconfig client glx vendor string: SGI client glx version string: 1.2 client glx extensions: GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_allocate_memory GLX_MESA_swap_control GLX_MESA_swap_frame_usage GLX_OML_swap_method GLX_OML_sync_control GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_visual_select_group GLX extensions: GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_allocate_memory GLX_MESA_swap_control GLX_MESA_swap_frame_usage GLX_OML_swap_method GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_visual_select_group OpenGL vendor string: Tungsten Graphics Inc. OpenGL renderer string: Mesa DRI R200 20040906 AGP 4x TCL OpenGL version string: 1.3 Mesa 6.2 OpenGL extensions: GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_APPLE_packed_pixels GL_ATI_blend_equation_separate GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texture_rectangle GL_NV_texgen_reflection GL_SGI_color_matrix GL_SGI_color_table GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod glu version: 1.3 glu extensions: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x23 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x2b 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x2d 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x30 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x32 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
6a7 > GLX_ARB_multisample 10,11c11,16 < client glx vendor string: ATI < client glx version string: 1.3 --- > GLX_OML_swap_method > GLX_SGI_make_current_read > GLX_SGIS_multisample > GLX_SGIX_fbconfig > client glx vendor string: SGI > client glx version string: 1.2 12a18,20 > GLX_ARB_get_proc_address > GLX_ARB_multisample > GLX_EXT_import_context 15c23,34 < GLX_EXT_import_context --- > GLX_MESA_allocate_memory > GLX_MESA_swap_control > GLX_MESA_swap_frame_usage > GLX_OML_swap_method > GLX_OML_sync_control > GLX_SGI_make_current_read > GLX_SGI_swap_control > GLX_SGI_video_sync > GLX_SGIS_multisample > GLX_SGIX_fbconfig > GLX_SGIX_visual_select_group > GLX extensions: 18,20c37 < GLX_ATI_pixel_format_float < GLX_ATI_render_texture < GLX extensions: --- > GLX_EXT_import_context 23,26c40,51 < GLX_EXT_import_context < OpenGL vendor string: ATI Technologies Inc. < OpenGL renderer string: RADEON 8500 DDR Generic < OpenGL version string: 1.3.4510 (X4.3.0-3.12.0) --- > GLX_MESA_allocate_memory > GLX_MESA_swap_control > GLX_MESA_swap_frame_usage > GLX_OML_swap_method > GLX_SGI_video_sync > GLX_SGIS_multisample > GLX_SGIX_fbconfig > GLX_SGIX_visual_select_group > OpenGL vendor string: Tungsten Graphics > Inc. > OpenGL renderer string: Mesa DRI R200 20040906 AGP 4x TCL > OpenGL version string: 1.3 Mesa 6.2 27a53,54 > GL_ARB_imaging > GL_ARB_multisample 29,33d55 < GL_EXT_texture_env_add < GL_EXT_compiled_vertex_array < GL_S3_s3tc < GL_ARB_occlusion_query < GL_ARB_point_parameters 39d60 < GL_ARB_texture_env_crossbar 41a63 > GL_ARB_texture_rectangle 43d64 < GL_ARB_vertex_blend 47,58d67 < GL_ATI_element_array < GL_ATI_envmap_bumpmap < GL_ATI_fragment_shader < GL_ATI_map_object_buffer < GL_ATI_texture_env_combine3 < GL_ATI_texture_mirror_once < GL_ATI_vertex_array_object < GL_ATI_vertex_attrib_array_object < GL_ATI_vertex_streams < GL_ATIX_texture_env_combine3 < GL_ATIX_texture_env_route < GL_ATIX_vertex_shader_output_point_size 61a71 > GL_EXT_blend_equation_separate 65a76,78 > GL_EXT_compiled_vertex_array > GL_EXT_convolution > GL_EXT_copy_texture 67,68c80 < GL_EXT_fog_coord < GL_EXT_multi_draw_arrays --- > GL_EXT_histogram 70c82 < GL_EXT_point_parameters --- > GL_EXT_polygon_offset 75c87,88 < GL_EXT_texgen_reflection --- > GL_EXT_subtexture > GL_EXT_texture 77,78d89 < GL_EXT_texture_compression_s3tc < GL_EXT_texture_cube_map 79a91 > GL_EXT_texture_env_add 88,90c100,109 < GL_EXT_vertex_shader < GL_HP_occlusion_test < GL_NV_texgen_reflection --- > GL_APPLE_packed_pixels > GL_ATI_blend_equation_separate > GL_ATI_texture_env_combine3 > GL_ATI_texture_mirror_once > GL_IBM_rasterpos_clip > GL_IBM_texture_mirrored_repeat > GL_INGR_blend_func_separate > GL_MESA_pack_invert > GL_MESA_ycbcr_texture > GL_MESA_window_pos 92c111,113 < GL_NV_occlusion_query --- > GL_NV_light_max_exponent > GL_NV_texture_rectangle > GL_NV_texgen_reflection 94c115,116 < GL_SGIS_texture_edge_clamp --- > GL_SGI_color_table > GL_SGIS_generate_mipmap 95a118 > GL_SGIS_texture_edge_clamp 97,98d119 < GL_SGIS_generate_mipmap < GL_SUN_multi_draw_arrays 107,126c128,143 < 0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x2b 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x2c 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 Slow < 0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 Slow < 0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None < 0x33 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x34 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None < 0x35 8 pc 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x36 8 pc 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x37 8 gs 1 8 1 c y . 0 0 0 0 0 0 0 0 0 0 0 1 0 None < 0x38 8 gs 1 8 1 c . . 0 0 0 0 0 0 0 0 0 0 0 1 0 None --- > 0x23 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x2b 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x2d 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x30 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x32 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow