MR 3096 broke lots of piglit ext_framebuffer_object tests on Raven
Output of ./piglit run -t ext_frameb opengl results/ext_frameb
:
- Before MR !3096 (merged) (a3ea4805):
[738/738] skip: 291, pass: 434, warn: 8, fail: 5
- After (current master):
[738/738] skip: 291, pass: 299, warn: 4, fail: 5, crash: 139
Example stacktrace when running bin/ext_framebuffer_multisample-alpha-to-coverage-no-draw-buffer-zero 2
:
#3 0x00007ffff78ddb92 in __GI___assert_fail (assertion=0x7ffff5e2ffc8 "src->surface.micro_tile_mode == stmp->surface.micro_tile_mode", file=0x7ffff5e2fd48 "../src/gallium/drivers/radeonsi/si_blit.c", line=1179, f
unction=0x7ffff5e30420 <__PRETTY_FUNCTION__.39282> "do_hardware_msaa_resolve") at assert.c:101
#4 0x00007ffff550691c in do_hardware_msaa_resolve (ctx=0x555555590ff0, info=0x7fffffffe1c0) at ../src/gallium/drivers/radeonsi/si_blit.c:1179
#5 0x00007ffff5506af2 in si_blit (ctx=0x555555590ff0, info=0x7fffffffe1c0) at ../src/gallium/drivers/radeonsi/si_blit.c:1204
#6 0x00007ffff563b2cd in st_BlitFramebuffer (ctx=0x5555556b5640, readFB=0x555555716ea0, drawFB=0x5555557228e0, srcX0=0, srcY0=0, srcX1=256, srcY1=256, dstX0=0, dstY0=256, dstX1=256, dstY1=512, mask=16384, filter=
9728) at ../src/mesa/state_tracker/st_cb_blit.c:235
cc @mareko