Program received signal SIGSEGV, Segmentation fault. 0x00007fe2b5ca9263 in fbBltOne (src=0x3934458, srcStride=-1, srcStride@entry=1, srcX=1, dst=0x11e8, dstStride=1126, dstStride@entry=1138, dstX=, dstBpp=32, width=, height=14, fgand=0, fgxor=0, bgand=0, bgxor=16777215) at fbbltone.c:334 334 WRITE(dst, FbOpaqueStipple(mask, fgxor, bgxor)); #0 0x00007fe2b5ca9263 in fbBltOne (src=0x3934458, srcStride=-1, srcStride@entry=1, srcX=1, dst=0x11e8, dstStride=1126, dstStride@entry=1138, dstX=, dstBpp=32, width=, height=14, fgand=0, fgxor=0, bgand=0, bgxor=16777215) at fbbltone.c:334 #1 0x00007fe2b5caac52 in fbCopy1toN (pSrcDrawable=pSrcDrawable@entry=0x39343e0, pDstDrawable=pDstDrawable@entry=0x3939d50, pGC=pGC@entry=0x38e2e20, pbox=pbox@entry=0x7ffe3ec03c30, nbox=0, nbox@entry=1, dx=dx@entry=-7, dy=-1, reverse=0, upsidedown=0, bitplane=1, closure=0x0) at fbcopy.c:123 #2 0x00007fe2bb1a3568 in glamor_copy_bail (src=src@entry=0x39343e0, dst=dst@entry=0x3939d50, gc=gc@entry=0x38e2e20, box=box@entry=0x7ffe3ec03c30, nbox=nbox@entry=1, dx=dx@entry=-7, dy=-1, reverse=0, upsidedown=0, bitplane=1, closure=0x0) at glamor_copy.c:171 #3 0x00007fe2bb1a51d9 in glamor_copy (src=0x39343e0, dst=0x3939d50, gc=0x38e2e20, box=0x7ffe3ec03c30, nbox=1, dx=-7, dy=-1, reverse=0, upsidedown=0, bitplane=1, closure=0x0) at glamor_copy.c:661 #4 0x000000000057ecef in miCopyRegion (pSrcDrawable=pSrcDrawable@entry=0x39343e0, pDstDrawable=pDstDrawable@entry=0x3939d50, pGC=pGC@entry=0x38e2e20, pDstRegion=pDstRegion@entry=0x7ffe3ec03c30, dx=dx@entry=-7, dy=dy@entry=-1, copyProc=0x7fe2bb1a5161 , bitPlane=1, closure=0x0) at micopy.c:121 #5 0x000000000057f12f in miDoCopy (pSrcDrawable=0x39343e0, pDstDrawable=0x3939d50, pGC=0x38e2e20, xIn=0, yIn=0, widthSrc=14, heightSrc=15, xOut=7, yOut=1, copyProc=0x7fe2bb1a5161 , bitPlane=1, closure=0x0) at micopy.c:296 #6 0x00007fe2bb1a5284 in glamor_copy_plane (src=, dst=, gc=, srcx=, srcy=, width=, height=15, dstx=7, dsty=1, bitplane=1) at glamor_copy.c:681 #7 0x0000000000526d64 in damageCopyPlane (pSrc=0x39343e0, pDst=0x3939d50, pGC=0x38e2e20, srcx=0, srcy=0, width=14, height=15, dstx=7, dsty=1, bitPlane=1) at damage.c:797 #8 0x00000000004314a0 in ProcCopyPlane (client=0x383b180) at dispatch.c:1719 #9 0x0000000000434ac5 in Dispatch () at dispatch.c:432 #10 0x000000000043851e in dix_main (argc=5, argv=0x7ffe3ec03f18, envp=) at main.c:298 #11 0x0000000000423b8f in main (argc=, argv=, envp=) at stubmain.c:34 (gdb) frame 2 #2 0x00007fe2bb1a3568 in glamor_copy_bail (src=src@entry=0x39343e0, dst=dst@entry=0x3939d50, gc=gc@entry=0x38e2e20, box=box@entry=0x7ffe3ec03c30, nbox=nbox@entry=1, dx=dx@entry=-7, dy=-1, reverse=0, upsidedown=0, bitplane=1, closure=0x0) at glamor_copy.c:171 171 fbCopy1toN(src, dst, gc, box, nbox, dx, dy, (gdb) p *(PixmapPtr)dst $1 = {drawable = {type = 1 '\001', class = 0 '\000', depth = 24 '\030', bitsPerPixel = 32 ' ', id = 46168002, x = 0, y = 0, width = 1138, height = 17, pScreen = 0x2c13fa0, serialNumber = 193997}, devPrivates = 0x3939d98, refcnt = 1, devKind = 4552, devPrivate = {ptr = 0x0, val = 0, uval = 0, fptr = 0x0}, screen_x = 0, screen_y = 0, usage_hint = 0, master_pixmap = 0x0} (gdb) p *(glamor_pixmap_private*)dixLookupPrivate(&((PixmapPtr)dst)->devPrivates, &glamor_pixmap_private_key) $2 = {{type = GLAMOR_TEXTURE_ONLY, base = {type = GLAMOR_TEXTURE_ONLY, gl_fbo = GLAMOR_FBO_NORMAL, map_access = GLAMOR_ACCESS_RW, is_picture = 0 '\000', gl_tex = 1 '\001', fbo = 0x3955840, pixmap = 0x3939d50, box = {x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, drm_stride = 0, glamor_priv = 0x2c16a90, picture = 0x0, pbo = 4, prepare_region = {extents = { x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, data = 0x0}, prepared = 1, image = 0x0}, large = {{type = GLAMOR_TEXTURE_ONLY, base = {type = GLAMOR_TEXTURE_ONLY, gl_fbo = GLAMOR_FBO_NORMAL, map_access = GLAMOR_ACCESS_RW, is_picture = 0 '\000', gl_tex = 1 '\001', fbo = 0x3955840, pixmap = 0x3939d50, box = {x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, drm_stride = 0, glamor_priv = 0x2c16a90, picture = 0x0, pbo = 4, prepare_region = {extents = {x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, data = 0x0}, prepared = 1, image = 0x0}}, box = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, block_w = 0, block_h = 0, block_wcnt = 0, block_hcnt = 0, nbox = 0, box_array = 0x0, fbo_array = 0x0}, atlas = {{ type = GLAMOR_TEXTURE_ONLY, base = {type = GLAMOR_TEXTURE_ONLY, gl_fbo = GLAMOR_FBO_NORMAL, map_access = GLAMOR_ACCESS_RW, is_picture = 0 '\000', gl_tex = 1 '\001', fbo = 0x3955840, pixmap = 0x3939d50, box = {x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, drm_stride = 0, glamor_priv = 0x2c16a90, picture = 0x0, pbo = 4, prepare_region = { extents = {x1 = 0, y1 = 0, x2 = 1138, y2 = 17}, data = 0x0}, prepared = 1, image = 0x0}}, box = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}}}} (gdb) p *((glamor_pixmap_private*)dixLookupPrivate(&((PixmapPtr)dst)->devPrivates, &glamor_pixmap_private_key))->base->glamor_priv $3 = {tick = 1682794, gl_flavor = GLAMOR_GL_DESKTOP, glsl_version = 130, has_pack_invert = 1, has_fbo_blit = 1, has_map_buffer_range = 1, has_buffer_storage = 1, has_khr_debug = 1, has_nv_texture_barrier = 0, has_pack_subimage = 1, has_unpack_subimage = 1, max_fbo_size = 8192, has_rw_pbo = 1, fbo_cache = {{{{next = 0x2c16ac8, prev = 0x2c16ac8}, { next = 0x2c16ad8, prev = 0x2c16ad8}, {next = 0x2c16ae8, prev = 0x2c16ae8}, {next = 0x397aff0, prev = 0x391b8f0}}, {{next = 0x2c16b08, prev = 0x2c16b08}, {next = 0x2c16b18, prev = 0x2c16b18}, {next = 0x2c16b28, prev = 0x2c16b28}, {next = 0x2c16b38, prev = 0x2c16b38}}, {{next = 0x2c16b48, prev = 0x2c16b48}, {next = 0x2c16b58, prev = 0x2c16b58}, { next = 0x2c16b68, prev = 0x2c16b68}, {next = 0x2c16b78, prev = 0x2c16b78}}, {{next = 0x3ac2fa0, prev = 0x3977400}, {next = 0x2c16b98, prev = 0x2c16b98}, {next = 0x39cddf0, prev = 0x39cddf0}, {next = 0x3ac3ec0, prev = 0x39709a0}}}, {{{next = 0x2c16bc8, prev = 0x2c16bc8}, {next = 0x2c16bd8, prev = 0x2c16bd8}, {next = 0x2c16be8, prev = 0x2c16be8}, {next = 0x2c16bf8, prev = 0x2c16bf8}}, {{next = 0x2c16c08, prev = 0x2c16c08}, {next = 0x2c16c18, prev = 0x2c16c18}, {next = 0x2c16c28, prev = 0x2c16c28}, { next = 0x2c16c38, prev = 0x2c16c38}}, {{next = 0x2c16c48, prev = 0x2c16c48}, {next = 0x2c16c58, prev = 0x2c16c58}, {next = 0x2c16c68, prev = 0x2c16c68}, {next = 0x2c16c78, prev = 0x2c16c78}}, {{next = 0x2c16c88, prev = 0x2c16c88}, {next = 0x2c16c98, prev = 0x2c16c98}, {next = 0x2c16ca8, prev = 0x2c16ca8}, {next = 0x2c16cb8, prev = 0x2c16cb8}}}, {{{next = 0x2c16cc8, prev = 0x2c16cc8}, {next = 0x2c16cd8, prev = 0x2c16cd8}, {next = 0x2c16ce8, prev = 0x2c16ce8}, {next = 0x2c16cf8, prev = 0x2c16cf8}}, {{next = 0x2c16d08, prev = 0x2c16d08}, {next = 0x2c16d18, prev = 0x2c16d18}, {next = 0x2c16d28, prev = 0x2c16d28}, {next = 0x2c16d38, prev = 0x2c16d38}}, {{next = 0x2c16d48, prev = 0x2c16d48}, {next = 0x2c16d58, prev = 0x2c16d58}, {next = 0x2c16d68, prev = 0x2c16d68}, {next = 0x2c16d78, prev = 0x2c16d78}}, {{next = 0x2c16d88, prev = 0x2c16d88}, {next = 0x2c16d98, prev = 0x2c16d98}, {next = 0x2c16da8, prev = 0x2c16da8}, {next = 0x2c16db8, prev = 0x2c16db8}}}}, fbo_cache_watermark = 9819204, point_prog = {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, fill_spans_program = {progs = {{prog = 49, failed = 0, matrix_uniform = 0, fg_uniform = 1, bg_uniform = -2, fill_size_uniform = -2, fill_offset_uniform = -2, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fg, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x7fe2bb1b89ba }, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, poly_fill_rect_program = {progs = {{prog = 19, failed = 0, matrix_uniform = 0, fg_uniform = 1, bg_uniform = -2, fill_size_uniform = -2, fill_offset_uniform = -2, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fg, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x7fe2bb1b89ba }, {prog = 31, failed = 0, matrix_uniform = 2, fg_uniform = -2, bg_uniform = -2, fill_size_uniform = 1, fill_offset_uniform = 0, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fill, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x7fe2bb1b8b78 }, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, poly_glyph_blt_progs = {progs = {{prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, poly_text_progs = {progs = {{prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, te_text_prog = {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, image_text_prog = {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, copy_area_prog = {prog = 25, failed = 0, matrix_uniform = 2, fg_uniform = -2, bg_uniform = -2, fill_size_uniform = 1, fill_offset_uniform = 0, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fill, flags = glamor_program_flag_none, prim_use = 0x7fe2bb1a31b7 , fill_use = 0x0}, copy_plane_prog = {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, poly_line_program = {progs = {{prog = 55, failed = 0, matrix_uniform = 0, fg_uniform = 1, bg_uniform = -2, fill_size_uniform = -2, fill_offset_uniform = -2, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fg, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x7fe2bb1b89ba }, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, poly_segment_program = {progs = {{prog = 52, failed = 0, matrix_uniform = 0, fg_uniform = 1, bg_uniform = -2, fill_size_uniform = -2, fill_offset_uniform = -2, font_uniform = -2, bitplane_uniform = -2, bitmul_uniform = -2, dash_uniform = -2, dash_length_uniform = -2, locations = glamor_program_location_fg, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x7fe2bb1b89ba }, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, on_off_dash_line_progs = {progs = {{prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}}}, double_dash_line_prog = {prog = 0, failed = 0, matrix_uniform = 0, fg_uniform = 0, bg_uniform = 0, fill_size_uniform = 0, fill_offset_uniform = 0, font_uniform = 0, bitplane_uniform = 0, bitmul_uniform = 0, dash_uniform = 0, dash_length_uniform = 0, locations = glamor_program_location_none, flags = glamor_program_flag_none, prim_use = 0x0, fill_use = 0x0}, vbo = 3, ebo = 1, vbo_offset = 187240, vbo_size = 524288, vb = 0x7fe2b3a02000 , vb_stride = 24, has_source_coords = 1, has_mask_coords = 1, render_nr_verts = 4, composite_shader = {{{{ prog = 30, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0.400000006, 0.403921574, 0.392156869, 0.749019623}, { source_priv = 0x3ecececf3ecccccd, source = 0x3f3fbfc03ec8c8c9}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 45, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 1, mask_uniform_location = 0, source_wh = 0, mask_wh = 3, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0.0627451017, 0.0627451017, 0.0627451017, 1}, {source_priv = 0x3d8080813d808081, source = 0x3f8000003d808081}}, {mask_solid_color = {9.45059002e-37, 0, 8.91919253e-37, 0}, {mask_priv = 0x3a0cb20, mask = 0x397c090}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}}, {{{prog = 36, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 2, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {8.77615875e-37, 0, 8.75601233e-37, 0}, {source_priv = 0x3955190, source = 0x394f9d0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 24, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 3, mask_wh = 5, source_repeat_mode = 0, mask_repeat_mode = 1, {source_solid_color = {8.78783907e-37, 0, 8.75375949e-37, 0}, {source_priv = 0x3958470, source = 0x394f000}}, {mask_solid_color = {9.15473623e-37, 0, 8.75601233e-37, 0}, {mask_priv = 0x39bc280, mask = 0x394f9d0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}}, {{{prog = 42, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 2, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {6.63119724e-37, 0, 6.96806849e-37, 0}, {source_priv = 0x361a5e0, source = 0x36d1c70}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 48, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 3, source_wh = 2, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {8.49716538e-37, 0, 7.92383925e-37, 0}, {source_priv = 0x3909260, source = 0x386d130}}, {mask_solid_color = {0, 0, 0, 0.501960814}, {mask_priv = 0x0, mask = 0x3f00808100000000}}}, { prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, { source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}, {{prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, { source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 39, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 3, mask_wh = 5, source_repeat_mode = 0, mask_repeat_mode = 1, {source_solid_color = {6.58372259e-37, 0, 6.2185617e-37, 0}, {source_priv = 0x3600850, source = 0x3539b50}}, { mask_solid_color = {6.8747048e-37, 0, 6.98487869e-37, 0}, {mask_priv = 0x369ef20, mask = 0x36daee0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, {mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}, {prog = 0, dest_to_dest_uniform_location = 0, dest_to_source_uniform_location = 0, dest_to_mask_uniform_location = 0, source_uniform_location = 0, mask_uniform_location = 0, source_wh = 0, mask_wh = 0, source_repeat_mode = 0, mask_repeat_mode = 0, {source_solid_color = {0, 0, 0, 0}, {source_priv = 0x0, source = 0x0}}, { mask_solid_color = {0, 0, 0, 0}, {mask_priv = 0x0, mask = 0x0}}}}}}, glyphCaches = {{picture = 0x31387c0, glyphs = 0x27c7120, count = 1412, evict = 826}, { picture = 0x319e540, glyphs = 0x31f3e70, count = 0, evict = 4438}}, mask_cache = {0x31282d0, 0x31a14c0}, glyph_caches_realized = 1, finish_access_prog = {1, 2}, finish_access_revert = {1, 1}, finish_access_swap_rb = {2, 2}, gradient_prog = {{7, 10, 0}, {13, 16, 0}, {0, 0, 0}}, linear_max_nstops = 0, radial_max_nstops = 0, screen_fbo = 132, saved_procs = {close_screen = 0x51006b , create_screen_resources = 0x58dc1d , create_gc = 0x7fe2b5cabf36 , create_pixmap = 0x7fe2b5cb0a43 , destroy_pixmap = 0x7fe2b5cb0b3c , get_spans = 0x7fe2b5cac5ee , get_image = 0x7fe2b5cae0bb , composite = 0x7fe2b5cb0208 , composite_rects = 0x50f615 , trapezoids = 0x7fe2b5cb51c2 , glyphs = 0x7fe2b5cb03be , change_window_attributes = 0x7fe2b5cb5a98 , copy_window = 0x7fe2b5cb587b , bitmap_to_region = 0x7fe2b5cb0b62 , triangles = 0x7fe2b5cb5207 , addtraps = 0x7fe2b5cb5015 , create_picture = 0x50e2d7 , destroy_picture = 0x50e347 , unrealize_glyph = 0x7fe2b5cafcf5 , set_window_pixmap = 0x7fe2b5cb1e5d <_fbSetWindowPixmap>, sync_screen_funcs = {CreateFence = 0x57498d , DestroyFence = 0x0}, block_handler = 0x438e7e }, delayed_fallback_string = '\000' , delayed_fallback_pending = 0, flags = 31, screen = 0x2c13fa0, dri3_enabled = 1, xv_prog = 0, ctx = {display = 0x2504160, ctx = 0x2505970, drawable = 0x0, drawable_xid = 0, make_current = 0x7fe2bb19efb7 }}