Re: New DRI interface changes landed

2007-10-16 Thread Kristian Høgsberg
On 10/16/07, Michel Dänzer <[EMAIL PROTECTED]> wrote:
>
> On Mon, 2007-10-15 at 19:54 +0200, Vincent Vanackere wrote:
> >
> > (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
> > (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
>
> Update from xserver and mesa Git and try again.

Thanks Michel, that looks like the right fix.  I think I just disabled
the tex offset extension when I was developing the buffer object based
tfp and forgot to add it back.

Kristian
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 12021] unichrome - invalid assert in viaSwapOutWork

2007-10-16 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=12021





--- Comment #1 from [EMAIL PROTECTED]  2007-10-16 07:08 PST ---
There are many, many bugs depending on this assert on the net.
Googling "viaSwapOutWork" will show some of these.
I have a similar problem: when I use glCallLists() on lists returned by
glXUseXFont(), the first time I run my program, I have this error:

via_tex.c: viaSwapOutWork: Assertion 'sz == vmesa->total_alloc[heap]' failed.
Aborted

from the second run on, everything runs fine.

If this assert is unnecessary, I think it should be removed as soon as
possible, since it is the root of many other bugs, for example:

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-via/+bug/104569

http://www.nabble.com/Mesa-glut-demos-was:-Re:-Mesa-DRI-installed-correctly,-but-3D-apps-dont-work-t1982539.html


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [patch] post superioctl inteface removal.

2007-10-16 Thread Dave Airlie

> DRM_BO_HINT_DONT_FENCE is implied, and use that instead of the set pin 
> interface. We can perhaps rename it to drmBOSetStatus or something more 
> suitable.
> 
> This will get rid of the user-space unfenced list access (which I 
> believe was the main motivation behind the set pin interface?) while 
> keeping the currently heavily used (at least in Poulsbo) functionality 
> to move out NO_EVICT scanout buffers to local memory before unpinning 
> them, (to avoid VRAM and TT fragmentation, as DRI clients may still 
> reference those buffers, so they won't get destroyed before a new one is 
> allocated).
> 
> It would also allow us to specify where we want to pin buffers. If we 
> remove the memory flag specification from drmBOCreate there's no other 
> way to do that, except running the buffer through a superioctl which 
> isn't very nice.
> 
> Also it would make it much easier to unbreak i915 zone rendering and 
> derived work.
> 
> If we can agree on this, I'll come up with a patch.

Have you had a chance to look at this I can probably spend some time on 
this to get the interface finalised..

Dave.

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: New DRI interface changes landed

2007-10-16 Thread Michel Dänzer

On Mon, 2007-10-15 at 19:54 +0200, Vincent Vanackere wrote:
> 
> (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
> (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control

Update from xserver and mesa Git and try again.


-- 
Earthling Michel Dänzer   |  http://tungstengraphics.com
Libre software enthusiast |  Debian, X and DRI developer


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel