← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 579071] Re: savage_drv fails drawpix glDrawPixels demo/test/benchmark

 

I have tried to look at this (also using drawpix). I can just say that
the bad drawing happens in draw_rgba_pixels(). I also tried to disable
fast_draw_rgba_pixels in gdb so that the normal "slow" path is taken,
but the same corruption occured.

(gdb) where
#0  fast_draw_rgba_pixels (ctx=<value optimized out>, 
    x=<value optimized out>, y=20, width=194, height=188, format=6407, 
    type=5121, userUnpack=0x8072380, pixels=0x8198428)
    at swrast/s_drawpix.c:154
#1  0x00791273 in draw_rgba_pixels (ctx=0x8063558, x=<value optimized out>, 
    y=20, width=194, height=188, format=6407, type=5121, unpack=0x8072380, 
    pixels=0x8198428) at swrast/s_drawpix.c:477
#2  0x0079200a in _swrast_DrawPixels (ctx=0x8063558, x=20, y=20, width=194, 
    height=188, format=6407, type=5121, unpack=0x8072380, pixels=0x8198428)
    at swrast/s_drawpix.c:809
#3  0x00698307 in savageDrawPixels (ctx=0x8063558, x=20, y=20, width=194, 
    height=188, format=6407, type=5121, packing=0x8072380, pixels=0x8198428)
    at savagespan.c:211
#4  0x006ceef0 in _mesa_DrawPixels (width=194, height=188, format=6407, 
    type=5121, pixels=0x8198428) at main/drawpix.c:119
#5  0x0804a401 in Display () at drawpix.c:70
#6  0x00144820 in ?? () from /usr/lib/libglut.so.3
#7  0x00148660 in fgEnumWindows () from /usr/lib/libglut.so.3
#8  0x00144cdb in glutMainLoopEvent () from /usr/lib/libglut.so.3
#9  0x00145605 in glutMainLoop () from /usr/lib/libglut.so.3
#10 0x0804aea8 in main (argc=1, argv=0xbffff494) at drawpix.c:357

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-savage in ubuntu.
https://bugs.launchpad.net/bugs/579071

Title:
  savage_drv fails drawpix  glDrawPixels demo/test/benchmark



References