Re: [Mesa3d-dev] Mesa (master): st/mesa: Always recalculate invalid index bounds.

2010-03-13 Thread Keith Whitwell
On Sat, Mar 13, 2010 at 4:33 AM, Luca Barbieri luca.barbi...@gmail.com wrote: Actually, why is the state tracker doing the min/max computation at all? If the driver does the index lookup itself, as opposed to using an hardware index buffer, (e.g. the nouveau drivers do this in some cases)

Re: [Mesa3d-dev] Framebuffers in mesa

2010-03-13 Thread Maciej Cencora
Dnia sobota, 13 marca 2010 o 01:10:01 Brian Paul napisał(a): On Fri, Mar 12, 2010 at 12:19 PM, Maciej Cencora m.cenc...@gmail.com wrote: Hi all, I've got some questions regarding FBOs in mesa. I hope you'll be able to answer at least some of them. GLcontext structure holds pointers

Re: [Mesa3d-dev] [PATCH] nv50: fixup after gallium-context-transfers merge

2010-03-13 Thread Christoph Bumiller
On 13.03.2010 01:10, Xavier Chantry wrote: Signed-off-by: Xavier Chantry chantry.xav...@gmail.com --- src/gallium/drivers/nv50/nv50_screen.c |1 - src/gallium/drivers/nv50/nv50_screen.h |2 -- 2 files changed, 0 insertions(+), 3 deletions(-) diff --git

[Mesa3d-dev] Galuim3d alteration idea. Cache and common storage for glsl to native gpu conversions .

2010-03-13 Thread Peter Dolding
http://ccache.samba.org/ is where part of this idea comes from. Speeding up glsl conversion to gpu code will make things more effective. There is no point running the glsl to native gpu conversions more times than that are require particularly on devices or anything that is depending on battery

Re: [Mesa3d-dev] Mesa (master): st/mesa: Always recalculate invalid index bounds.

2010-03-13 Thread Luca Barbieri
But for any such technique, the mesa state tracker will need to figure out what memory is being referred to by those non-VBO vertex buffers and to do that requires knowing the index min/max values. Isn't the min/max value only required to compute a sensible value for the maximum user buffer

Re: [Mesa3d-dev] Mesa (master): st/mesa: Always recalculate invalid index bounds.

2010-03-13 Thread Keith Whitwell
On Sat, Mar 13, 2010 at 11:40 AM, Luca Barbieri luca.barbi...@gmail.com wrote: But for any such technique, the mesa state tracker will need to figure out what memory is being referred to by those non-VBO vertex buffers and to do that requires knowing the index min/max values. Isn't the

Re: [Mesa3d-dev] Mesa (master): st/mesa: Always recalculate invalid index bounds.

2010-03-13 Thread Corbin Simpson
On Fri, Mar 12, 2010 at 6:53 PM, Roland Scheidegger srol...@vmware.com wrote: On 13.03.2010 03:20, Corbin Simpson wrote: I've pushed a revert of the original patch, and an r300g patch that, while not perfect, covers the common case that Wine hits. I think I don't really understand that (and

Re: [Mesa3d-dev] Cast needed in program_lexer.l ???

2010-03-13 Thread Marcin Baczyński
2010/3/13 Karl Schultz karl.w.schu...@gmail.com: In some locales, a comma can be used as a decimal place.  That is, 5,2 is a number between 5 and 6.  (I think I have that right)  I would guess that the shader language, like C, wouldn't allow this form in code.  So, it makes sense to force the

[Mesa3d-dev] i965 shader regression [bisected]

2010-03-13 Thread Maxim Levitsky
This time I caught it early. 46450c1f3f93bf4dc96696fc7e0f0eb808d9c08a is first bad commit commit 46450c1f3f93bf4dc96696fc7e0f0eb808d9c08a Author: Eric Anholt e...@anholt.net Date: Wed Mar 10 17:38:33 2010 -0800 i965: Do FS SLT, SGT, and friends using CMP, SEL instead of CMP, MOV, MOV.

[Mesa3d-dev] [PATCH] nv30/nv40 Gallium drivers unification

2010-03-13 Thread Luca Barbieri
Currently the nv30 and nv40 Gallium drivers are very similar, and contain about 5000 lines of essentially duplicate code. I prepared a patchset (which can be found at http://repo.or.cz/w/mesa/mesa-lb.git/shortlog/refs/heads/unification+fixes) which gradually unifies the drivers, one file per the

Re: [Mesa3d-dev] [PATCH] nv30/nv40 Gallium drivers unification

2010-03-13 Thread Keith Whitwell
Sounds good to me - fewer driver directories to fix up after changes... Keith On Sat, Mar 13, 2010 at 5:29 PM, Luca Barbieri l...@luca-barbieri.com wrote: Currently the nv30 and nv40 Gallium drivers are very similar, and contain about 5000 lines of essentially duplicate code. I prepared a

Re: [Mesa3d-dev] [Intel-gfx] i965 OpenGL is heavily broken again

2010-03-13 Thread Maxim Levitsky
On Thu, 2010-03-11 at 19:05 +0200, Maxim Levitsky wrote: On Wed, 2010-03-10 at 13:04 +0100, Florian Mickler wrote: On Sun, 07 Mar 2010 12:39:15 +0200 Maxim Levitsky maximlevit...@gmail.com wrote: On Sat, 2010-03-06 at 23:55 +0100, Florian Mickler wrote: On Sun, 07 Mar 2010 00:24:24

Re: [Mesa3d-dev] xdemos build breakage...

2010-03-13 Thread Dan Nicholson
On Fri, Mar 12, 2010 at 5:25 PM, Jeff Smith whydo...@yahoo.com wrote: From: Dan Nicholson dbn.li...@gmail.com To: Brian Paul bri...@vmware.com Cc: Jeff Smith whydo...@yahoo.com; David Miller da...@davemloft.net; mesa3d-dev@lists.sourceforge.net mesa3d-dev@lists.sourceforge.net Sent: Fri, March

Re: [Mesa3d-dev] xdemos build breakage...

2010-03-13 Thread Dan Nicholson
On Sat, Mar 13, 2010 at 11:18 AM, Dan Nicholson dbn.li...@gmail.com wrote: On Fri, Mar 12, 2010 at 5:25 PM, Jeff Smith whydo...@yahoo.com wrote: From: Dan Nicholson dbn.li...@gmail.com To: Brian Paul bri...@vmware.com Cc: Jeff Smith whydo...@yahoo.com; David Miller da...@davemloft.net;

Re: [Mesa3d-dev] New tinderbox regression (gallium)

2010-03-13 Thread Dan Nicholson
On Fri, Mar 12, 2010 at 8:23 AM, Chris Ball c...@laptop.org wrote: Hi, http://tinderbox.x.org/builds/2010-03-12-0016/logs/libGL/#build In file included from xlib_sw_winsys.c:42: ../../../../src/gallium/include/state_tracker/xlib_sw_winsys.h:5:22: error: X11/Xlib.h: No such file or directory

[Mesa3d-dev] [Bug 27065] New: build failure: No rule to make target `../../../../src/gallium/drivers/softpipe/sp_winsys.h', needed by `x11/native_ximage.o'.

2010-03-13 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=27065 Summary: build failure: No rule to make target `../../../../src/gallium/drivers/softpipe/sp_winsys.h', needed by `x11/native_ximage.o'. Product: Mesa Version: git

Re: [Mesa3d-dev] xdemos build breakage...

2010-03-13 Thread Jeff Smith
From: Dan Nicholson dbn.li...@gmail.com To: Jeff Smith whydo...@yahoo.com Cc: Brian Paul bri...@vmware.com; David Miller da...@davemloft.net; mesa3d-dev@lists.sourceforge.net mesa3d-dev@lists.sourceforge.net Sent: Sat, March 13, 2010 2:02:17 PM Subject: Re: [Mesa3d-dev] xdemos build breakage...

[Mesa3d-dev] [Bug 27065] build failure: No rule to make target `../../../../src/gallium/drivers/softpipe/sp_winsys.h', needed by `x11/native_ximage.o'.

2010-03-13 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=27065 Chia-I Wu olva...@gmail.com changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1

Re: [Mesa3d-dev] [PATCH-RFC] st_api, EGLImage, and flush_frontbuffer

2010-03-13 Thread Chia-I Wu
On Fri, Mar 12, 2010 at 10:08 PM, José Fonseca jfons...@vmware.com wrote: On Thu, 2010-03-11 at 21:12 -0800, Chia-I Wu wrote: On Fri, Mar 12, 2010 at 12:20 PM, Jakob Bornecrantz wallbra...@gmail.com wrote: On Fri, Mar 12, 2010 at 3:00 AM, Chia-I Wu olva...@gmail.com wrote: On Thu, Mar 11,

Re: [Mesa3d-dev] [PATCH-RFC] st_api, EGLImage, and flush_frontbuffer

2010-03-13 Thread Chia-I Wu
On Fri, Mar 12, 2010 at 1:12 PM, Chia-I Wu olva...@gmail.com wrote: On Fri, Mar 12, 2010 at 12:20 PM, Jakob Bornecrantz wallbra...@gmail.com wrote: On Fri, Mar 12, 2010 at 3:00 AM, Chia-I Wu olva...@gmail.com wrote: On Thu, Mar 11, 2010 at 12:15 PM, Chia-I Wu olva...@gmail.com wrote: This