Comment 48 for bug 359392

Revision history for this message
Bryce Harrington (bryce) wrote :

The working theory we have at the moment is that this bug is being caused by the patch 103_bump_965_texture_limit.diff. This patch increases the texture size for i965 cards. This patch was proposed for mesa 7.4 but declined with the following comment:

"Each time we bump up the max texture size it means we also increase the max drawing surface size (render to texture and all that). One consequence of this is the fixed point arithmetic in the swrast triangle code may start failing. There's comments in the code about it. It also means various internal buffers will double in size.

It's not a huge deal, but some testing needs to be done. I really need to write a glean test that exercises max-sized textures/FBOs..."

Based on upstream's review that this could cause instabilities, I consider it our leading suspect at this time.

I've prepared a PPA with this change reverted. I've installed it and been running it on my test box without problems for a couple hours. Can others please give this a try and see if it helps?

https://edge.launchpad.net/~bryceharrington/+archive/purple