[Mesa-dev] Summer of code 2011

2011-03-09 Thread Stéphane Marchesin
Hi, This is this time of year again, as the weather gets better (or worse depending on your side of the planet) Summer of code is coming up. So we will need to update and fill this page with our best and brightest summer of code ideas: http://wiki.x.org/wiki/SummerOfCodeIdeas We have a couple ide

[Mesa-dev] [Bug 35168] New: svga build fails with Sun Studio

2011-03-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=35168 Summary: svga build fails with Sun Studio Product: Mesa Version: unspecified Platform: x86 (IA32) OS/Version: Solaris Status: NEW Severity: blocker Priority: medium

[Mesa-dev] [PATCH 2/3] i965: Change the SF unit from state caching to state streaming.

2011-03-09 Thread Eric Anholt
This is a 28.1% +/- 1.4% (n=10) performance improvement for the hacked-up-for-cache-mises scissor-many (n=10), and no statistically significant wall-time performance difference for the hacked-up-for-cache-hits version (n=9, first outlier in each removed from while the IPS was warming up. User time

[Mesa-dev] [PATCH 1/3] i965: Turn SF unit and viewport structs into pointers to prep for streaming.

2011-03-09 Thread Eric Anholt
I wanted to separate this mechanical change from the actual work. --- src/mesa/drivers/dri/i965/brw_sf_state.c | 139 +++--- 1 files changed, 70 insertions(+), 69 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_sf_state.c b/src/mesa/drivers/dri/i965/brw_sf_state.

[Mesa-dev] [PATCH 3/3] i965: Move the SF VP from state caching to state streaming.

2011-03-09 Thread Eric Anholt
This is a 49.6% +/- 2.0% (n=9, IPS outlier removed) performance improvement for the hacked-up-for-cache-mises scissor-many, and no statistically significant performance difference for the hacked-up-for-cache-hits version (n=9, IPS outlier removed). No statistically significant performance differen

[Mesa-dev] [PATCH] u_blitter: Do blits in linear color space.

2011-03-09 Thread Henri Verbeet
Blits between sRGB and linear formats should happen in linear color space. This fixes piglit fbo/fbo-srgb-blit. --- src/gallium/auxiliary/util/u_blit.c| 57 src/gallium/auxiliary/util/u_blitter.c |3 +- src/mesa/state_tracker/st_cb_texture.c |2 +- 3

Re: [Mesa-dev] glxcurrent.c question SEGFAULT question

2011-03-09 Thread Brian Paul
On 03/09/2011 11:31 AM, John Doe wrote: Thank you for the reply. I tried the patch and SEGFAULT disappeared. Thank you again. Here's a more complete patch that removes the now unused gc parameter. If there's no concerns I'll commit it later. -Brian glx.patch Description: application/pgp-k

Re: [Mesa-dev] Coding or Table based approach for r600g? (was RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch)

2011-03-09 Thread Christian König
Am Mittwoch, den 09.03.2011, 13:06 +0100 schrieb Ferry Huberts: > On 03/09/2011 12:23 PM, Henri Verbeet wrote: > > 2011/3/9 Christian König : > >> So hey guys what do you think about it? > >> > >> And to make my own opinion clear: > >> I also really prefer tables, but didn't used them in the past b

Re: [Mesa-dev] glxcurrent.c question SEGFAULT question

2011-03-09 Thread John Doe
Thank you for the reply. I tried the patch and SEGFAULT disappeared. Thank you again. UB On Wed, Mar 9, 2011 at 11:00 AM, Brian Paul wrote: > On Wed, Mar 9, 2011 at 8:09 AM, John Doe wrote: >> Hi all, >> >> I have posted this question on the users list also but figured this >> should be the r

Re: [Mesa-dev] Coding or Table based approach for r600g? (was RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch)

2011-03-09 Thread Corbin Simpson
Whee, this is quite the Reply-to list. :3 My approach in r300_chipset.c (http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/r300/r300_chipset.c for those of you without a current checkout) is still there, and is largely the way that I considered best for handling this kind of thing. It

Re: [Mesa-dev] glxcurrent.c question SEGFAULT question

2011-03-09 Thread Brian Paul
On Wed, Mar 9, 2011 at 8:09 AM, John Doe wrote: > Hi all, > > I have posted this question on the users list also but figured this > should be the right place to ask. > Apologies if this cross-posting is considered a bad etiquette. Here it goes: > > While working with a third party application I re

[Mesa-dev] glxcurrent.c question SEGFAULT question

2011-03-09 Thread John Doe
Hi all, I have posted this question on the users list also but figured this should be the right place to ask. Apologies if this cross-posting is considered a bad etiquette. Here it goes: While working with a third party application I received a SEGFAULT. Using backtrace I was able to home in the

Re: [Mesa-dev] RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch

2011-03-09 Thread Henri Verbeet
2011/3/9 Christian König : > Piglits glsl-routing and texrect-many tests are failing if this isn't > working right for example. > Those still work here at least, though I think that especially on Evergreen it simply isn't going to hit the instruction limit for most shaders. > I'm using Code::Block

Re: [Mesa-dev] RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch

2011-03-09 Thread Christian König
Am Mittwoch, den 09.03.2011, 12:03 +0100 schrieb Henri Verbeet: > 2011/3/9 Christian König : > > before I create another regression with my patches, could you guys > > please test the attached patch and see if it causes another regression > > on your hardware? Especially evergreen and any of the R6

Re: [Mesa-dev] Coding or Table based approach for r600g? (was RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch)

2011-03-09 Thread Ferry Huberts
On 03/09/2011 12:23 PM, Henri Verbeet wrote: > 2011/3/9 Christian König : >> So hey guys what do you think about it? >> >> And to make my own opinion clear: >> I also really prefer tables, but didn't used them in the past because I >> wasn't 100% sure which feature depends on what and which approac

Re: [Mesa-dev] Coding or Table based approach for r600g? (was RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch)

2011-03-09 Thread Henri Verbeet
2011/3/9 Christian König : > So hey guys what do you think about it? > > And to make my own opinion clear: > I also really prefer tables, but didn't used them in the past because I > wasn't 100% sure which feature depends on what and which approach we > really want. > I don't think the issue is so

Re: [Mesa-dev] RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch

2011-03-09 Thread Rafael Monica
Hi Christian. There are no piglit regressions here on evergreen with that patch. 2011/3/9 Christian König : > Hi, > > before I create another regression with my patches, could you guys > please test the attached patch and see if it causes another regression > on your hardware? Especially evergreen

Re: [Mesa-dev] Request for sponsered development...

2011-03-09 Thread Peter Robinson
On Tue, Mar 8, 2011 at 3:55 PM, Jason D. Clinton wrote: > On Mon, Mar 7, 2011 at 08:56, Christian Weiß > wrote: >> >> Consider an installation of about ~600 low budget thin-clients (with >> almost no 3D support from the graphics chip) running as X-Terminals. Those >> thin-client stations are serv

[Mesa-dev] Coding or Table based approach for r600g? (was RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch)

2011-03-09 Thread Christian König
Am Mittwoch, den 09.03.2011, 07:00 +0100 schrieb Ferry Huberts: > Hi, > > Disclaimer: I'm just a list reader. > > > I've been wondering about this for a while: is there a structure in > which information is stored that is tied to the card with which the code > is dealing, and if not, isn't it a

Re: [Mesa-dev] RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch

2011-03-09 Thread Henri Verbeet
On 9 March 2011 07:00, Ferry Huberts wrote: > I've been wondering about this for a while: is there a structure in > which information is stored that is tied to the card with which the code > is dealing, and if not, isn't it a good idea to introduce one? > > This patch triggered this again for me b

Re: [Mesa-dev] RFC: 0001-r600g-R700-can-do-more-than-8-tex-and-vtx-clauses.patch

2011-03-09 Thread Henri Verbeet
2011/3/9 Christian König : > before I create another regression with my patches, could you guys > please test the attached patch and see if it causes another regression > on your hardware? Especially evergreen and any of the R600 chipsets? > I didn't test the patch, do you have a specific applicati

Re: [Mesa-dev] 7 questions and proposals about changes in the Gallium interface

2011-03-09 Thread Thomas Hellstrom
On 03/08/2011 11:22 PM, Marek Olšák wrote: On Tue, Mar 8, 2011 at 10:17 PM, Thomas Hellstrom mailto:thellst...@vmware.com>> wrote: On 03/08/2011 05:11 PM, José Fonseca wrote: On Mon, 2011-03-07 at 02:38 -0800, Keith Whitwell wrote: On Sun, 2011-03-06 at 18:42 +0100, Ma