https://bugs.freedesktop.org/show_bug.cgi?id=65968
--- Comment #6 from Andreas Ringlstetter andreas.ringlstetter@gmail.com --- RADEON_DEBUG=noopt is not possible, the pixel shader programs are to big to be loaded without size optimizations. Hard limit of 512 instruction slots per pixel shader: http://developer.amd.com/wordpress/media/2012/10/Radeon_X1x00_Programming_Gu... page 13 This limit is exceeded by far due to all the virtual texturing code, the optimized shader barely fits.
I did try it in 9.0 and 9.1 with noopt and I did get past the segfault in peephole_mul_omod() this way, but it did fail then because the resulting shader program was to big.
Deactivating hyper-z has no measurable impact, and it didn't prevent the corruption either.
Antialiasing hasn't even been enabled in the application by default, so turning it off makes no difference at all.