Status: pass
Result: pass
Detail | Value |
---|---|
returncode | 0 |
time | 255.115999937 |
info | Returncode: 0 Errors: Output: ---------------------------------------------------------------------- This test checks the contents of the strings returned by glGetString(): the vendor name, renderer name, version, and extensions. It is run on every OpenGL-capable drawing surface configuration that supports creation of a window. getString: PASS rgba8, z24, win, id 1 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 2 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 3 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 4 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 5 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 6 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 7 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 8 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 9 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 10 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 11 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 12 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 13 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 14 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 15 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 16 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 17 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 18 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 19 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 20 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 21 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 22 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 23 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 24 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 25 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 26 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 27 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 28 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 29 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 30 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 31 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 32 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 33 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 34 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 35 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 36 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 37 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 38 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 39 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 40 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 41 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 42 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 43 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 44 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 45 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 46 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 47 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 48 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 49 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 50 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 51 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 52 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 53 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 54 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 55 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 56 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 57 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 58 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 59 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 60 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 61 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 62 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 63 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 64 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 65 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 66 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 67 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 68 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 69 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 70 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 71 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 72 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 73 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 74 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 75 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 76 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 77 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 78 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 79 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 80 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 81 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 82 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 83 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 84 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 85 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 86 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 87 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 88 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 89 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 90 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 91 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 92 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 93 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 94 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 95 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 96 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 97 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 98 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 99 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 100 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 101 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 102 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 103 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 104 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 105 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 106 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 107 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 108 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 109 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 110 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 111 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 112 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 113 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 114 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 115 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 116 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 117 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 118 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 119 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 120 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 121 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 122 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 123 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 124 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 125 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 126 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 127 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 128 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 129 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 130 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 131 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 132 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 133 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 134 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 135 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 136 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 137 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 138 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 139 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 140 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 141 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 142 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 143 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 144 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 145 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 146 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 147 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 148 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 149 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 150 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 151 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 152 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 153 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 154 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 155 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 156 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 157 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 158 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 159 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 160 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 161 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 162 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 163 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 164 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 165 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 166 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 167 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 168 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 169 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 170 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 171 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 172 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 173 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 174 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 175 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 176 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 177 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 178 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 179 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 180 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 181 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 182 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 183 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 184 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 185 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 186 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 187 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 188 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 189 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 190 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 191 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 192 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 193 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 194 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 195 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 196 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 197 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 198 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 199 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 200 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 201 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 202 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 203 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 204 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 205 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 206 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 207 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 208 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 209 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 210 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 211 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 212 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 213 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 214 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 215 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 216 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 217 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 218 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 219 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 220 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 221 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 222 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 223 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 224 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 225 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 226 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 227 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 228 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 229 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 230 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 231 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 232 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 233 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 234 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 235 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 236 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 237 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 238 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 239 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 240 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 241 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 242 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 243 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 244 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 245 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 246 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 247 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 248 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 249 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 250 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 251 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 252 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 253 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 254 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 255 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 256 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 257 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 258 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 259 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 260 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 261 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 262 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 263 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 264 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 265 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 266 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 267 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 268 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 269 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 270 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 271 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 272 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 273 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 274 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 275 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 276 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 277 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 278 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 279 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 280 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 281 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 282 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 283 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 284 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 285 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 286 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 287 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 288 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 289 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 290 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 291 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, win, id 292 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 293 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, win, id 294 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 295 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 296 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 297 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, win, id 298 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 299 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, win, id 300 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 301 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 302 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 303 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba16, win, id 304 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 305 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba16, win, id 306 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 307 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 308 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 309 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba16, win, id 310 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 311 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba16, win, id 312 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 313 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 314 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 315 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, accrgba32, win, id 316 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 317 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, accrgba32, win, id 318 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 319 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 320 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 321 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, accrgba32, win, id 322 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 323 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, accrgba32, win, id 324 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 325 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 326 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 327 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, win, id 328 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 329 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, win, id 330 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 331 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 332 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 333 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, win, id 334 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 335 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, win, id 336 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 337 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 338 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 339 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba16, win, id 340 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 341 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba16, win, id 342 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 343 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 344 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 345 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba16, win, id 346 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 347 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba16, win, id 348 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 349 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 350 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 351 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, z24, s8, accrgba32, win, id 352 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 353 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgba8, db, z24, s8, accrgba32, win, id 354 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 355 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 356 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 357 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z24, s8, accrgba32, win, id 358 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 359 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, db, z24, s8, accrgba32, win, id 360 vendor: S3 Graphics Co. Ltd renderer: S3 Graphics Chrome 400 Series version: 3.1 19.03.18p extensions: WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_EXT_swap_control GL_S3_s3tc GL_EXT_compiled_vertex_array GL_EXT_texture_env_add GL_ARB_multitexture GL_ARB_transpose_matrix GL_ARB_multisample GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_compression GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_depth_texture GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_window_pos GL_ARB_vertex_program GL_ARB_fragment_program GL_ARB_vertex_buffer_object GL_ARB_occlusion_query GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_ARB_draw_buffers GL_ARB_texture_rectangle GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_ARB_draw_instanced GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB WGL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_EXT_abgr GL_EXT_blend_color GL_EXT_polygon_offset GL_EXT_texture GL_EXT_texture3D GL_EXT_subtexture GL_EXT_histogram GL_EXT_convolution GL_EXT_texture_object GL_EXT_packed_pixels GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_vertex_array GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_border_clamp GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_point_parameters GL_EXT_draw_range_elements GL_EXT_bgra GL_EXT_separate_specular_color GL_EXT_secondary_color GL_EXT_multi_draw_arrays GL_EXT_fog_coord GL_EXT_texture_env_combine GL_EXT_blend_func_separate GL_EXT_stencil_wrap GL_NV_texgen_reflection GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_NV_blend_square GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_NV_texture_rectangle GL_ATI_fragment_shader GL_ATI_vertex_array_object GL_EXT_vertex_shader GL_ATI_element_array GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_EXT_depth_bounds_test GL_EXT_blend_equation_separate GL_EXT_pixel_buffer_object GL_KTX_buffer_region GL_WIN_swap_hint GL_EXT_color_table GL_SGI_color_matrix GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_ARB_imaging GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_bindable_uniform GL_EXT_framebuffer_multisample GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_geometry_shader4 GL_EXT_draw_buffers2 GL_EXT_texture_buffer_object GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_gpu_program_parameters GL_EXT_packed_float GL_EXT_draw_instanced GL_ARB_color_buffer_float GL_EXT_timer_query GL_S3_performance_analyzer GL_EXT_packed_depth_stencil GL_EXT_transform_feedback GL_ARB_map_buffer_range GL_ARB_texture_buffer_object GL_ARB_texture_compression_rtgc GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_vertex_array_object GL_EXT_framebuffer_sRGB WGL_EXT_framebuffer_sRGB GL_ARB_depth_buffer_float GL_ARB_compatibility GL_ARB_uniform_buffer_object GL_ARB_copy_buffer getString: PASS rgb8, z32, s8, accrgb16, win, slow, id 361 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgb8, z16, s8, accrgb16, win, slow, id 362 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgb8, db, z32, s8, accrgb16, win, slow, id 363 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgb8, db, z16, s8, accrgb16, win, slow, id 364 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgba8, z32, s8, accrgba16, win, slow, id 365 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgba8, z16, s8, accrgba16, win, slow, id 366 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgba8, db, z32, s8, accrgba16, win, slow, id 367 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS rgba8, db, z16, s8, accrgba16, win, slow, id 368 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS ci32, z32, s8, win, slow, id 369 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS ci32, z16, s8, win, slow, id 370 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS ci32, db, z32, s8, win, slow, id 371 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture getString: PASS ci32, db, z16, s8, win, slow, id 372 vendor: Microsoft Corporation renderer: GDI Generic version: 1.1.0 extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture |