|Summary:||r300g produces black textures in nexuiz with glsl offsetmapping on|
|Product:||Mesa||Reporter:||Jan Kreuzer <kontrollator>|
|Component:||Drivers/Gallium/r300||Assignee:||Default DRI bug account <dri-devel>|
|Status:||RESOLVED INVALID||QA Contact:|
|i915 platform:||i915 features:|
Description Jan Kreuzer 2011-01-15 00:17:32 UTC
When i run stock phoronix test suite nexuiz i get black textures. I found that this is caused by using th effects-high.cfg. when i swith to effects-normal all textures look as they should. i found that this is caused by glsl_offsetmapping set to 1 (aka enabled). when i change it to 0 everything is okay, when i change it to 1 all textures are black. System is an rv410 (x700 mobility), latest mesa / drm / kernel from git as of today. i filed this bug against drm, if it is more likely a mesa problem feel free to reassign it. if you need more info please tell me. thank you for your time. greetings jan kreuzer
Comment 1 Marek Olšák 2011-01-15 02:42:00 UTC
I believe it's the issue with texture indirections we had before. The conclusion was that it's a hardware limitation that we can't overcome. I don't remember the exact details but I'll wait for Tom if he has anything to say.
Comment 2 Tom Stellard 2011-01-18 14:44:47 UTC
This is the same as bug 31013. When offsetmapping is turned on, it creates too many texture indirections, which your hardware can't handle. If you look in the test logs from Phoronix Test Suite, you should see an error message like this: "Too many texture indirections"