Comment 5 for bug 349127

Revision history for this message
Loïc Molinari (loic.molinari) wrote :

The issue comes from problems regarding program and texture state validation in Mesa 7.3. After discussing with Brian Paul, he proposed to replace the file main/state.c from Mesa 7.3 with the one from Mesa 7.4, which fixed the issue.

Looking at the changes from 7.3 to 7.4 in that file, these 3 commits [1] [2] [3] have been integrated. Playing around with these commits and testing with Elisa, Pigment examples and Blender, I validated that these 3 commits combined together are needed to fix the issue.

Here is attached the patch to apply to the libgl1-mesa-dri Jaunty package.

[1] http://cgit.freedesktop.org/mesa/mesa/commit/?id=46ae1abbac6837d051c10b2e8b57eab3d4958ff4
[2] http://cgit.freedesktop.org/mesa/mesa/commit/?id=537d3ed6f3112fdf16fd853ada0e0bcc8bd83227
[3] http://cgit.freedesktop.org/mesa/mesa/commit/?id=de1caa550700ae38ff791c30f6d482f3efddebd0