Bug 23620

Summary: [i915 i965 bisected] 3 glean cases and 2 OGLC cases impacted
Product: Mesa Reporter: Shuang He <shuang.he>
Component: Drivers/DRI/i915Assignee: Eric Anholt <eric>
Status: VERIFIED FIXED QA Contact:
Severity: major    
Priority: high    
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Shuang He 2009-09-01 01:56:31 UTC
System Environment:
--------------------------
Arch  i386  
Platform  G45 945GM  
Libdrm:         (master)73b59c894380995a2889b98e79acadd2da0bb237
Mesa:           (master)241c3a1d8001fc5a30e2af4b4636b48e6f99690a
Xserver:                (server-1.6-branch)3044711412d0a08ba65a491bd2441c0c8980f5e2
Xf86_video_intel:               (master)7c48c21b22bf5862c5a35bda1635753cc5a7197c

Bug detailed description:
-------------------------
This issue happens on both i965 and i915 platforms.
The following test cases have been impacted
glean/logicOp PASS->FAIL on both G45 and 945GM
oglc/depth-tex.c PASS->FAIL on both G45 and 945GM
glean/coloredTexPerf2 PASS->NSPT on G45, which is due to exactRGBA failed
glean/coloredLitPerf2 PASS->NSPT on G45, which is due to exactRGBA failed

oglc/volume-tex.c FAIL->TIMEOUT_with_fail on both G45 and 945GM, may also be related to this.

This is caused by following commit:
commit 00413d87426f14df47d90ba3c995e1889e9f88ca
Author: Eric Anholt <eric@anholt.net>
Date:   Fri Aug 28 15:01:56 2009 -0700

    i965: Use VBOs in the VBO module on 965, now that we have ARB_map_buffer_range.

    This looks like it's a small win on blender.

Reproduce steps:
----------------
1.xinit&
2. run glean/oglc case
Comment 1 Shuang He 2009-09-01 20:31:21 UTC
Note that, oglc case depth-tex.c failure is 100% reproducible on one of our G45 with 2G memory, stolen memory 32M, Aperture size 256M, and is 50% reproducible on another G45 with 1G memory, stolen memory 32M, Aperture size 256M.
Comment 2 Shuang He 2009-09-03 18:45:36 UTC
This issue has gone with:
commit cbde2765804a4fc62bcf092230a01376aedbf2cd
Author: Eric Anholt <eric@anholt.net>
Date:   Wed Sep 2 12:17:28 2009 -0700

    Revert "i965: Use VBOs in the VBO module on 965, now that we have
ARB_map_bu

    This reverts commit 00413d87426f14df47d90ba3c995e1889e9f88ca.  Even with
    fixes, using ARB_map_buffer_range in the VBO module isn't showing up as a
    significant win, and some cases apparently regressed.

    Bug #23624.
Comment 3 Shuang He 2009-09-03 18:45:51 UTC
verified

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.