https://bugs.freedesktop.org/show_bug.cgi?id=68451
--- Comment #55 from Tilman Sauerbeck tilman@code-monkey.de --- (In reply to comment #54)
(In reply to comment #53)
Created attachment 93328 [details] [review] [review] fix 2
(In reply to comment #52)
(In reply to comment #51)
R600_DEBUG=noinvalrange
Yes, that one fixes the problem.
Please try the attached patch with and without: R600_DEBUG=nodma,nocpdma
I'm seeing additional texture corruption with that patch. I can't say if nodma,nocpdma helps or makes them worse.
Oops, I only just noticed that my kernel (3.13.2) is rejecting CS buffers:
[ 377.460557] radeon 0000:01:00.0: r600_cs_track_check:756 mask 0x00000777 | 0x00000FFF no cb for 2 [ 377.460563] radeon 0000:01:00.0: r600_packet3_check:1708 invalid cmd stream [ 377.460566] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
This is with libdrm 2.4.52 and Mesa f47e5.