#0 lookup_opcode_desc (index_ver=0x5555555546a8, index_descs=0x555555554408, index_size=84, key=&opcode_desc::ir, k=60, devinfo=) at ../src/intel/compiler/brw_eu.cpp:721 #1 0x00007fffd122dcc2 in is_3src (opcode=, devinfo=0x0) at ../src/intel/compiler/brw_eu.h:1944 #2 backend_instruction::is_3src (this=this@entry=0x5555570a44a0, devinfo=devinfo@entry=0x5555557e2f28) at ../src/intel/compiler/brw_shader.cpp:892 #3 0x00007fffd12770a1 in can_take_stride (devinfo=0x5555557e2f28, stride=1, arg=, dst_type=, inst=0x5555570a44a0) at ../src/intel/compiler/brw_fs_copy_propagation.cpp:398 #4 fs_visitor::try_copy_propagate (entry=, arg=, inst=, this=) at ../src/intel/compiler/brw_fs_copy_propagation.cpp:546 #5 fs_visitor::opt_copy_propagation_local (this=this@entry=0x5555570b0700, copy_prop_ctx=copy_prop_ctx@entry=0x5555570b06d0, block=block@entry=0x55555708d2d0, acp=) at ../src/intel/compiler/brw_fs_copy_propagation.cpp:988 #6 0x00007fffd1278946 in fs_visitor::opt_copy_propagation (this=this@entry=0x5555570b0700) at ../src/intel/compiler/brw_fs_copy_propagation.cpp:1076 #7 0x00007fffd11c71d1 in fs_visitor::optimize (this=this@entry=0x5555570b0700) at ../src/intel/compiler/brw_fs.cpp:8501 #8 0x00007fffd11c9c62 in fs_visitor::run_fs (this=this@entry=0x5555570b0700, allow_spilling=allow_spilling@entry=false, do_rep_send=do_rep_send@entry=false) at ../src/intel/compiler/brw_fs.cpp:9334 #9 0x00007fffd11ca418 in brw_compile_fs (compiler=compiler@entry=0x555555790980, mem_ctx=mem_ctx@entry=0x5555570a4570, params=params@entry=0x7fffffff9f40) at ../src/intel/compiler/brw_fs.cpp:9879 #10 0x00007fffd129d494 in blorp_compile_fs (blorp=blorp@entry=0x555555fac520, mem_ctx=mem_ctx@entry=0x5555570a4570, nir=nir@entry=0x5555573e3630, wm_key=wm_key@entry=0x7fffffffa0f0, use_repclear=use_repclear@entry=false, wm_prog_data=wm_prog_data@entry=0x7fffffffa230) at ../src/intel/blorp/blorp.c:263 #11 0x00007fffd12a5c42 in brw_blorp_get_blit_kernel_fs (key=0x7fffffffac70, params=0x7fffffffa470, batch=0x7fffffffb530) at ../src/intel/blorp/blorp_blit.c:1534 #12 try_blorp_blit (coords=0x7fffffffa0a0, key=0x7fffffffac70, params=0x7fffffffa470, batch=0x7fffffffb530) at ../src/intel/blorp/blorp_blit.c:2222 #13 do_blorp_blit (batch=batch@entry=0x7fffffffb530, orig_params=orig_params@entry=0x7ffffffface0, key=key@entry=0x7fffffffac70, orig=orig@entry=0x7fffffffac20) at ../src/intel/blorp/blorp_blit.c:2387 #14 0x00007fffd12a7221 in blorp_blit (batch=batch@entry=0x7fffffffb530, src_surf=src_surf@entry=0x7fffffffb550, src_level=0, src_layer=src_layer@entry=0, src_format=, src_format@entry=ISL_FORMAT_B8G8R8A8_UNORM, src_swizzle=..., src_swizzle@entry=..., dst_surf=dst_surf@entry=0x7fffffffb5e0, dst_level=0, dst_layer=0, dst_format=ISL_FORMAT_R8G8B8A8_UNORM, dst_swizzle=..., src_x0=src_x0@entry=0, src_y0=src_y0@entry=0, src_x1=src_x1@entry=3, src_y1=src_y1@entry=3, dst_x0=dst_x0@entry=0, dst_y0=dst_y0@entry=0, dst_x1=dst_x1@entry=3, dst_y1=3, filter=BLORP_FILTER_NONE, mirror_x=false, mirror_y=false) at ../src/intel/blorp/blorp_blit.c:2613 #15 0x00007fffd10e3e7f in iris_blit (ctx=0x555555fac050, info=) at ../src/gallium/drivers/iris/iris_blit.c:541 #16 0x00007fffd09fee33 in tc_call_blit (pipe=, call=0x555555fb71a8, last=) at ../src/gallium/auxiliary/util/u_threaded_context.c:3690 #17 0x00007fffd09fb8b1 in tc_batch_execute (job=job@entry=0x555555fb7180, gdata=gdata@entry=0x0, thread_index=thread_index@entry=0) at ../src/gallium/auxiliary/util/u_threaded_context.c:211 #18 0x00007fffd09fc606 in _tc_sync (tc=tc@entry=0x555555fb5470, func=, info=) at ../src/gallium/auxiliary/util/u_threaded_context.c:362 #19 0x00007fffd09fc89d in tc_texture_map (_pipe=0x555555fb5470, resource=0x5555570a74e0, level=0, usage=2, box=0x7fffffffb870, transfer=0x7fffffffb840) at ../src/gallium/auxiliary/util/u_threaded_context.c:2275 #20 0x00007fffd05737f5 in pipe_texture_map_3d (transfer=0x7fffffffb840, d=1, h=16, w=16, z=0, y=0, x=0, access=2, level=0, resource=0x5555570a74e0, context=0x555555fb5470) at ../src/gallium/auxiliary/util/u_inlines.h:572 #21 st_TexSubImage (ctx=ctx@entry=0x555555fe9320, dims=dims@entry=2, texImage=texImage@entry=0x555557081ee0, xoffset=4, yoffset=yoffset@entry=1, zoffset=zoffset@entry=0, width=16, height=16, depth=1, format=32993, type=33639, pixels=0x5555570a6910, unpack=0x55555601b658) at ../src/mesa/state_tracker/st_cb_texture.c:2078 #22 0x00007fffd0535ead in texture_sub_image (ctx=, dims=2, texObj=0x5555570a0800, texImage=, target=, level=, xoffset=, yoffset=, zoffset=, width=, height=, depth=, format=, type=, pixels=) at ../src/mesa/main/teximage.c:3563 #23 0x00007fffd053920d in texsubimage_err (ctx=0x555555fe9320, dims=dims@entry=2, target=3553, level=0, xoffset=4, yoffset=1, zoffset=0, width=16, height=16, depth=1, format=32993, type=33639, pixels=0x5555570a6910, callerName=0x7fffd1408c3a "glTexSubImage2D") at ../src/mesa/main/teximage.c:3621 #24 0x00007fffd053f828 in _mesa_TexSubImage2D (target=, level=, xoffset=, yoffset=, width=, height=, format=32993, type=33639, pixels=0x5555570a6910) at ../src/mesa/main/teximage.c:3843 #25 0x00007ffff78a6e35 in gsk_gl_icon_library_add (out_value=, key=, self=0x555555f94460) at ../gsk/gl/gskgliconlibrary.c:135 #26 gsk_gl_icon_library_lookup_or_add (out_value=, key=, self=0x555555f94460) at ../gsk/gl/gskgliconlibraryprivate.h:55 #27 gsk_gl_render_job_upload_texture.isra.0 (texture=, offscreen=0x7fffffffbe80, job=) at ../gsk/gl/gskglrenderjob.c:3509 #28 0x00007ffff788ca23 in gsk_gl_render_job_visit_node_with_offscreen (job=job@entry=0x555555cece20, node=0x55555708f630, offscreen=offscreen@entry=0x7fffffffbe80) at ../gsk/gl/gskglrenderjob.c:3865 #29 0x00007ffff788a700 in gsk_gl_render_job_visit_color_matrix_node (node=0x555557085630, job=0x555555cece20) at ../gsk/gl/gskglrenderjob.c:3348 #30 gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x555557085630) at ../gsk/gl/gskglrenderjob.c:3694 #31 0x00007ffff788da79 in gsk_gl_render_job_visit_transform_node (job=job@entry=0x555555cece20, node=node@entry=0x5555570fe340) at ../gsk/gl/gskglrenderjob.c:2055 #32 0x00007ffff788a785 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x5555570fe340) at ../gsk/gl/gskglrenderjob.c:3820 #33 0x00007ffff7889be0 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x55555708f750) at ../gsk/gl/gskglrenderjob.c:3733 #34 0x00007ffff7889be0 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x55555708f6c0) at ../gsk/gl/gskglrenderjob.c:3733 #35 0x00007ffff7889be0 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x55555708f440) at ../gsk/gl/gskglrenderjob.c:3733 #36 0x00007ffff788ad5a in gsk_gl_render_job_visit_rounded_clip_node (node=, job=) at ../gsk/gl/gskglrenderjob.c:1751 #37 gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x55555708f410) at ../gsk/gl/gskglrenderjob.c:3801 #38 0x00007ffff788da79 in gsk_gl_render_job_visit_transform_node (job=job@entry=0x555555cece20, node=node@entry=0x555557094840) at ../gsk/gl/gskglrenderjob.c:2055 #39 0x00007ffff788a785 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x555557094840) at ../gsk/gl/gskglrenderjob.c:3820 #40 0x00007ffff7889be0 in gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x5555570a72a0) at ../gsk/gl/gskglrenderjob.c:3733 #41 0x00007ffff788ad5a in gsk_gl_render_job_visit_rounded_clip_node (node=, job=) at ../gsk/gl/gskglrenderjob.c:1751 #42 gsk_gl_render_job_visit_node (job=job@entry=0x555555cece20, node=node@entry=0x5555570a72d0) at ../gsk/gl/gskglrenderjob.c:3801 #43 0x00007ffff788da79 in gsk_gl_render_job_visit_transform_node (job=job@entry=0x555555cece20, node=node@entry=0x5555570a02c0) at ../gsk/gl/gskglrenderjob.c:2055 #44 0x00007ffff788a785 in gsk_gl_render_job_visit_node (job=0x555555cece20, node=0x5555570a02c0) at ../gsk/gl/gskglrenderjob.c:3820 #45 0x00007ffff78710df in gsk_gl_render_job_render (root=0x5555570a02c0, job=0x555555cece20) at ../gsk/gl/gskglrenderjob.c:4132 #46 gsk_gl_renderer_render (renderer=0x555555f5dd50, root=0x5555570a02c0, update_area=) at ../gsk/gl/gskglrenderer.c:310 #47 0x00007ffff785d906 in gsk_renderer_render (renderer=0x555555f5dd50, root=0x5555570a02c0, region=) at ../gsk/gskrenderer.c:467 #48 0x00007ffff76f5064 in gtk_widget_render (widget=, surface=, region=0x555557090040) at ../gtk/gtkwidget.c:11694 #49 0x00007ffff76fe725 in surface_render.lto_priv () at ../gtk/gtkwindow.c:4729 #50 0x00007ffff77cd7b4 in _gdk_marshal_BOOLEAN__BOXEDv (closure=0x555556edaac0, return_value=0x7fffffffd4c0, instance=, args=, marshal_data=, n_params=, param_types=0x5555557ae020) at gdk/gdkmarshalers.c:130 #51 0x00007ffff7e32205 in _g_closure_invoke_va (param_types=, n_params=, args=0x7fffffffd570, instance=, return_value=, closure=0x555556edaac0) at ../gobject/gclosure.c:893 #52 g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffd570) at ../gobject/gsignal.c:3406 #53 0x00007ffff7e3233f in g_signal_emit (instance=instance@entry=0x555555cdee30, signal_id=, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #54 0x00007ffff77fccf3 in gdk_surface_process_updates_internal (surface=0x555555cdee30) at ../gdk/gdksurface.c:1348 #55 gdk_surface_paint_on_clock (clock=, data=) at ../gdk/gdksurface.c:1436 #56 0x00007ffff7e32205 in _g_closure_invoke_va (param_types=, n_params=, args=0x7fffffffd810, instance=, return_value=, closure=0x555555f3de20) at ../gobject/gclosure.c:893 #57 g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffffffd810) at ../gobject/gsignal.c:3406 #58 0x00007ffff7e3233f in g_signal_emit (instance=instance@entry=0x5555557a4260, signal_id=, detail=detail@entry=0) at ../gobject/gsignal.c:3553 #59 0x00007ffff77edaaf in _gdk_frame_clock_emit_paint (frame_clock=0x5555557a4260) at ../gdk/gdkframeclock.c:708 #59 0x00007ffff77edaaf in _gdk_frame_clock_emit_paint (frame_clock=0x5555557a4260) at ../gdk/gdkframeclock.c:708 #60 gdk_frame_clock_paint_idle (data=) at ../gdk/gdkframeclockidle.c:605 #61 0x00007ffff7eb95d3 in g_timeout_dispatch (source=0x55555707b3d0, callback=, user_data=) at ../glib/gmain.c:4971 #62 0x00007ffff7eb8f3f in g_main_dispatch (context=0x555555632a30) at ../glib/gmain.c:3417 #63 g_main_context_dispatch (context=0x555555632a30) at ../glib/gmain.c:4135 #64 0x00007ffff7f0c3c8 in g_main_context_iterate.constprop.0 (context=context@entry=0x555555632a30, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4211 #65 0x00007ffff7eb68fc in g_main_context_iteration (context=context@entry=0x555555632a30, may_block=may_block@entry=1) at ../glib/gmain.c:4276 #66 0x00007ffff7d0d19d in g_application_run (application=application@entry=0x555555631120, argc=argc@entry=1, argv=argv@entry=0x7fffffffdbf8) at ../gio/gapplication.c:2569 #67 0x000055555556e426 in calculator_main (args_length1=1, args=0x7fffffffdbf8) at ../src/gnome-calculator.vala:385 #68 main (argc=1, argv=0x7fffffffdbf8) at ../src/gnome-calculator.vala:368