https://bugs.freedesktop.org/show_bug.cgi?id=97029
Bug ID: 97029 Summary: cik_sdma_copy_texture broken on Carrizo (mesa 12) Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: darktjm@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Created attachment 125240 --> https://bugs.freedesktop.org/attachment.cgi?id=125240&action=edit xwd output with bug
Mesa 12 corrupts large image displays in X on my hardware, using xf86-video-amdgpu 1.1.0 (glamor). To reproduce, xwd | xwud. The xwd capture is garbled (see attached), and xwud sprays the garbled mess in disconnected chunks to its right. I noticed this in pre-12 git as well, but didn't report because I have limited net access and limited machine availability and hoped someone better equipped would discover and deal with it. The commit which caused this is 70934de00eb42ba6fc43d104875962dfb260a1b3. Removing the call to cik_sdma_copy_texture "fixes" it. This was observed on two different machines, but similar hardware (A10 Carrizo). Verfied still broken as of 4f89cf4941db0a5cd8a85b943121840000cf8e4f.