Bug 20869

Summary: alienarena causing error: i915_program_error: Exceeded max nr indirect texture lookups
Product: Mesa Reporter: Jason Haar <jhaar>
Component: Drivers/DRI/i915Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium Keywords: NEEDINFO
Version: 7.2   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Jason Haar 2009-03-25 23:05:41 UTC
Hi there

I'm running FC10 on a Dell D430 laptop with an Intel 945GM video card, and when I try to play alienarena, it works (slowly) for around 30 seconds and then nearly freezes. The game becomes nearly totally unresponsive (around 60 sec to notice a keyclick) - however the audio merrily continues at normal pace.

When it exits, you see the following error

Mesa 7.3-devel implementation error: i915_program_error: Exceeded max nr indirect texture lookups
Please report at bugzilla.freedesktop.org
Sending shutdown to 69.143.100.63:27900


I have read bug 11131 which was to do with the same error from wine-based WOW. Someone there said if a similar bug was found with a different app, it should be reported separately - so here it is :-)

BTW: alienarena is based on openarena, is native Linux (not wine!), and on my laptop, openarena works just fine. So hopefully this will give you guys a more useful mechanism to track down the issue.

I wanna blow up some aliens! ;-)

Thanks

Jason
Comment 1 Eric Anholt 2009-04-05 19:31:05 UTC
Works fine for me as far as I can tell with Mesa master.  Please provide the information requested in http://intellinuxgraphics.org/how_to_report_bug.html to see if we can reproduce the problem.

I likely fixed this bug in Mesa with:

commit 91d0020eecb78ef2984fd0afafc5d555c0e957d8
Author: Eric Anholt <eric@anholt.net>
Date:   Sat Oct 4 18:20:35 2008 -0700

    i915: Refine the texture indirect lookup accounting.
Comment 2 Eric Anholt 2009-04-23 18:51:22 UTC
Closing since it works with current Mesa, and there's a likely specific fix for the problem.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.