PDA

View Full Version : No MSAA support on my linux ?



scylardor
08-12-2017, 05:49 AM
Hello,

coming from a windows environment, I'm just beginning to babble some OpenGL on Linux. This is on a XUbuntu 16.04 LTS Virtualbox.

I'm building from a minimal X11 example program I found right here : https://www.opengl.org/discussion_boards/showthread.php/165856-Minimal-GLX-OpenGL3-0-example

The problem is that as soon as I add GLX_SAMPLES_BUFFERS to the visual attribute list to request a MSAA-enabled FB config, the returned FB config array becomes empty:


static int visual_attribs[] =
{
GLX_RENDER_TYPE, GLX_RGBA_BIT,
GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT,
GLX_DOUBLEBUFFER, true,
GLX_RED_SIZE, 1,
GLX_GREEN_SIZE, 1,
GLX_BLUE_SIZE, 1,
GLX_SAMPLE_BUFFERS, 1,
GLX_SAMPLES, 4
None
};

std::cout << "Getting framebuffer config" << std::endl;
int fbcount;
GLXFBConfig *fbc = glXChooseFBConfig(display, DefaultScreen(display), visual_attribs, &fbcount);
// fbc is NULL


This would mean that no FB config supports e.g. 4x MSAA here. And indeed, glxinfo -t output seems to confirm that :



pando@pando-VirtualBox:~/testp$ glxinfo -t
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read
Extended renderer info (GLX_MESA_query_renderer):
Vendor: VMware, Inc. (0xffffffff)
Device: llvmpipe (LLVM 4.0, 256 bits) (0xffffffff)
Version: 17.1.2
Accelerated: no
Video memory: 990MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.1.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export,
GL_AMD_shader_trinary_minmax, GL_AMD_vertex_shader_layer,
GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_ARB_ES2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_compressed_texture_pixel_storage,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary,
GL_ARB_get_texture_sub_image, GL_ARB_gpu_shader_fp64,
GL_ARB_gpu_shader_int64, GL_ARB_half_float_pixel,
GL_ARB_half_float_vertex, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object, GL_ARB_point_sprite,
GL_ARB_program_interface_query, GL_ARB_provoking_vertex,
GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects,
GL_ARB_shader_bit_encoding, GL_ARB_shader_objects,
GL_ARB_shader_stencil_export, GL_ARB_shader_subroutine,
GL_ARB_shader_texture_lod, GL_ARB_shading_language_420pack,
GL_ARB_shading_language_packing, GL_ARB_stencil_texturing, GL_ARB_sync,
GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
GL_ARB_texture_buffer_range, GL_ARB_texture_compression_rgtc,
GL_ARB_texture_cube_map_array, GL_ARB_texture_float,
GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_rectangle, GL_ARB_texture_rg,
GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8,
GL_ARB_texture_storage, GL_ARB_texture_storage_multisample,
GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query,
GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
GL_ARB_transform_feedback_instanced, GL_ARB_uniform_buffer_object,
GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev,
GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array,
GL_ATI_blend_equation_separate, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_blend_equation_separate,
GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
GL_EXT_framebuffer_sRGB, GL_EXT_packed_depth_stencil, GL_EXT_packed_float,
GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp,
GL_EXT_provoking_vertex, GL_EXT_shader_integer_mix, GL_EXT_texture_array,
GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_integer,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent,
GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra,
GL_IBM_multimode_draw_arrays, GL_KHR_context_flush_control, GL_KHR_debug,
GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
GL_MESA_texture_signed_rgba, GL_MESA_ycbcr_texture,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_OES_EGL_image, GL_S3_s3tc

OpenGL version string: 3.0 Mesa 17.1.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export,
GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels,
GL_APPLE_vertex_array_object, GL_ARB_ES2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata,
GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_program_interface_query, GL_ARB_provoking_vertex,
GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects,
GL_ARB_shader_bit_encoding, GL_ARB_shader_objects,
GL_ARB_shader_stencil_export, GL_ARB_shader_texture_lod,
GL_ARB_shading_language_100, GL_ARB_shading_language_420pack,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_stencil_texturing,
GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_rectangle, GL_ARB_texture_rg,
GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8,
GL_ARB_texture_storage, GL_ARB_texture_storage_multisample,
GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query,
GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
GL_ARB_transform_feedback_instanced, GL_ARB_transpose_matrix,
GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
GL_ATI_fragment_shader, GL_ATI_separate_stencil,
GL_ATI_texture_compression_3dc, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXT_abgr,
GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_draw_buffers2,
GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object,
GL_EXT_framebuffer_sRGB, GL_EXT_gpu_program_parameters,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_polygon_offset,
GL_EXT_polygon_offset_clamp, GL_EXT_provoking_vertex,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shader_integer_mix,
GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
GL_EXT_texture_array, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_integer, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback,
GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_KHR_context_flush_control, GL_KHR_debug, GL_MESA_pack_invert,
GL_MESA_shader_integer_functions, GL_MESA_texture_signed_rgba,
GL_MESA_window_pos, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_primitive_restart, GL_NV_texgen_reflection,
GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image,
GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_texture_max_level, GL_EXT_base_instance,
GL_EXT_blend_func_extended, GL_EXT_blend_minmax,
GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float,
GL_EXT_compressed_ETC1_RGB8_sub_texture, GL_EXT_copy_image,
GL_EXT_discard_framebuffer, GL_EXT_draw_buffers,
GL_EXT_draw_buffers_indexed, GL_EXT_draw_elements_base_vertex,
GL_EXT_frag_depth, GL_EXT_map_buffer_range, GL_EXT_multi_draw_arrays,
GL_EXT_polygon_offset_clamp, GL_EXT_read_format_bgra,
GL_EXT_separate_shader_objects, GL_EXT_shader_integer_mix,
GL_EXT_texture_border_clamp, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_format_BGRA8888, GL_EXT_texture_rg,
GL_EXT_texture_sRGB_decode, GL_EXT_texture_type_2_10_10_10_REV,
GL_EXT_unpack_subimage, GL_KHR_context_flush_control, GL_KHR_debug,
GL_MESA_shader_integer_functions, GL_NV_draw_buffers,
GL_NV_fbo_color_attachments, GL_NV_read_buffer, GL_NV_read_depth,
GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_OES_EGL_image,
GL_OES_EGL_image_external, GL_OES_EGL_sync,
GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image, GL_OES_depth24,
GL_OES_depth_texture, GL_OES_depth_texture_cube_map,
GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_OES_get_program_binary, GL_OES_mapbuffer, GL_OES_packed_depth_stencil,
GL_OES_rgb8_rgba8, GL_OES_standard_derivatives, GL_OES_stencil8,
GL_OES_surfaceless_context, GL_OES_texture_3D,
GL_OES_texture_border_clamp, GL_OES_texture_float,
GL_OES_texture_float_linear, GL_OES_texture_half_float,
GL_OES_texture_half_float_linear, GL_OES_texture_npot,
GL_OES_texture_stencil8, GL_OES_vertex_array_object,
GL_OES_vertex_half_float

240 GLX Visuals
Vis Vis Visual Trans buff lev render DB ste r g b a s aux dep ste accum buffer MS MS
ID Depth Type parent size el type reo sz sz sz sz flt rgb buf th ncl r g b a num bufs caveats
--------------------------------------------------------------------------------------------------------------------
0x 21 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x 22 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x193 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x194 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x195 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x196 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x197 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x198 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x199 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x19a 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x19b 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x19c 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x19d 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x19e 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x19f 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x1a0 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x1a1 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x1a2 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x1a3 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x1a4 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x1a5 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x1a6 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x1a7 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x1a8 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x1a9 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x1aa 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x1ab 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x1ac 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x1ad 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x1ae 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x1af 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x1b0 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x1b1 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x1b2 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x1b3 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x1b4 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x1b5 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x1b6 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x1b7 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x1b8 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x1b9 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x1ba 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x1bb 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x1bc 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x1bd 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x1be 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x1bf 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x1c0 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x1c1 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x1c2 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x1c3 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x1c4 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x1c5 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x1c6 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x1c7 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x1c8 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x1c9 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x1ca 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x1cb 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x1cc 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x1cd 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x1ce 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x1cf 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x1d0 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x1d1 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x1d2 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x1d3 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x1d4 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x1d5 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x1d6 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x1d7 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x1d8 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x1d9 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x1da 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x1db 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x1dc 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x1dd 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x1de 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x1df 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x1e0 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x1e1 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x1e2 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x1e3 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x1e4 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x1e5 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x1e6 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x1e7 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x1e8 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x1e9 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x1ea 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x1eb 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x1ec 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x1ed 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x1ee 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x1ef 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x1f0 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x1f1 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x1f2 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x1f3 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x1f4 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x1f5 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x1f6 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x1f7 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x1f8 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x1f9 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x1fa 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x1fb 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x1fc 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x1fd 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x1fe 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x1ff 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x200 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x201 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x202 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x203 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x204 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x205 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x206 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x207 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x208 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x209 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x20a 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x20b 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x20c 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x20d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x20e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x20f 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x210 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x211 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x212 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x213 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x214 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x215 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x216 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x217 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x218 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x219 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x21a 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x21b 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x21c 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x21d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x21e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x21f 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x220 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x221 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x222 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x223 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x224 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x225 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x226 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x227 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x228 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x229 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x22a 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x22b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x22c 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x22d 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x22e 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x22f 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x230 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x231 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x232 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x233 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x234 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x235 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x236 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x237 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x238 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x239 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x23a 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x23b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x23c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x23d 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x23e 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x23f 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x240 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x241 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x242 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x243 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x244 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x245 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x246 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x247 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x248 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x249 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x24a 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x24b 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x24c 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x24d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x24e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x24f 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x250 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x251 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x252 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x253 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x254 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x255 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x256 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x257 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x258 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x259 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x25a 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x25b 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x25c 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x25d 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x25e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x25f 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x260 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x261 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x262 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x263 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x264 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x265 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x266 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x267 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x268 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x269 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x26a 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x26b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x26c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x26d 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x26e 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x26f 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x270 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x271 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x272 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x273 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x274 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x275 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x276 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x277 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x278 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x279 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x27a 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x27b 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x27c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x27d 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x27e 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x27f 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x 66 32 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None

300 GLXFBConfigs:
Vis Vis Visual Trans buff lev render DB ste r g b a s aux dep ste accum buffer MS MS
ID Depth Type parent size el type reo sz sz sz sz flt rgb buf th ncl r g b a num bufs caveats
--------------------------------------------------------------------------------------------------------------------
0x 67 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x 68 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x 69 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x 6a 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x 6b 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x 6c 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x 6d 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x 6e 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x 6f 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x 70 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x 71 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x 72 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x 73 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x 74 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x 75 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x 76 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x 77 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x 78 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x 79 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x 7a 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x 7b 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x 7c 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x 7d 32 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x 7e 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x 7f 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x 80 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x 81 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x 82 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x 83 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x 84 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x 85 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x 86 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x 87 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x 88 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x 89 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x 8a 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x 8b 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x 8c 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x 8d 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x 8e 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x 8f 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x 90 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x 91 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x 92 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x 93 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x 94 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x 95 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x 96 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x 97 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x 98 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x 99 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x 9a 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x 9b 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x 9c 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x 9d 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x 9e 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x 9f 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x a0 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x a1 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x a2 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x a3 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x a4 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x a5 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x a6 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x a7 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x a8 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x a9 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x aa 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x ab 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x ac 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x ad 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x ae 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x af 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x b0 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x b1 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x b2 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x b3 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x b4 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x b5 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x b6 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x b7 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x b8 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x b9 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x ba 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x bb 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x bc 24 TrueColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x bd 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x be 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x bf 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x c0 24 TrueColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x c1 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x c2 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x c3 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x c4 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x c5 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x c6 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x c7 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x c8 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x c9 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x ca 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x cb 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x cc 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x cd 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x ce 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x cf 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x d0 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x d1 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x d2 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x d3 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x d4 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x d5 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x d6 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x d7 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x d8 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x d9 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x da 24 TrueColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x db 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x dc 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x dd 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x de 24 TrueColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x df 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x e0 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x e1 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x e2 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x e3 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x e4 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x e5 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x e6 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x e7 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x e8 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x e9 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x ea 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x eb 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x ec 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x ed 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x ee 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x ef 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x f0 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x f1 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x f2 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x f3 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x f4 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x f5 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x f6 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x f7 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x f8 0 TrueColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x f9 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x fa 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x fb 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x fc 0 TrueColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x fd 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x fe 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x ff 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x100 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x101 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x102 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
0x103 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x104 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x105 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x106 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x107 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 0 0 0 0 0 0 None
0x108 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 16 0 16 16 16 16 0 0 Slow
0x109 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x10a 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x10b 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x10c 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x10d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
0x10e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
0x10f 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x110 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x111 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x112 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x113 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x114 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x115 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x116 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x117 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x118 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x119 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 0 0 0 0 0 0 None
0x11a 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . . 0 32 0 16 16 16 16 0 0 Slow
0x11b 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x11c 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x11d 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x11e 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x11f 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x120 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x121 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x122 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x123 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x124 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x125 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 0 0 0 0 0 0 None
0x126 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x127 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x128 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x129 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x12a 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x12b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
0x12c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x12d 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x12e 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x12f 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x130 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x131 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x132 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x133 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x134 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x135 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x136 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x137 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 0 0 0 0 0 0 None
0x138 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x139 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x13a 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x13b 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x13c 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x13d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None
0x13e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 0 0 16 16 16 16 0 0 Slow
0x13f 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x140 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x141 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x142 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x143 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 0 0 0 0 0 0 None
0x144 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 16 0 16 16 16 16 0 0 Slow
0x145 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x146 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x147 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x148 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x149 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None
0x14a 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 0 16 16 16 16 0 0 Slow
0x14b 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x14c 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x14d 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x14e 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x14f 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None
0x150 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 Slow
0x151 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x152 24 DirectColor 0 32 0 rgba 0 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x153 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x154 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x155 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 0 0 0 0 0 0 None
0x156 24 DirectColor 0 32 0 rgba 1 0 8 8 8 8 . s 0 32 0 16 16 16 16 0 0 Slow
0x157 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x158 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x159 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x15a 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x15b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None
0x15c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 0 0 16 16 16 0 0 0 Slow
0x15d 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x15e 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x15f 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x160 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x161 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 0 0 0 0 0 0 None
0x162 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 16 0 16 16 16 0 0 0 Slow
0x163 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x164 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x165 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x166 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x167 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None
0x168 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 0 16 16 16 0 0 0 Slow
0x169 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x16a 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x16b 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x16c 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x16d 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None
0x16e 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 24 8 16 16 16 0 0 0 Slow
0x16f 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x170 24 DirectColor 0 24 0 rgba 0 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x171 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x172 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x173 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 0 0 0 0 0 0 None
0x174 24 DirectColor 0 24 0 rgba 1 0 8 8 8 0 . s 0 32 0 16 16 16 0 0 0 Slow
0x175 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x176 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x177 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x178 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x179 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x17a 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
0x17b 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x17c 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x17d 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x17e 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x17f 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x180 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x181 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x182 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x183 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x184 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x185 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 0 0 0 0 0 0 None
0x186 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 0 16 16 16 0 0 0 Slow
0x187 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x188 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x189 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x18a 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x18b 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x18c 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x18d 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x18e 0 DirectColor 0 16 0 rgba 0 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x18f 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x190 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow
0x191 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 0 0 0 0 0 0 None
0x192 0 DirectColor 0 16 0 rgba 1 0 5 6 5 0 . . 0 32 0 16 16 16 0 0 0 Slow



As we can see, the GL_ARB_multisample extension is supported, yet, columns "MS num" and "MS bufs", which I guess refer to MSAA, are desperately all set to 0.

What could I do to fix that ? It can only come from the Linux environment since MSAA works flawlessly on my windows' OpenGL install.

In doubt, I installed a PPA to try and upgrade mesa to version 17 (as shown by glxinfo), but still no MSAA support.
3D acceleration is enabled in Virtualbox, so I don't think the problem could come from here.

Could you please help me get MSAA working on this machine ? I'm not yet familiar enough with Linux graphics to work this out on my own :(
Or, if it can't and won't work on it, I'd like to understand why.

Some more info on the system:

uname -a: Linux pando-VirtualBox 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:02 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

GPU Hardware : NVIDIA GeForce GTX 970

thanks :)

Silence
08-14-2017, 01:06 AM
It most probably comes from the fact that you run under a virtual machine.

So whether stick with the VM. And then you'll have to simulate MSAA (which will certainly be slow).
Or whether install a dual-boot, plus the official nvidia drivers, which will give you full plain support.

Dark Photon
08-15-2017, 06:22 AM
GPU Hardware : NVIDIA GeForce GTX 970
...
The problem is that as soon as I add GLX_SAMPLES_BUFFERS to the visual attribute list to request a MSAA-enabled FB config, the returned FB config array becomes empty:
...


server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.1.2
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 17.1.2
OpenGL shading language version string: 1.30
...


What could I do to fix that ? It can only come from the Linux environment since MSAA works flawlessly on my windows' OpenGL install.

Install the NVidia OpenGL drivers (Download link (https://www.nvidia.com/Download/index.aspx)). They've supported MSAA via OpenGL on Linux for nearly 20 years.

Check your Ubuntu package manager first though. Through it, you probably have a one-click option you can use to have it download and install the NVidia drivers for you.

scylardor
08-18-2017, 09:05 AM
It most probably comes from the fact that you run under a virtual machine.

So whether stick with the VM. And then you'll have to simulate MSAA (which will certainly be slow).
Or whether install a dual-boot, plus the official nvidia drivers, which will give you full plain support.

Indeed I think being in a VM is the issue.

Actually I have a dual boot with an Arch Linux on my computer. The only reason I run a VM is for convenience of not having to reboot when working on cross-platform thingies. :)
On Arch, glxinfo correctly detects the Nvidia GPU and finds some MSAA-able configs, so it's definitely a VM issue.

Dark Photon : I have thought of that, but given the VM is actually detecting the "fake" virtualbox graphics adapter, not the actual Nvidia GPU, would installing the Nvidia drivers change anything? I'll give it a try.

If changing drivers doesn't do the trick, I guess some GPU passthrough to the VM would be necessary, but...
1) it doesn't seem possible when doing windows host -> linux guest virtualization (https://superuser.com/questions/1093795/expose-gpu-from-windows-10-host-to-ubuntu-16).
2) I have a single GPU :( unless there's some way to use the CPU integrated graphics chip.
3) it would go way beyond the initial scope of the question.

I'll keep doing my research and make a new post if I get lucky, otherwise, rebooting in order to test MSAA seems the only way.. :doh:

Dark Photon
08-19-2017, 02:24 PM
I'll keep doing my research and make a new post if I get lucky, otherwise, rebooting in order to test MSAA seems the only way.

There may be another option you might consider.

What you're trying to do now is to render MSAA directly to the window. When you're doing this in a Linux VM running inside of Windows, this requires proper GLX->WGL emulation (including MSAA support) in addition to OpenGL emulation in order to work properly.

However, what you could do instead is 1) render MSAA to an off-screen framebuffer (e.g. to GL textures and/or renderbuffers using an FBO), 2) use glBlitFramebuffer to downsample that MSAA image to a non-MSAA image, and then blit or render that downsampled image to the window.

This sounds hard but it's really pretty easy. The advantage of this approach is that it keeps MSAA support completely inside of OpenGL and doesn't require any MSAA support in the GLX->WGL emulation. If you implemented it this way, it would work fine when not running inside a VM and might work fine as well inside the VM.

kaufenpreis
09-04-2017, 03:39 AM
Install a dual-boot + the official nvidia drivers.