Bug 22405 - [regression OGLC] most of cases failed due to commit dd26899ca39111e0866afed9df94bfb1618dd363
Summary: [regression OGLC] most of cases failed due to commit dd26899ca39111e0866afed9...
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i915 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: highest blocker
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-21 19:46 UTC by Shuang He
Modified: 2009-08-24 12:32 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Shuang He 2009-06-21 19:46:29 UTC
System Environment:
--------------------------
Arch:           i386
Platform:       945GM
Mesa 	(master)df70d3049a396af3601d2a1747770635a74120bb
Xserver 	(master)ae20e748cd3a656173e1f50109bfd4af0712bb87
Xf86_video_intel 	(master)534e73ad4f234a04755917f2bf17ba821c27eb52
Libdrm 	(master)2fa2db138ba989bfa1a8cd9ab66d83fb7369249e 

Bug detailed description:
-------------------------
most OGLC case (like mustpass.c, xformmix.c, vorder.c, ...) failed now. This is caused by following commit:

commit dd26899ca39111e0866afed9df94bfb1618dd363
Author: Michel Dänzer <daenzer@vmware.com>
Date:   Fri Jun 19 23:55:55 2009 +0200

    intel: Fixups for 'mesa: create/destroy buffer objects via driver functions'.
    
    Initialize all driver function hooks before calling _mesa_initialize_context(),
    and handle all buffer objects in intel_buffer_object().
    
    Fixes assertion failure when running glxinfo.



Reproduce steps:
----------------
1.xinit&
2. run olgc/mustpass.c ...
Comment 1 Eric Anholt 2009-06-22 08:53:23 UTC
commit 2c36ed90672720966c26a8c27e222ec14b23aae6
Author: Michel Dänzer <michel@daenzer.net>
Date:   Mon Jun 22 14:40:51 2009 +0200

    intel: Fix glReadPixels regression since changing context init order.
    
    Fixes regression in dd26899ca39111e0866afed9df94bfb1618dd363 that also
    affected some PBO operations.
Comment 2 Shuang He 2009-06-22 22:10:04 UTC
verified on Q35 against following configuration:
mesa: (master)70e72070fce6aa1e0918dcc62c1949465cee69f7
xserver: (master)45530d16097459a756696e255ab4e72d6e51fbc4
xf86-video-intel: (master)9d3c3b056c1d4da6ef7afd3f71a5994fad810632
Comment 3 Adam Jackson 2009-08-24 12:32:32 UTC
Mass version move, cvs -> git


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.