[Mesa-dev] Time to merge threaded GL dispatch? (aka glthread)

Jan Ziak 0xe2.0x9a.0x9b at gmail.com
Mon Feb 6 12:43:36 UTC 2017


Hello

Just some notes for mesa_glthread=true:

- Shadow of Mordor benchmark: 30 FPS w/o glthread -> 20 FPS with glthread

- fgl_glxgears: SIGSEGV with mesa_glthread=true
(gdb) bt
#0  dlist_alloc (ctx=ctx at entry=0x78b220,
opcode=opcode at entry=OPCODE_CLEAR, bytes=bytes at entry=4, align8=false)
   at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/mesa/main/dlist.c:1390
#1  0x00007ffff6c3fc19 in alloc_instruction (nparams=1,
opcode=OPCODE_CLEAR, ctx=0x78b220)
   at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/mesa/main/dlist.c:1474
#2  save_Clear (mask=16640) at
/var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/mesa/main/dlist.c:1933
#3  0x0000000000404509 in drawGears ()
#4  0x000000000040304a in event_loop ()
#5  0x0000000000402279 in main ()

Jan


More information about the mesa-dev mailing list