xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Ticket #2101: YCbCr444.log

File YCbCr444.log, 65.7 KB (added by Nathan Hallquist, 3 years ago)

-d opengl with output color format set to 444

Line 
12019-01-09 15:45:05,139 OpenGL probe command returned 0
22019-01-09 15:45:05,267 Xpra gtk2 client version 2.5-r21244 64-bit
32019-01-09 15:45:05,269  running on Microsoft Windows 10
42019-01-09 15:45:05,290 Warning: failed to import opencv:
52019-01-09 15:45:05,291  No module named cv2
62019-01-09 15:45:05,291  webcam forwarding is disabled
72019-01-09 15:45:05,501 GStreamer version 1.14.4 for Python 2.7.15 64-bit
82019-01-09 15:45:05,574 init_opengl(probe-success)
92019-01-09 15:45:05,574 init_opengl: enable_option=probe-success
102019-01-09 15:45:05,574 checking with <function OpenGL_safety_check at 0x00000000030d3230>
112019-01-09 15:45:05,575 <function OpenGL_safety_check at 0x00000000030d3230>()=None
122019-01-09 15:45:05,576 checking with <function gl_check at 0x0000000003229848>
132019-01-09 15:45:05,586 <function gl_check at 0x0000000003229848>()=None
142019-01-09 15:45:05,586 init_opengl: going to import xpra.client.gl
152019-01-09 15:45:05,587 init_opengl: backend options: ('gtk', 'native')
162019-01-09 15:45:05,587 attempting to load 'gtk' OpenGL backend
172019-01-09 15:45:05,587 importing xpra.client.gl.gtk2.gtkgl_client_window
182019-01-09 15:45:05,601 OpenGL_accelerate module loaded
192019-01-09 15:45:05,612 Using accelerated ArrayDatatype
202019-01-09 15:45:05,856 xpra.client.gl.gtk2.gtkgl_client_window=<module 'xpra.client.gl.gtk2.gtkgl_client_window' from 'c:\Program Files\Xpra/lib/xpra/client/gl/gtk2/gtkgl_client_window.pyc'>
212019-01-09 15:45:05,856 get_DISPLAY_MODE(False, True)=<flags GDK_GL_MODE_DOUBLE of type GdkGLConfigMode>
222019-01-09 15:45:06,717 Config_new_by_mode(<flags GDK_GL_MODE_DOUBLE of type GdkGLConfigMode>)=<gtk.gdkgl.Config object at 0x714f230 (GdkGLConfigImplWin32 at 0x35b4930)>
232019-01-09 15:45:06,717 get_DISPLAY_MODE(True, True)=<flags GDK_GL_MODE_DOUBLE | GDK_GL_MODE_ALPHA of type GdkGLConfigMode>
242019-01-09 15:45:06,745 Config_new_by_mode(<flags GDK_GL_MODE_DOUBLE | GDK_GL_MODE_ALPHA of type GdkGLConfigMode>)=<gtk.gdkgl.Config object at 0x714f370 (GdkGLConfigImplWin32 at 0x35b49a0)>
252019-01-09 15:45:06,745 GL props={'gdkglext': {'version': (1, 2, 0)}, 'has-depth-buffer': True, 'accum-blue-size': 0, 'stencil-size': 0, 'blue-size': 16, 'gdkgl': {'version': (6, 2)}, 'double-buffered': True, 'depth-size': 24, 'sample-buffers': 0, 'gtkglext': {'version': (1, 2, 0)}, 'alpha-size': 16, 'rgba': True, 'display_mode': ['ALPHA', 'DOUBLE'], 'samples': 0, 'red-size': 16, 'has-stencil-buffer': False, 'has_alpha': True, 'pygdkglext': {'version': (1, 0, 0)}, 'stereo': False, 'accum-green-size': 0, 'green-size': 16, 'accum-red-size': 0, 'depth': 48, 'aux-buffers': 4}
262019-01-09 15:45:06,745 testing gtkgl rendering
272019-01-09 15:45:06,864 found valid OpenGL version: 4.6
282019-01-09 15:45:06,864 OpenGL_accelerate version 3.1.1a1
292019-01-09 15:45:06,864 OpenGL extensions found: GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture, GL_AMD_vertex_shader_viewport_index, GL_AMD_vertex_shader_layer, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_bindless_texture, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_cl_event, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_compressed_texture_pixel_storage, GL_ARB_conservative_depth, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, 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_derivative_control, GL_ARB_direct_state_access, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_indirect, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_fragment_shader_interlock, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters, 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_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, GL_ARB_post_depth_coverage, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_locations, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_buffer, GL_ARB_sparse_texture, GL_ARB_sparse_texture2, GL_ARB_sparse_texture_clamp, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_barrier, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, 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_filter_anisotropic, GL_ARB_texture_filter_minmax, 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_query_lod, 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_transform_feedback_overflow_query, GL_ARB_transpose_matrix, 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_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_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, 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_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 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_EXTX_framebuffer_mixed_formats, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, 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_clamp, GL_EXT_post_depth_coverage, GL_EXT_provoking_vertex, GL_EXT_raster_multisample, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color, GL_EXT_shader_image_load_formatted, GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_sparse_texture2, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, 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_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, GL_EXT_window_rectangles, GL_EXT_import_sync_object, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KHR_context_flush_control, GL_KHR_debug, GL_EXT_memory_object, GL_EXT_memory_object_win32, GL_EXT_win32_keyed_mutex, GL_KHR_parallel_shader_compile, GL_KHR_no_error, GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, GL_EXT_semaphore, GL_EXT_semaphore_win32, GL_KTX_buffer_region, GL_NV_alpha_to_coverage_dither_control, GL_NV_bindless_multi_draw_indirect, GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture, GL_NV_blend_equation_advanced, GL_NV_blend_equation_advanced_coherent, GL_NVX_blend_equation_advanced_multi_draw_buffers, GL_NV_blend_minmax_factor, GL_NV_blend_square, GL_NV_clip_space_w_scaling, GL_NV_command_list, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_conservative_raster, GL_NV_conservative_raster_dilate, GL_NV_conservative_raster_pre_snap_triangles, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_deep_texture3D, GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_draw_texture, GL_NV_draw_vulkan_image, GL_NV_ES1_1_compatibility, GL_NV_ES3_1_compatibility, GL_NV_explicit_multisample, GL_NV_feature_query, GL_NV_fence, GL_NV_fill_rectangle, GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_coverage_to_color, GL_NV_fragment_program, GL_NV_fragment_program_option, GL_NV_fragment_program2, GL_NV_fragment_shader_interlock, GL_NV_framebuffer_mixed_samples, GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4, GL_NV_geometry_shader_passthrough, GL_NV_gpu_program4, GL_NV_internalformat_sample_query, GL_NV_gpu_program4_1, GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64, GL_NV_gpu_shader5, GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_multisample_coverage, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_query_resource, GL_NV_query_resource_tag, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_sample_locations, GL_NV_sample_mask_override_coverage, GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float, GL_NV_shader_atomic_float64, GL_NV_shader_atomic_fp16_vector, GL_NV_shader_atomic_int64, GL_NV_shader_buffer_load, GL_NV_shader_storage_buffer_object, GL_NV_stereo_view_rendering, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_rectangle_compressed, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2, GL_NV_vertex_program2_option, GL_NV_vertex_program3, GL_NV_viewport_array2, GL_NV_viewport_swizzle, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_multigpu_info, GL_NVX_nvenc_interop, GL_NV_shader_thread_group, GL_NV_shader_thread_shuffle, GL_KHR_blend_equation_advanced, GL_KHR_blend_equation_advanced_coherent, GL_OVR_multiview, GL_OVR_multiview2, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum, GL_WIN_swap_hint, WGL_EXT_swap_control,
302019-01-09 15:45:06,865 vendor: NVIDIA Corporation
312019-01-09 15:45:06,865 renderer: Quadro P2000/PCIe/SSE2
322019-01-09 15:45:06,865 shading-language-version: 4.60 NVIDIA
332019-01-09 15:45:06,952 GLU.version: 1.2.2.0 Microsoft Corporation
342019-01-09 15:45:06,952 GLU.extensions: GL_EXT_bgra
352019-01-09 15:45:06,952 vendor 'NVIDIA Corporation' not found in blacklist: []
362019-01-09 15:45:06,952 renderer 'Quadro P2000/PCIe/SSE2' not found in blacklist: ['Software Rasterizer']
372019-01-09 15:45:06,952 vendor 'NVIDIA Corporation' not found in greylist: ['Intel']
382019-01-09 15:45:06,952 renderer 'Quadro P2000/PCIe/SSE2' not found in whitelist: ['Haswell', 'Skylake', 'Kabylake', 'Cannonlake']
392019-01-09 15:45:06,954 All the required OpenGL functions are available: glActiveTexture, glTexSubImage2D, glTexCoord2i, glViewport, glMatrixMode, glLoadIdentity, glOrtho, glEnableClientState, glGenTextures, glDisable, glBindTexture, glPixelStorei, glEnable, glBegin, glFlush, glTexParameteri, glTexEnvi, glHint, glBlendFunc, glLineStipple, glTexImage2D, glMultiTexCoord2i, glVertex2i, glEnd
402019-01-09 15:45:06,954 All the required OpenGL functions are available: GL_FRAMEBUFFER (36160), GL_COLOR_ATTACHMENT0 (36064), glGenFramebuffers, glBindFramebuffer, glFramebufferTexture2D
412019-01-09 15:45:06,954 Extension GL_ARB_texture_rectangle is present
422019-01-09 15:45:06,955 Extension GL_ARB_vertex_program is present
432019-01-09 15:45:06,955 glInitFragmentProgramARB works
442019-01-09 15:45:06,955 glInitTextureRectangleARB works
452019-01-09 15:45:06,955 All the required OpenGL functions are available: glGenProgramsARB, glDeleteProgramsARB, glBindProgramARB, glProgramStringARB
462019-01-09 15:45:07,019 Texture size GL_MAX_RECTANGLE_TEXTURE_SIZE=32768, GL_MAX_TEXTURE_SIZE=32768
472019-01-09 15:45:07,019 GL_MAX_VIEWPORT_DIMS=(32768, 32768)
482019-01-09 15:45:07,022 check_support(False)={'gdkglext': {'version': (1, 2, 0)}, 'GLU.version': u'1.2.2.0 Microsoft Corporation', 'has-depth-buffer': True, 'accum-blue-size': 0, 'accelerate': '3.1.1a1', 'pyopengl': '3.1.1a1', 'stencil-size': 0, 'GLU.extensions': u'GL_EXT_bgra', 'blue-size': 16, 'gdkgl': {'version': (6, 2)}, 'double-buffered': True, 'opengl': (4, 6), 'depth-size': 24, 'shading-language-version': '4.60 NVIDIA', 'sample-buffers': 0, 'gtkglext': {'version': (1, 2, 0)}, 'alpha-size': 16, 'rgba': True, 'display_mode': ['ALPHA', 'DOUBLE'], 'vendor': 'NVIDIA Corporation', 'samples': 0, 'safe': True, 'red-size': 16, 'zerocopy': True, 'max-viewport-dims': (32768, 32768), 'has-stencil-buffer': False, 'has_alpha': True, 'pygdkglext': {'version': (1, 0, 0)}, 'stereo': False, 'accum-green-size': 0, 'green-size': 16, 'accum-red-size': 0, 'depth': 48, 'extensions': [u'GL_AMD_multi_draw_indirect', u'GL_AMD_seamless_cubemap_per_texture', u'GL_AMD_vertex_shader_viewport_index', u'GL_AMD_vertex_shader_layer', u'GL_ARB_arrays_of_arrays', u'GL_ARB_base_instance', u'GL_ARB_bindless_texture', u'GL_ARB_blend_func_extended', u'GL_ARB_buffer_storage', u'GL_ARB_cl_event', u'GL_ARB_clear_buffer_object', u'GL_ARB_clear_texture', u'GL_ARB_clip_control', u'GL_ARB_color_buffer_float', u'GL_ARB_compatibility', u'GL_ARB_compressed_texture_pixel_storage', u'GL_ARB_conservative_depth', u'GL_ARB_compute_shader', u'GL_ARB_compute_variable_group_size', u'GL_ARB_conditional_render_inverted', u'GL_ARB_copy_buffer', u'GL_ARB_copy_image', u'GL_ARB_cull_distance', u'GL_ARB_debug_output', u'GL_ARB_depth_buffer_float', u'GL_ARB_depth_clamp', u'GL_ARB_depth_texture', u'GL_ARB_derivative_control', u'GL_ARB_direct_state_access', u'GL_ARB_draw_buffers', u'GL_ARB_draw_buffers_blend', u'GL_ARB_draw_indirect', u'GL_ARB_draw_elements_base_vertex', u'GL_ARB_draw_instanced', u'GL_ARB_enhanced_layouts', u'GL_ARB_ES2_compatibility', u'GL_ARB_ES3_compatibility', u'GL_ARB_ES3_1_compatibility', u'GL_ARB_ES3_2_compatibility', u'GL_ARB_explicit_attrib_location', u'GL_ARB_explicit_uniform_location', u'GL_ARB_fragment_coord_conventions', u'GL_ARB_fragment_layer_viewport', u'GL_ARB_fragment_program', u'GL_ARB_fragment_program_shadow', u'GL_ARB_fragment_shader', u'GL_ARB_fragment_shader_interlock', u'GL_ARB_framebuffer_no_attachments', u'GL_ARB_framebuffer_object', u'GL_ARB_framebuffer_sRGB', u'GL_ARB_geometry_shader4', u'GL_ARB_get_program_binary', u'GL_ARB_get_texture_sub_image', u'GL_ARB_gl_spirv', u'GL_ARB_gpu_shader5', u'GL_ARB_gpu_shader_fp64', u'GL_ARB_gpu_shader_int64', u'GL_ARB_half_float_pixel', u'GL_ARB_half_float_vertex', u'GL_ARB_imaging', u'GL_ARB_indirect_parameters', u'GL_ARB_instanced_arrays', u'GL_ARB_internalformat_query', u'GL_ARB_internalformat_query2', u'GL_ARB_invalidate_subdata', u'GL_ARB_map_buffer_alignment', u'GL_ARB_map_buffer_range', u'GL_ARB_multi_bind', u'GL_ARB_multi_draw_indirect', u'GL_ARB_multisample', u'GL_ARB_multitexture', u'GL_ARB_occlusion_query', u'GL_ARB_occlusion_query2', u'GL_ARB_parallel_shader_compile', u'GL_ARB_pipeline_statistics_query', u'GL_ARB_pixel_buffer_object', u'GL_ARB_point_parameters', u'GL_ARB_point_sprite', u'GL_ARB_polygon_offset_clamp', u'GL_ARB_post_depth_coverage', u'GL_ARB_program_interface_query', u'GL_ARB_provoking_vertex', u'GL_ARB_query_buffer_object', u'GL_ARB_robust_buffer_access_behavior', u'GL_ARB_robustness', u'GL_ARB_sample_locations', u'GL_ARB_sample_shading', u'GL_ARB_sampler_objects', u'GL_ARB_seamless_cube_map', u'GL_ARB_seamless_cubemap_per_texture', u'GL_ARB_separate_shader_objects', u'GL_ARB_shader_atomic_counter_ops', u'GL_ARB_shader_atomic_counters', u'GL_ARB_shader_ballot', u'GL_ARB_shader_bit_encoding', u'GL_ARB_shader_clock', u'GL_ARB_shader_draw_parameters', u'GL_ARB_shader_group_vote', u'GL_ARB_shader_image_load_store', u'GL_ARB_shader_image_size', u'GL_ARB_shader_objects', u'GL_ARB_shader_precision', u'GL_ARB_shader_storage_buffer_object', u'GL_ARB_shader_subroutine', u'GL_ARB_shader_texture_image_samples', u'GL_ARB_shader_texture_lod', u'GL_ARB_shading_language_100', u'GL_ARB_shader_viewport_layer_array', u'GL_ARB_shading_language_420pack', u'GL_ARB_shading_language_include', u'GL_ARB_shading_language_packing', u'GL_ARB_shadow', u'GL_ARB_sparse_buffer', u'GL_ARB_sparse_texture', u'GL_ARB_sparse_texture2', u'GL_ARB_sparse_texture_clamp', u'GL_ARB_spirv_extensions', u'GL_ARB_stencil_texturing', u'GL_ARB_sync', u'GL_ARB_tessellation_shader', u'GL_ARB_texture_barrier', u'GL_ARB_texture_border_clamp', u'GL_ARB_texture_buffer_object', u'GL_ARB_texture_buffer_object_rgb32', u'GL_ARB_texture_buffer_range', u'GL_ARB_texture_compression', u'GL_ARB_texture_compression_bptc', u'GL_ARB_texture_compression_rgtc', u'GL_ARB_texture_cube_map', u'GL_ARB_texture_cube_map_array', u'GL_ARB_texture_env_add', u'GL_ARB_texture_env_combine', u'GL_ARB_texture_env_crossbar', u'GL_ARB_texture_env_dot3', u'GL_ARB_texture_filter_anisotropic', u'GL_ARB_texture_filter_minmax', u'GL_ARB_texture_float', u'GL_ARB_texture_gather', u'GL_ARB_texture_mirror_clamp_to_edge', u'GL_ARB_texture_mirrored_repeat', u'GL_ARB_texture_multisample', u'GL_ARB_texture_non_power_of_two', u'GL_ARB_texture_query_levels', u'GL_ARB_texture_query_lod', u'GL_ARB_texture_rectangle', u'GL_ARB_texture_rg', u'GL_ARB_texture_rgb10_a2ui', u'GL_ARB_texture_stencil8', u'GL_ARB_texture_storage', u'GL_ARB_texture_storage_multisample', u'GL_ARB_texture_swizzle', u'GL_ARB_texture_view', u'GL_ARB_timer_query', u'GL_ARB_transform_feedback2', u'GL_ARB_transform_feedback3', u'GL_ARB_transform_feedback_instanced', u'GL_ARB_transform_feedback_overflow_query', u'GL_ARB_transpose_matrix', u'GL_ARB_uniform_buffer_object', u'GL_ARB_vertex_array_bgra', u'GL_ARB_vertex_array_object', u'GL_ARB_vertex_attrib_64bit', u'GL_ARB_vertex_attrib_binding', u'GL_ARB_vertex_buffer_object', u'GL_ARB_vertex_program', u'GL_ARB_vertex_shader', u'GL_ARB_vertex_type_10f_11f_11f_rev', u'GL_ARB_vertex_type_2_10_10_10_rev', u'GL_ARB_viewport_array', u'GL_ARB_window_pos', u'GL_ATI_draw_buffers', u'GL_ATI_texture_float', u'GL_ATI_texture_mirror_once', u'GL_S3_s3tc', u'GL_EXT_texture_env_add', u'GL_EXT_abgr', u'GL_EXT_bgra', u'GL_EXT_bindable_uniform', u'GL_EXT_blend_color', u'GL_EXT_blend_equation_separate', u'GL_EXT_blend_func_separate', u'GL_EXT_blend_minmax', u'GL_EXT_blend_subtract', u'GL_EXT_compiled_vertex_array', u'GL_EXT_Cg_shader', u'GL_EXT_depth_bounds_test', u'GL_EXT_direct_state_access', u'GL_EXT_draw_buffers2', u'GL_EXT_draw_instanced', u'GL_EXT_draw_range_elements', u'GL_EXT_fog_coord', u'GL_EXT_framebuffer_blit', u'GL_EXT_framebuffer_multisample', u'GL_EXTX_framebuffer_mixed_formats', u'GL_EXT_framebuffer_multisample_blit_scaled', u'GL_EXT_framebuffer_object', u'GL_EXT_framebuffer_sRGB', u'GL_EXT_geometry_shader4', u'GL_EXT_gpu_program_parameters', u'GL_EXT_gpu_shader4', u'GL_EXT_multi_draw_arrays', u'GL_EXT_packed_depth_stencil', u'GL_EXT_packed_float', u'GL_EXT_packed_pixels', u'GL_EXT_pixel_buffer_object', u'GL_EXT_point_parameters', u'GL_EXT_polygon_offset_clamp', u'GL_EXT_post_depth_coverage', u'GL_EXT_provoking_vertex', u'GL_EXT_raster_multisample', u'GL_EXT_rescale_normal', u'GL_EXT_secondary_color', u'GL_EXT_separate_shader_objects', u'GL_EXT_separate_specular_color', u'GL_EXT_shader_image_load_formatted', u'GL_EXT_shader_image_load_store', u'GL_EXT_shader_integer_mix', u'GL_EXT_shadow_funcs', u'GL_EXT_sparse_texture2', u'GL_EXT_stencil_two_side', u'GL_EXT_stencil_wrap', u'GL_EXT_texture3D', u'GL_EXT_texture_array', u'GL_EXT_texture_buffer_object', u'GL_EXT_texture_compression_dxt1', u'GL_EXT_texture_compression_latc', u'GL_EXT_texture_compression_rgtc', u'GL_EXT_texture_compression_s3tc', u'GL_EXT_texture_cube_map', u'GL_EXT_texture_edge_clamp', u'GL_EXT_texture_env_combine', u'GL_EXT_texture_env_dot3', u'GL_EXT_texture_filter_anisotropic', u'GL_EXT_texture_filter_minmax', u'GL_EXT_texture_integer', u'GL_EXT_texture_lod', u'GL_EXT_texture_lod_bias', u'GL_EXT_texture_mirror_clamp', u'GL_EXT_texture_object', u'GL_EXT_texture_shared_exponent', u'GL_EXT_texture_sRGB', u'GL_EXT_texture_sRGB_decode', u'GL_EXT_texture_storage', u'GL_EXT_texture_swizzle', u'GL_EXT_timer_query', u'GL_EXT_transform_feedback2', u'GL_EXT_vertex_array', u'GL_EXT_vertex_array_bgra', u'GL_EXT_vertex_attrib_64bit', u'GL_EXT_window_rectangles', u'GL_EXT_import_sync_object', u'GL_IBM_rasterpos_clip', u'GL_IBM_texture_mirrored_repeat', u'GL_KHR_context_flush_control', u'GL_KHR_debug', u'GL_EXT_memory_object', u'GL_EXT_memory_object_win32', u'GL_EXT_win32_keyed_mutex', u'GL_KHR_parallel_shader_compile', u'GL_KHR_no_error', u'GL_KHR_robust_buffer_access_behavior', u'GL_KHR_robustness', u'GL_EXT_semaphore', u'GL_EXT_semaphore_win32', u'GL_KTX_buffer_region', u'GL_NV_alpha_to_coverage_dither_control', u'GL_NV_bindless_multi_draw_indirect', u'GL_NV_bindless_multi_draw_indirect_count', u'GL_NV_bindless_texture', u'GL_NV_blend_equation_advanced', u'GL_NV_blend_equation_advanced_coherent', u'GL_NVX_blend_equation_advanced_multi_draw_buffers', u'GL_NV_blend_minmax_factor', u'GL_NV_blend_square', u'GL_NV_clip_space_w_scaling', u'GL_NV_command_list', u'GL_NV_compute_program5', u'GL_NV_conditional_render', u'GL_NV_conservative_raster', u'GL_NV_conservative_raster_dilate', u'GL_NV_conservative_raster_pre_snap_triangles', u'GL_NV_copy_depth_to_color', u'GL_NV_copy_image', u'GL_NV_deep_texture3D', u'GL_NV_depth_buffer_float', u'GL_NV_depth_clamp', u'GL_NV_draw_texture', u'GL_NV_draw_vulkan_image', u'GL_NV_ES1_1_compatibility', u'GL_NV_ES3_1_compatibility', u'GL_NV_explicit_multisample', u'GL_NV_feature_query', u'GL_NV_fence', u'GL_NV_fill_rectangle', u'GL_NV_float_buffer', u'GL_NV_fog_distance', u'GL_NV_fragment_coverage_to_color', u'GL_NV_fragment_program', u'GL_NV_fragment_program_option', u'GL_NV_fragment_program2', u'GL_NV_fragment_shader_interlock', u'GL_NV_framebuffer_mixed_samples', u'GL_NV_framebuffer_multisample_coverage', u'GL_NV_geometry_shader4', u'GL_NV_geometry_shader_passthrough', u'GL_NV_gpu_program4', u'GL_NV_internalformat_sample_query', u'GL_NV_gpu_program4_1', u'GL_NV_gpu_program5', u'GL_NV_gpu_program5_mem_extended', u'GL_NV_gpu_program_fp64', u'GL_NV_gpu_shader5', u'GL_NV_half_float', u'GL_NV_light_max_exponent', u'GL_NV_multisample_coverage', u'GL_NV_multisample_filter_hint', u'GL_NV_occlusion_query', u'GL_NV_packed_depth_stencil', u'GL_NV_parameter_buffer_object', u'GL_NV_parameter_buffer_object2', u'GL_NV_path_rendering', u'GL_NV_path_rendering_shared_edge', u'GL_NV_pixel_data_range', u'GL_NV_point_sprite', u'GL_NV_primitive_restart', u'GL_NV_query_resource', u'GL_NV_query_resource_tag', u'GL_NV_register_combiners', u'GL_NV_register_combiners2', u'GL_NV_sample_locations', u'GL_NV_sample_mask_override_coverage', u'GL_NV_shader_atomic_counters', u'GL_NV_shader_atomic_float', u'GL_NV_shader_atomic_float64', u'GL_NV_shader_atomic_fp16_vector', u'GL_NV_shader_atomic_int64', u'GL_NV_shader_buffer_load', u'GL_NV_shader_storage_buffer_object', u'GL_NV_stereo_view_rendering', u'GL_NV_texgen_reflection', u'GL_NV_texture_barrier', u'GL_NV_texture_compression_vtc', u'GL_NV_texture_env_combine4', u'GL_NV_texture_multisample', u'GL_NV_texture_rectangle', u'GL_NV_texture_rectangle_compressed', u'GL_NV_texture_shader', u'GL_NV_texture_shader2', u'GL_NV_texture_shader3', u'GL_NV_transform_feedback', u'GL_NV_transform_feedback2', u'GL_NV_uniform_buffer_unified_memory', u'GL_NV_vertex_array_range', u'GL_NV_vertex_array_range2', u'GL_NV_vertex_attrib_integer_64bit', u'GL_NV_vertex_buffer_unified_memory', u'GL_NV_vertex_program', u'GL_NV_vertex_program1_1', u'GL_NV_vertex_program2', u'GL_NV_vertex_program2_option', u'GL_NV_vertex_program3', u'GL_NV_viewport_array2', u'GL_NV_viewport_swizzle', u'GL_NVX_conditional_render', u'GL_NVX_gpu_memory_info', u'GL_NVX_multigpu_info', u'GL_NVX_nvenc_interop', u'GL_NV_shader_thread_group', u'GL_NV_shader_thread_shuffle', u'GL_KHR_blend_equation_advanced', u'GL_KHR_blend_equation_advanced_coherent', u'GL_OVR_multiview', u'GL_OVR_multiview2', u'GL_SGIS_generate_mipmap', u'GL_SGIS_texture_lod', u'GL_SGIX_depth_texture', u'GL_SGIX_shadow', u'GL_SUN_slice_accum', u'GL_WIN_swap_hint', u'WGL_EXT_swap_control', u''], 'transparency': False, 'aux-buffers': 4, 'texture-size-limit': 32768, 'renderer': 'Quadro P2000/PCIe/SSE2'}
492019-01-09 15:45:07,024 init_opengl: found props {'gdkglext': {'version': (1, 2, 0)}, 'GLU.version': u'1.2.2.0 Microsoft Corporation', 'has-depth-buffer': True, 'accum-blue-size': 0, 'accelerate': '3.1.1a1', 'pyopengl': '3.1.1a1', 'stencil-size': 0, 'GLU.extensions': u'GL_EXT_bgra', 'blue-size': 16, 'gdkgl': {'version': (6, 2)}, 'double-buffered': True, 'opengl': (4, 6), 'depth-size': 24, 'shading-language-version': '4.60 NVIDIA', 'sample-buffers': 0, 'gtkglext': {'version': (1, 2, 0)}, 'alpha-size': 16, 'rgba': True, 'display_mode': ['ALPHA', 'DOUBLE'], 'vendor': 'NVIDIA Corporation', 'samples': 0, 'safe': True, 'red-size': 16, 'zerocopy': True, 'max-viewport-dims': (32768, 32768), 'has-stencil-buffer': False, 'has_alpha': True, 'pygdkglext': {'version': (1, 0, 0)}, 'stereo': False, 'accum-green-size': 0, 'green-size': 16, 'accum-red-size': 0, 'depth': 48, 'extensions': [u'GL_AMD_multi_draw_indirect', u'GL_AMD_seamless_cubemap_per_texture', u'GL_AMD_vertex_shader_viewport_index', u'GL_AMD_vertex_shader_layer', u'GL_ARB_arrays_of_arrays', u'GL_ARB_base_instance', u'GL_ARB_bindless_texture', u'GL_ARB_blend_func_extended', u'GL_ARB_buffer_storage', u'GL_ARB_cl_event', u'GL_ARB_clear_buffer_object', u'GL_ARB_clear_texture', u'GL_ARB_clip_control', u'GL_ARB_color_buffer_float', u'GL_ARB_compatibility', u'GL_ARB_compressed_texture_pixel_storage', u'GL_ARB_conservative_depth', u'GL_ARB_compute_shader', u'GL_ARB_compute_variable_group_size', u'GL_ARB_conditional_render_inverted', u'GL_ARB_copy_buffer', u'GL_ARB_copy_image', u'GL_ARB_cull_distance', u'GL_ARB_debug_output', u'GL_ARB_depth_buffer_float', u'GL_ARB_depth_clamp', u'GL_ARB_depth_texture', u'GL_ARB_derivative_control', u'GL_ARB_direct_state_access', u'GL_ARB_draw_buffers', u'GL_ARB_draw_buffers_blend', u'GL_ARB_draw_indirect', u'GL_ARB_draw_elements_base_vertex', u'GL_ARB_draw_instanced', u'GL_ARB_enhanced_layouts', u'GL_ARB_ES2_compatibility', u'GL_ARB_ES3_compatibility', u'GL_ARB_ES3_1_compatibility', u'GL_ARB_ES3_2_compatibility', u'GL_ARB_explicit_attrib_location', u'GL_ARB_explicit_uniform_location', u'GL_ARB_fragment_coord_conventions', u'GL_ARB_fragment_layer_viewport', u'GL_ARB_fragment_program', u'GL_ARB_fragment_program_shadow', u'GL_ARB_fragment_shader', u'GL_ARB_fragment_shader_interlock', u'GL_ARB_framebuffer_no_attachments', u'GL_ARB_framebuffer_object', u'GL_ARB_framebuffer_sRGB', u'GL_ARB_geometry_shader4', u'GL_ARB_get_program_binary', u'GL_ARB_get_texture_sub_image', u'GL_ARB_gl_spirv', u'GL_ARB_gpu_shader5', u'GL_ARB_gpu_shader_fp64', u'GL_ARB_gpu_shader_int64', u'GL_ARB_half_float_pixel', u'GL_ARB_half_float_vertex', u'GL_ARB_imaging', u'GL_ARB_indirect_parameters', u'GL_ARB_instanced_arrays', u'GL_ARB_internalformat_query', u'GL_ARB_internalformat_query2', u'GL_ARB_invalidate_subdata', u'GL_ARB_map_buffer_alignment', u'GL_ARB_map_buffer_range', u'GL_ARB_multi_bind', u'GL_ARB_multi_draw_indirect', u'GL_ARB_multisample', u'GL_ARB_multitexture', u'GL_ARB_occlusion_query', u'GL_ARB_occlusion_query2', u'GL_ARB_parallel_shader_compile', u'GL_ARB_pipeline_statistics_query', u'GL_ARB_pixel_buffer_object', u'GL_ARB_point_parameters', u'GL_ARB_point_sprite', u'GL_ARB_polygon_offset_clamp', u'GL_ARB_post_depth_coverage', u'GL_ARB_program_interface_query', u'GL_ARB_provoking_vertex', u'GL_ARB_query_buffer_object', u'GL_ARB_robust_buffer_access_behavior', u'GL_ARB_robustness', u'GL_ARB_sample_locations', u'GL_ARB_sample_shading', u'GL_ARB_sampler_objects', u'GL_ARB_seamless_cube_map', u'GL_ARB_seamless_cubemap_per_texture', u'GL_ARB_separate_shader_objects', u'GL_ARB_shader_atomic_counter_ops', u'GL_ARB_shader_atomic_counters', u'GL_ARB_shader_ballot', u'GL_ARB_shader_bit_encoding', u'GL_ARB_shader_clock', u'GL_ARB_shader_draw_parameters', u'GL_ARB_shader_group_vote', u'GL_ARB_shader_image_load_store', u'GL_ARB_shader_image_size', u'GL_ARB_shader_objects', u'GL_ARB_shader_precision', u'GL_ARB_shader_storage_buffer_object', u'GL_ARB_shader_subroutine', u'GL_ARB_shader_texture_image_samples', u'GL_ARB_shader_texture_lod', u'GL_ARB_shading_language_100', u'GL_ARB_shader_viewport_layer_array', u'GL_ARB_shading_language_420pack', u'GL_ARB_shading_language_include', u'GL_ARB_shading_language_packing', u'GL_ARB_shadow', u'GL_ARB_sparse_buffer', u'GL_ARB_sparse_texture', u'GL_ARB_sparse_texture2', u'GL_ARB_sparse_texture_clamp', u'GL_ARB_spirv_extensions', u'GL_ARB_stencil_texturing', u'GL_ARB_sync', u'GL_ARB_tessellation_shader', u'GL_ARB_texture_barrier', u'GL_ARB_texture_border_clamp', u'GL_ARB_texture_buffer_object', u'GL_ARB_texture_buffer_object_rgb32', u'GL_ARB_texture_buffer_range', u'GL_ARB_texture_compression', u'GL_ARB_texture_compression_bptc', u'GL_ARB_texture_compression_rgtc', u'GL_ARB_texture_cube_map', u'GL_ARB_texture_cube_map_array', u'GL_ARB_texture_env_add', u'GL_ARB_texture_env_combine', u'GL_ARB_texture_env_crossbar', u'GL_ARB_texture_env_dot3', u'GL_ARB_texture_filter_anisotropic', u'GL_ARB_texture_filter_minmax', u'GL_ARB_texture_float', u'GL_ARB_texture_gather', u'GL_ARB_texture_mirror_clamp_to_edge', u'GL_ARB_texture_mirrored_repeat', u'GL_ARB_texture_multisample', u'GL_ARB_texture_non_power_of_two', u'GL_ARB_texture_query_levels', u'GL_ARB_texture_query_lod', u'GL_ARB_texture_rectangle', u'GL_ARB_texture_rg', u'GL_ARB_texture_rgb10_a2ui', u'GL_ARB_texture_stencil8', u'GL_ARB_texture_storage', u'GL_ARB_texture_storage_multisample', u'GL_ARB_texture_swizzle', u'GL_ARB_texture_view', u'GL_ARB_timer_query', u'GL_ARB_transform_feedback2', u'GL_ARB_transform_feedback3', u'GL_ARB_transform_feedback_instanced', u'GL_ARB_transform_feedback_overflow_query', u'GL_ARB_transpose_matrix', u'GL_ARB_uniform_buffer_object', u'GL_ARB_vertex_array_bgra', u'GL_ARB_vertex_array_object', u'GL_ARB_vertex_attrib_64bit', u'GL_ARB_vertex_attrib_binding', u'GL_ARB_vertex_buffer_object', u'GL_ARB_vertex_program', u'GL_ARB_vertex_shader', u'GL_ARB_vertex_type_10f_11f_11f_rev', u'GL_ARB_vertex_type_2_10_10_10_rev', u'GL_ARB_viewport_array', u'GL_ARB_window_pos', u'GL_ATI_draw_buffers', u'GL_ATI_texture_float', u'GL_ATI_texture_mirror_once', u'GL_S3_s3tc', u'GL_EXT_texture_env_add', u'GL_EXT_abgr', u'GL_EXT_bgra', u'GL_EXT_bindable_uniform', u'GL_EXT_blend_color', u'GL_EXT_blend_equation_separate', u'GL_EXT_blend_func_separate', u'GL_EXT_blend_minmax', u'GL_EXT_blend_subtract', u'GL_EXT_compiled_vertex_array', u'GL_EXT_Cg_shader', u'GL_EXT_depth_bounds_test', u'GL_EXT_direct_state_access', u'GL_EXT_draw_buffers2', u'GL_EXT_draw_instanced', u'GL_EXT_draw_range_elements', u'GL_EXT_fog_coord', u'GL_EXT_framebuffer_blit', u'GL_EXT_framebuffer_multisample', u'GL_EXTX_framebuffer_mixed_formats', u'GL_EXT_framebuffer_multisample_blit_scaled', u'GL_EXT_framebuffer_object', u'GL_EXT_framebuffer_sRGB', u'GL_EXT_geometry_shader4', u'GL_EXT_gpu_program_parameters', u'GL_EXT_gpu_shader4', u'GL_EXT_multi_draw_arrays', u'GL_EXT_packed_depth_stencil', u'GL_EXT_packed_float', u'GL_EXT_packed_pixels', u'GL_EXT_pixel_buffer_object', u'GL_EXT_point_parameters', u'GL_EXT_polygon_offset_clamp', u'GL_EXT_post_depth_coverage', u'GL_EXT_provoking_vertex', u'GL_EXT_raster_multisample', u'GL_EXT_rescale_normal', u'GL_EXT_secondary_color', u'GL_EXT_separate_shader_objects', u'GL_EXT_separate_specular_color', u'GL_EXT_shader_image_load_formatted', u'GL_EXT_shader_image_load_store', u'GL_EXT_shader_integer_mix', u'GL_EXT_shadow_funcs', u'GL_EXT_sparse_texture2', u'GL_EXT_stencil_two_side', u'GL_EXT_stencil_wrap', u'GL_EXT_texture3D', u'GL_EXT_texture_array', u'GL_EXT_texture_buffer_object', u'GL_EXT_texture_compression_dxt1', u'GL_EXT_texture_compression_latc', u'GL_EXT_texture_compression_rgtc', u'GL_EXT_texture_compression_s3tc', u'GL_EXT_texture_cube_map', u'GL_EXT_texture_edge_clamp', u'GL_EXT_texture_env_combine', u'GL_EXT_texture_env_dot3', u'GL_EXT_texture_filter_anisotropic', u'GL_EXT_texture_filter_minmax', u'GL_EXT_texture_integer', u'GL_EXT_texture_lod', u'GL_EXT_texture_lod_bias', u'GL_EXT_texture_mirror_clamp', u'GL_EXT_texture_object', u'GL_EXT_texture_shared_exponent', u'GL_EXT_texture_sRGB', u'GL_EXT_texture_sRGB_decode', u'GL_EXT_texture_storage', u'GL_EXT_texture_swizzle', u'GL_EXT_timer_query', u'GL_EXT_transform_feedback2', u'GL_EXT_vertex_array', u'GL_EXT_vertex_array_bgra', u'GL_EXT_vertex_attrib_64bit', u'GL_EXT_window_rectangles', u'GL_EXT_import_sync_object', u'GL_IBM_rasterpos_clip', u'GL_IBM_texture_mirrored_repeat', u'GL_KHR_context_flush_control', u'GL_KHR_debug', u'GL_EXT_memory_object', u'GL_EXT_memory_object_win32', u'GL_EXT_win32_keyed_mutex', u'GL_KHR_parallel_shader_compile', u'GL_KHR_no_error', u'GL_KHR_robust_buffer_access_behavior', u'GL_KHR_robustness', u'GL_EXT_semaphore', u'GL_EXT_semaphore_win32', u'GL_KTX_buffer_region', u'GL_NV_alpha_to_coverage_dither_control', u'GL_NV_bindless_multi_draw_indirect', u'GL_NV_bindless_multi_draw_indirect_count', u'GL_NV_bindless_texture', u'GL_NV_blend_equation_advanced', u'GL_NV_blend_equation_advanced_coherent', u'GL_NVX_blend_equation_advanced_multi_draw_buffers', u'GL_NV_blend_minmax_factor', u'GL_NV_blend_square', u'GL_NV_clip_space_w_scaling', u'GL_NV_command_list', u'GL_NV_compute_program5', u'GL_NV_conditional_render', u'GL_NV_conservative_raster', u'GL_NV_conservative_raster_dilate', u'GL_NV_conservative_raster_pre_snap_triangles', u'GL_NV_copy_depth_to_color', u'GL_NV_copy_image', u'GL_NV_deep_texture3D', u'GL_NV_depth_buffer_float', u'GL_NV_depth_clamp', u'GL_NV_draw_texture', u'GL_NV_draw_vulkan_image', u'GL_NV_ES1_1_compatibility', u'GL_NV_ES3_1_compatibility', u'GL_NV_explicit_multisample', u'GL_NV_feature_query', u'GL_NV_fence', u'GL_NV_fill_rectangle', u'GL_NV_float_buffer', u'GL_NV_fog_distance', u'GL_NV_fragment_coverage_to_color', u'GL_NV_fragment_program', u'GL_NV_fragment_program_option', u'GL_NV_fragment_program2', u'GL_NV_fragment_shader_interlock', u'GL_NV_framebuffer_mixed_samples', u'GL_NV_framebuffer_multisample_coverage', u'GL_NV_geometry_shader4', u'GL_NV_geometry_shader_passthrough', u'GL_NV_gpu_program4', u'GL_NV_internalformat_sample_query', u'GL_NV_gpu_program4_1', u'GL_NV_gpu_program5', u'GL_NV_gpu_program5_mem_extended', u'GL_NV_gpu_program_fp64', u'GL_NV_gpu_shader5', u'GL_NV_half_float', u'GL_NV_light_max_exponent', u'GL_NV_multisample_coverage', u'GL_NV_multisample_filter_hint', u'GL_NV_occlusion_query', u'GL_NV_packed_depth_stencil', u'GL_NV_parameter_buffer_object', u'GL_NV_parameter_buffer_object2', u'GL_NV_path_rendering', u'GL_NV_path_rendering_shared_edge', u'GL_NV_pixel_data_range', u'GL_NV_point_sprite', u'GL_NV_primitive_restart', u'GL_NV_query_resource', u'GL_NV_query_resource_tag', u'GL_NV_register_combiners', u'GL_NV_register_combiners2', u'GL_NV_sample_locations', u'GL_NV_sample_mask_override_coverage', u'GL_NV_shader_atomic_counters', u'GL_NV_shader_atomic_float', u'GL_NV_shader_atomic_float64', u'GL_NV_shader_atomic_fp16_vector', u'GL_NV_shader_atomic_int64', u'GL_NV_shader_buffer_load', u'GL_NV_shader_storage_buffer_object', u'GL_NV_stereo_view_rendering', u'GL_NV_texgen_reflection', u'GL_NV_texture_barrier', u'GL_NV_texture_compression_vtc', u'GL_NV_texture_env_combine4', u'GL_NV_texture_multisample', u'GL_NV_texture_rectangle', u'GL_NV_texture_rectangle_compressed', u'GL_NV_texture_shader', u'GL_NV_texture_shader2', u'GL_NV_texture_shader3', u'GL_NV_transform_feedback', u'GL_NV_transform_feedback2', u'GL_NV_uniform_buffer_unified_memory', u'GL_NV_vertex_array_range', u'GL_NV_vertex_array_range2', u'GL_NV_vertex_attrib_integer_64bit', u'GL_NV_vertex_buffer_unified_memory', u'GL_NV_vertex_program', u'GL_NV_vertex_program1_1', u'GL_NV_vertex_program2', u'GL_NV_vertex_program2_option', u'GL_NV_vertex_program3', u'GL_NV_viewport_array2', u'GL_NV_viewport_swizzle', u'GL_NVX_conditional_render', u'GL_NVX_gpu_memory_info', u'GL_NVX_multigpu_info', u'GL_NVX_nvenc_interop', u'GL_NV_shader_thread_group', u'GL_NV_shader_thread_shuffle', u'GL_KHR_blend_equation_advanced', u'GL_KHR_blend_equation_advanced_coherent', u'GL_OVR_multiview', u'GL_OVR_multiview2', u'GL_SGIS_generate_mipmap', u'GL_SGIS_texture_lod', u'GL_SGIX_depth_texture', u'GL_SGIX_shadow', u'GL_SUN_slice_accum', u'GL_WIN_swap_hint', u'WGL_EXT_swap_control', u''], 'transparency': False, 'aux-buffers': 4, 'texture-size-limit': 32768, 'renderer': 'Quadro P2000/PCIe/SSE2'}
502019-01-09 15:45:07,024 OpenGL: enabled=True, texture-size-limit=32768, max-window-size=(32767, 32767)
512019-01-09 15:45:07,062 init_backing() backing=<gtk.DrawingArea object at 0x714f4b0 (GtkDrawingArea at 0x35b8620)>, alpha_enabled=False
522019-01-09 15:45:07,062 get_bit_depth() glconfig depth=48, HIGH_BIT_DEPTH=True, requested pixel depth=0
532019-01-09 15:45:07,062 get_bit_depth()=24
542019-01-09 15:45:07,062 init_formats() texture pixel format=GL_RGB, internal format=RGB8, rgb modes=['YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR']
552019-01-09 15:45:07,062 new_backing(50, 50)=<gtk.DrawingArea object at 0x714f4b0 (GtkDrawingArea at 0x35b8620)>
562019-01-09 15:45:07,080 OpenGL: testing draw on GLClientWindow(4294967295 : gtk2.GLWindowBacking(4294967295, (50, 50), None)) widget <gtk.DrawingArea object at 0x714f4b0 (GtkDrawingArea at 0x35b8620)> with rgb32 : BGRX
572019-01-09 15:45:07,080 gtk2.GLWindowBacking(4294967295, (50, 50), None).do_paint_rgb(RGBX, 10000 bytes, x=0, y=0, width=50, height=50, rowstride=200, options={'pixel_format': 'BGRX', 'encoding': 'rgb32'})
582019-01-09 15:45:07,081 gtk2.GLWindowBacking(4294967295, (50, 50), None).gl_context() GL Pixmap backing size: 50 x 50, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x714f4b0 (GtkDrawingArea at 0x35b8620)>)
592019-01-09 15:45:07,083 Initializing GL context for window size (50, 50), backing size (50, 50)
602019-01-09 15:45:07,084 gtk2.GLWindowBacking(4294967295, (50, 50), None).gl_init_textures() textures: [1 2 3 4 5 6], offscreen fbo: 1, tmp fbo: 2
612019-01-09 15:45:07,094 YUV2RGB shader initialized
622019-01-09 15:45:07,095 YUV2RGBFULL shader initialized
632019-01-09 15:45:07,095 RGBP2RGB shader initialized
642019-01-09 15:45:07,095 RGBX update at (0,0) size 50x50 (10000 bytes), using GL zerocopy:buffer-as-memoryview format=RGBA / UNSIGNED_BYTE to internal format=RGB8
652019-01-09 15:45:07,095 set_alignment(50, 200, u'RGBX') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8
662019-01-09 15:45:07,099 paint_callback(True, )
672019-01-09 15:45:07,099 present_fbo: adding (0, 0, 50, 50) to pending paint list (size=0), flush=0, paint_screen=False
682019-01-09 15:45:07,107 test_gl_client_window(..) draw_result={'message': '', 'success': True}
692019-01-09 15:45:07,107 OpenGL enabled with Quadro P2000/PCIe/SSE2
702019-01-09 15:45:07,208 Connected (version 2.0, client OpenSSH_7.4)
712019-01-09 15:45:07,431 Authentication (publickey) failed.
722019-01-09 15:45:07,437 SSH authentication using key 'C:\Users\nathan/.ssh\id_rsa' failed:
732019-01-09 15:45:07,437  Authentication failed.
742019-01-09 15:45:07,440 SSH password authentication failed: ('Bad authentication type', [u'publickey', u'gssapi-keyex', u'gssapi-with-mic', u'password']) (allowed_types=[u'publickey', u'gssapi-keyex', u'gssapi-with-mic', u'password'])
752019-01-09 15:45:12,790 Authentication (password) successful!
762019-01-09 15:45:13,115  keyboard settings: layout=us
772019-01-09 15:45:13,115  desktop size is 3840x1080 with 1 screen:
782019-01-09 15:45:13,116   Default (1016x285 mm - DPI: 96x96) workarea: 3840x1050
792019-01-09 15:45:13,116     DISPLAY7 (1196x336 mm - DPI: 81x81)
802019-01-09 15:45:14,130 enabled remote logging
812019-01-09 15:45:14,131 Xpra GTK2 X11 server version 2.5-runknown 64-bit
822019-01-09 15:45:14,134  running on Linux CentOS 7.6.1810 Core
832019-01-09 15:45:14,327 Attached to curry.lstc.com:22 via ssh
842019-01-09 15:45:14,328  (press Control-C to detach)
85
862019-01-09 15:45:14,373 init_backing() backing=<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>, alpha_enabled=False
872019-01-09 15:45:14,374 get_bit_depth() glconfig depth=48, HIGH_BIT_DEPTH=True, requested pixel depth=0
882019-01-09 15:45:14,375 get_bit_depth()=24
892019-01-09 15:45:14,377 init_formats() texture pixel format=GL_RGB, internal format=RGB8, rgb modes=['YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR']
902019-01-09 15:45:14,379 new_backing(899, 532)=<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>
912019-01-09 15:45:14,432 GL do_configure_event(<gtk.gdk.Event at 0000000026caf0d0: GDK_CONFIGURE x=1983, y=227, width=899, height=532>)
922019-01-09 15:45:14,435 GL process_map_event()
932019-01-09 15:45:14,436 GL do_configure_event(<gtk.gdk.Event at 0000000026caf0a8: GDK_CONFIGURE x=1983, y=227, width=899, height=532>)
942019-01-09 15:45:14,439 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
952019-01-09 15:45:14,443 Initializing GL context for window size (899, 532), backing size (899, 532)
962019-01-09 15:45:14,445 gtk2.GLWindowBacking(1, (899, 532), None).gl_init_textures() textures: [1 2 3 4 5 6], offscreen fbo: 1, tmp fbo: 2
972019-01-09 15:45:14,447 YUV2RGB shader initialized
982019-01-09 15:45:14,448 YUV2RGBFULL shader initialized
992019-01-09 15:45:14,449 RGBP2RGB shader initialized
1002019-01-09 15:45:14,451 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1012019-01-09 15:45:14,452 do_present_fbo: painting ((0, 0, 899, 532),)
1022019-01-09 15:45:14,453 Presenting FBO on screen
1032019-01-09 15:45:14,455 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1042019-01-09 15:45:14,519 gl_show after 187ms took 62ms,  1 updates
1052019-01-09 15:45:14,520 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1062019-01-09 15:45:14,523 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1072019-01-09 15:45:14,524 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1082019-01-09 15:45:14,527 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1092019-01-09 15:45:14,528 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1102019-01-09 15:45:14,530 do_present_fbo: painting ((0, 0, 899, 532),)
1112019-01-09 15:45:14,531 Presenting FBO on screen
1122019-01-09 15:45:14,536 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1132019-01-09 15:45:14,539 gl_show after  15ms took  0ms,  1 updates
1142019-01-09 15:45:14,540 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1152019-01-09 15:45:14,542 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1162019-01-09 15:45:14,544 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1172019-01-09 15:45:14,561 gtk2.GLWindowBacking(1, (899, 532), None).do_paint_rgb(RGB, 1913072 bytes, x=0, y=0, width=899, height=532, rowstride=3596, options={'encoding': 'webp', 'quality': 100, 'rgb_format': u'RGB'})
1182019-01-09 15:45:14,562 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1192019-01-09 15:45:14,563 RGB update at (0,0) size 899x532 (1913072 bytes), using GL zerocopy:memoryview format=RGB / UNSIGNED_BYTE to internal format=RGB8
1202019-01-09 15:45:14,565 set_alignment(899, 3596, u'RGB') GL_UNPACK_ROW_LENGTH=1198, GL_UNPACK_ALIGNMENT=4
1212019-01-09 15:45:14,568 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1222019-01-09 15:45:14,569 do_present_fbo: painting ((0, 0, 899, 532),)
1232019-01-09 15:45:14,571 Presenting FBO on screen
1242019-01-09 15:45:14,572 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1252019-01-09 15:45:14,574 gl_show after  30ms took  0ms,  1 updates
1262019-01-09 15:45:14,575 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1272019-01-09 15:45:14,576 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1282019-01-09 15:45:14,577 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1292019-01-09 15:45:14,812 gtk2.GLWindowBacking(1, (899, 532), None).do_paint_rgb(RGB, 1913072 bytes, x=0, y=0, width=899, height=532, rowstride=3596, options={'encoding': 'webp', 'quality': 100, 'rgb_format': u'RGB'})
1302019-01-09 15:45:14,813 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1312019-01-09 15:45:14,815 RGB update at (0,0) size 899x532 (1913072 bytes), using GL zerocopy:memoryview format=RGB / UNSIGNED_BYTE to internal format=RGB8
1322019-01-09 15:45:14,817 set_alignment(899, 3596, u'RGB') GL_UNPACK_ROW_LENGTH=1198, GL_UNPACK_ALIGNMENT=4
1332019-01-09 15:45:14,821 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1342019-01-09 15:45:14,823 do_present_fbo: painting ((0, 0, 899, 532),)
1352019-01-09 15:45:14,823 Presenting FBO on screen
1362019-01-09 15:45:14,825 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1372019-01-09 15:45:14,826 gl_show after 250ms took  0ms,  1 updates
1382019-01-09 15:45:14,827 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1392019-01-09 15:45:14,829 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1402019-01-09 15:45:14,829 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1412019-01-09 15:45:17,014 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1422019-01-09 15:45:17,021 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1432019-01-09 15:45:17,022 do_present_fbo: painting ((0, 0, 899, 532),)
1442019-01-09 15:45:17,023 Presenting FBO on screen
1452019-01-09 15:45:17,026 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1462019-01-09 15:45:17,033 gl_show after 2203ms took  0ms,  1 updates
1472019-01-09 15:45:17,034 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1482019-01-09 15:45:17,036 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1492019-01-09 15:45:17,037 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1502019-01-09 15:45:17,121 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1512019-01-09 15:45:17,126 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1522019-01-09 15:45:17,127 do_present_fbo: painting ((0, 0, 899, 532),)
1532019-01-09 15:45:17,128 Presenting FBO on screen
1542019-01-09 15:45:17,131 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1552019-01-09 15:45:17,135 gl_show after 109ms took  0ms,  1 updates
1562019-01-09 15:45:17,136 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1572019-01-09 15:45:17,137 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1582019-01-09 15:45:17,139 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1592019-01-09 15:45:17,220 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1602019-01-09 15:45:17,226 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1612019-01-09 15:45:17,227 do_present_fbo: painting ((0, 0, 899, 532),)
1622019-01-09 15:45:17,228 Presenting FBO on screen
1632019-01-09 15:45:17,231 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1642019-01-09 15:45:17,236 gl_show after  93ms took  0ms,  1 updates
1652019-01-09 15:45:17,237 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1662019-01-09 15:45:17,239 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1672019-01-09 15:45:17,240 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1682019-01-09 15:45:17,871 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1692019-01-09 15:45:17,879 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1702019-01-09 15:45:17,881 do_present_fbo: painting ((0, 0, 899, 532),)
1712019-01-09 15:45:17,883 Presenting FBO on screen
1722019-01-09 15:45:17,886 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1732019-01-09 15:45:17,891 gl_show after 656ms took  0ms,  1 updates
1742019-01-09 15:45:17,892 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1752019-01-09 15:45:17,894 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1762019-01-09 15:45:17,895 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1772019-01-09 15:45:17,985 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1782019-01-09 15:45:17,991 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1792019-01-09 15:45:17,992 do_present_fbo: painting ((0, 0, 899, 532),)
1802019-01-09 15:45:17,993 Presenting FBO on screen
1812019-01-09 15:45:17,996 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1822019-01-09 15:45:18,000 gl_show after 108ms took  0ms,  1 updates
1832019-01-09 15:45:18,002 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1842019-01-09 15:45:18,004 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1852019-01-09 15:45:18,006 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1862019-01-09 15:45:18,428 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1872019-01-09 15:45:18,435 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1882019-01-09 15:45:18,437 do_present_fbo: painting ((0, 0, 899, 532),)
1892019-01-09 15:45:18,438 Presenting FBO on screen
1902019-01-09 15:45:18,442 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
1912019-01-09 15:45:18,448 gl_show after 452ms took  0ms,  1 updates
1922019-01-09 15:45:18,449 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
1932019-01-09 15:45:18,452 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
1942019-01-09 15:45:18,453 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
1952019-01-09 15:45:24,862 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
1962019-01-09 15:45:24,896 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
1972019-01-09 15:45:24,898 do_present_fbo: painting ((0, 0, 899, 532),)
1982019-01-09 15:45:24,899 Presenting FBO on screen
1992019-01-09 15:45:24,903 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2002019-01-09 15:45:24,936 gl_show after 6485ms took 31ms,  1 updates
2012019-01-09 15:45:24,938 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2022019-01-09 15:45:24,939 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2032019-01-09 15:45:24,941 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2042019-01-09 15:45:25,216 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2052019-01-09 15:45:25,226 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2062019-01-09 15:45:25,229 do_present_fbo: painting ((0, 0, 899, 532),)
2072019-01-09 15:45:25,230 Presenting FBO on screen
2082019-01-09 15:45:25,234 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2092019-01-09 15:45:25,241 gl_show after 311ms took 15ms,  1 updates
2102019-01-09 15:45:25,246 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2112019-01-09 15:45:25,248 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2122019-01-09 15:45:25,252 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2132019-01-09 15:45:25,329 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2142019-01-09 15:45:25,340 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2152019-01-09 15:45:25,341 do_present_fbo: painting ((0, 0, 899, 532),)
2162019-01-09 15:45:25,343 Presenting FBO on screen
2172019-01-09 15:45:25,346 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2182019-01-09 15:45:25,350 gl_show after 109ms took 15ms,  1 updates
2192019-01-09 15:45:25,352 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2202019-01-09 15:45:25,354 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2212019-01-09 15:45:25,355 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2222019-01-09 15:45:25,985 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2232019-01-09 15:45:25,993 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2242019-01-09 15:45:25,995 do_present_fbo: painting ((0, 0, 899, 532),)
2252019-01-09 15:45:25,997 Presenting FBO on screen
2262019-01-09 15:45:26,000 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2272019-01-09 15:45:26,005 gl_show after 656ms took 16ms,  1 updates
2282019-01-09 15:45:26,006 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2292019-01-09 15:45:26,008 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2302019-01-09 15:45:26,009 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2312019-01-09 15:45:26,096 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2322019-01-09 15:45:26,108 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2332019-01-09 15:45:26,110 do_present_fbo: painting ((0, 0, 899, 532),)
2342019-01-09 15:45:26,111 Presenting FBO on screen
2352019-01-09 15:45:26,113 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2362019-01-09 15:45:26,119 gl_show after 108ms took  0ms,  1 updates
2372019-01-09 15:45:26,121 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2382019-01-09 15:45:26,122 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2392019-01-09 15:45:26,123 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2402019-01-09 15:45:26,206 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2412019-01-09 15:45:26,223 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2422019-01-09 15:45:26,227 do_present_fbo: painting ((0, 0, 899, 532),)
2432019-01-09 15:45:26,229 Presenting FBO on screen
2442019-01-09 15:45:26,233 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2452019-01-09 15:45:26,243 gl_show after 125ms took 15ms,  1 updates
2462019-01-09 15:45:26,244 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2472019-01-09 15:45:26,246 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2482019-01-09 15:45:26,247 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2492019-01-09 15:45:26,334 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2502019-01-09 15:45:26,343 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2512019-01-09 15:45:26,346 do_present_fbo: painting ((0, 0, 899, 532),)
2522019-01-09 15:45:26,347 Presenting FBO on screen
2532019-01-09 15:45:26,350 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2542019-01-09 15:45:26,364 gl_show after 125ms took 15ms,  1 updates
2552019-01-09 15:45:26,365 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2562019-01-09 15:45:26,366 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2572019-01-09 15:45:26,368 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2582019-01-09 15:45:26,465 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2592019-01-09 15:45:26,476 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2602019-01-09 15:45:26,478 do_present_fbo: painting ((0, 0, 899, 532),)
2612019-01-09 15:45:26,480 Presenting FBO on screen
2622019-01-09 15:45:26,483 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2632019-01-09 15:45:26,488 gl_show after 125ms took 15ms,  1 updates
2642019-01-09 15:45:26,490 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2652019-01-09 15:45:26,492 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2662019-01-09 15:45:26,494 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2672019-01-09 15:45:27,234 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2682019-01-09 15:45:27,240 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2692019-01-09 15:45:27,246 do_present_fbo: painting ((0, 0, 899, 532),)
2702019-01-09 15:45:27,249 Presenting FBO on screen
2712019-01-09 15:45:27,252 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2722019-01-09 15:45:27,262 gl_show after 766ms took 16ms,  1 updates
2732019-01-09 15:45:27,265 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2742019-01-09 15:45:27,267 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2752019-01-09 15:45:27,270 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2762019-01-09 15:45:27,365 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2772019-01-09 15:45:27,376 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2782019-01-09 15:45:27,377 do_present_fbo: painting ((0, 0, 899, 532),)
2792019-01-09 15:45:27,379 Presenting FBO on screen
2802019-01-09 15:45:27,382 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2812019-01-09 15:45:27,390 gl_show after 125ms took  0ms,  1 updates
2822019-01-09 15:45:27,391 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2832019-01-09 15:45:27,393 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2842019-01-09 15:45:27,394 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2852019-01-09 15:45:27,480 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2862019-01-09 15:45:27,492 present_fbo: adding (0, 0, 899, 532) to pending paint list (size=0), flush=0, paint_screen=True
2872019-01-09 15:45:27,494 do_present_fbo: painting ((0, 0, 899, 532),)
2882019-01-09 15:45:27,496 Presenting FBO on screen
2892019-01-09 15:45:27,498 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
2902019-01-09 15:45:27,503 gl_show after 108ms took  0ms,  1 updates
2912019-01-09 15:45:27,505 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
2922019-01-09 15:45:27,506 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
2932019-01-09 15:45:27,507 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
2942019-01-09 15:45:29,334 gtk2.GLWindowBacking(1, (899, 532), None).do_paint_rgb(BGRX, 968 bytes, x=424, y=508, width=11, height=22, rowstride=44, options={'encoding': 'rgb24', 'lz4': 1, 'rgb_format': 'BGRX'})
2952019-01-09 15:45:29,335 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
2962019-01-09 15:45:29,338 BGRX update at (424,508) size 11x22 (968 bytes), using GL zerocopy:buffer-as-memoryview format=BGRA / UNSIGNED_BYTE to internal format=RGB8
2972019-01-09 15:45:29,339 set_alignment(11, 44, u'BGRX') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=4
2982019-01-09 15:45:29,343 present_fbo: adding (424, 508, 11, 22) to pending paint list (size=0), flush=0, paint_screen=True
2992019-01-09 15:45:29,344 do_present_fbo: painting ((0, 0, 899, 532),)
3002019-01-09 15:45:29,346 Presenting FBO on screen
3012019-01-09 15:45:29,348 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
3022019-01-09 15:45:29,350 gl_show after 1859ms took  0ms,  1 updates
3032019-01-09 15:45:29,351 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
3042019-01-09 15:45:29,352 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
3052019-01-09 15:45:29,353 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
3062019-01-09 15:45:29,423 gtk2.GLWindowBacking(1, (899, 532), None).do_paint_rgb(BGRX, 968 bytes, x=424, y=508, width=11, height=22, rowstride=44, options={'encoding': 'rgb24', 'lz4': 1, 'rgb_format': 'BGRX'})
3072019-01-09 15:45:29,425 gtk2.GLWindowBacking(1, (899, 532), None).gl_context() GL Pixmap backing size: 899 x 532, context=gtk2.GtkGLExtContext(<gtk.DrawingArea object at 0x26ccbe60 (GtkDrawingArea at 0x26bc4d20)>)
3082019-01-09 15:45:29,428 BGRX update at (424,508) size 11x22 (968 bytes), using GL zerocopy:buffer-as-memoryview format=BGRA / UNSIGNED_BYTE to internal format=RGB8
3092019-01-09 15:45:29,429 set_alignment(11, 44, u'BGRX') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=4
3102019-01-09 15:45:29,432 present_fbo: adding (424, 508, 11, 22) to pending paint list (size=0), flush=0, paint_screen=True
3112019-01-09 15:45:29,433 do_present_fbo: painting ((0, 0, 899, 532),)
3122019-01-09 15:45:29,434 Presenting FBO on screen
3132019-01-09 15:45:29,436 gtk2.GLWindowBacking(1, (899, 532), None).gl_show() swapping buffers now
3142019-01-09 15:45:29,438 gl_show after  78ms took  0ms,  1 updates
3152019-01-09 15:45:29,439 gtk2.GLWindowBacking(1, (899, 532), None).gl_frame_terminator()
3162019-01-09 15:45:29,440 <OpenGL.platform.baseplatform.glBindFramebuffer object at 0x0000000007386910>(GL_FRAMEBUFFER (36160), 1)
3172019-01-09 15:45:29,441 gtk2.GLWindowBacking(1, (899, 532), None).do_present_fbo() done
318
319Press Enter to close