[Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension

2011-06-06 Thread Andreas Faenger
Hi, as requested by Paul, I've converted the patch which provides anisotropic filtering for swrast to softpipe. The rendering results of both version are almost identical and are much better compared to typical HW rendering, e.g. NVIDIA which produces a lot more aliasing. Andreas Andreas Faen

[Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension

2011-06-06 Thread Andreas Faenger
Hi, as requested by Paul, I've converted the patch which provides anisotropic filtering for swrast to softpipe. The rendering results of both version are almost identical and are much better compared to typical HW rendering, e.g. NVIDIA which produces a lot more aliasing. Andreas Andreas Faen

[Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension

2011-06-06 Thread Andreas Faenger
Hi, as requested by Paul, I've converted the patch which provides anisotropic filtering for swrast to softpipe. The rendering results of both version are almost identical and are much better compared to typical HW rendering, e.g. NVIDIA which produces a lot more aliasing. Andreas Andreas Faen

[Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension

2011-06-06 Thread Andreas Faenger
Hi, as requested by Paul, I've converted the patch which provides anisotropic filtering for swrast to softpipe. The rendering results of both version are almost identical and are much better compared to typical HW rendering, e.g. NVIDIA which produces a lot more aliasing. Andreas Andreas Faen

[Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension.

2011-06-06 Thread Andreas Faenger
Reference implementation which produces high quality renderings. Based on Higher Quality Elliptical Weighted Avarage Filter (EWA). --- src/gallium/drivers/softpipe/sp_screen.c |4 +- src/gallium/drivers/softpipe/sp_tex_sample.c | 331 ++ 2 files changed, 333 insert

[Mesa-dev] OpenGL compositors and glxWaitX()

2011-06-06 Thread Thomas Hellstrom
Hi! While trying to improve the vmwgfx X driver to better cope with OpenGL compositors, I noticed that compiz never calls glxWaitX() to make sure the pixmaps that it textures from are updated. Since we migrate X rendered data to the dri2 drawables only on demand, we miss a lot of data. Goo

Re: [Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension

2011-06-06 Thread Keith Whitwell
Andreas, This looks very interesting. Ultimately llvmpipe would want to have aniso as well, but performance would be much more important there. Do you have a feeling for what shortcuts the hardware implementations are taking? Keith - Original Message - From: "Andreas Faenger" To: me

Re: [Mesa-dev] [PATCH] softpipe: Anisotropic filtering extension.

2011-06-06 Thread Brian Paul
On Mon, Jun 6, 2011 at 1:13 AM, Andreas Faenger wrote: > Reference implementation which produces high quality renderings. > Based on Higher Quality Elliptical Weighted Avarage Filter (EWA). Thanks. I'm just going to run some tests to check for regressions before committing/pushing. -Brian _

Re: [Mesa-dev] OpenGL compositors and glxWaitX()

2011-06-06 Thread James Jones
On 6/6/11 2:09 AM, "Thomas Hellstrom" wrote: > Hi! > > While trying to improve the vmwgfx X driver to better cope with OpenGL > compositors, I noticed that compiz never calls glxWaitX() to make sure > the pixmaps that it textures from are updated. > > Since we migrate X rendered data to the dri

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Roland Scheidegger
Am 05.06.2011 03:55, schrieb Benjamin Bellec: > Le 05/06/2011 03:05, Matt Turner a écrit : >> On Sat, Jun 4, 2011 at 7:14 PM, Benjamin Bellec wrote: >>> Le 03/06/2011 06:09, Matt Turner a écrit : Also, if you want to check if the value is already a power-of-two, instead of a case stateme

[Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Benjamin Franzke
We need pci id to driver-name mapping for drm and wayland platforms in egl_dri2 and egl_gallium. egl_dri2 holds a own list, which is redundant with the information thats already stored in the drivers. egl_gallium uses the kernel name, which is not always the actual 3d driver name (e.g. radeon -> r

[Mesa-dev] [PATCH 1/6] Add i915 & i965 pci id lists

2011-06-06 Thread Benjamin Franzke
--- src/mesa/drivers/dri/intel/i915_pci_ids.h | 19 +++ src/mesa/drivers/dri/intel/i965_pci_ids.h | 27 +++ 2 files changed, 46 insertions(+), 0 deletions(-) create mode 100644 src/mesa/drivers/dri/intel/i915_pci_ids.h create mode 100644 src/mesa/drive

[Mesa-dev] [PATCH 2/6] Add radeon pci id lists

2011-06-06 Thread Benjamin Franzke
--- src/mesa/drivers/dri/radeon/r200_pci_ids.h | 22 +++ src/mesa/drivers/dri/radeon/r300_pci_ids.h | 218 + src/mesa/drivers/dri/radeon/r600_pci_ids.h | 261 ++ src/mesa/drivers/dri/radeon/radeon_pci_ids.h | 23 +++ 4 files changed, 524 inse

[Mesa-dev] [PATCH 4/6] targets/egl: Support driver name lookup using pci lists

2011-06-06 Thread Benjamin Franzke
Make use of this in drm and wayland st/egl backends. --- src/gallium/state_trackers/egl/drm/native_drm.c| 33 + .../state_trackers/egl/wayland/native_drm.c| 40 +-- src/gallium/targets/egl/egl.c | 80 +++- src/gallium/targets/e

[Mesa-dev] [PATCH 5/6] radeon: Use pciid list to generate PCI_CHIP__ defines

2011-06-06 Thread Benjamin Franzke
--- src/mesa/drivers/dri/radeon/radeon_chipset.h | 499 +- 1 files changed, 8 insertions(+), 491 deletions(-) diff --git a/src/mesa/drivers/dri/radeon/radeon_chipset.h b/src/mesa/drivers/dri/radeon/radeon_chipset.h index bd23662..0e51325 100644 --- a/src/mesa/drivers/dri

[Mesa-dev] [PATCH 6/6] r600g: Use radeon pciid list for the family lookup table

2011-06-06 Thread Benjamin Franzke
--- src/gallium/winsys/r600/drm/Makefile |1 + src/gallium/winsys/r600/drm/radeon_pciid.c | 486 +--- 2 files changed, 6 insertions(+), 481 deletions(-) diff --git a/src/gallium/winsys/r600/drm/Makefile b/src/gallium/winsys/r600/drm/Makefile index 7310734..45fd

[Mesa-dev] [PATCH 3/6] egl_dri2: Use external driver pci list

2011-06-06 Thread Benjamin Franzke
--- src/egl/drivers/dri2/Makefile |2 +- src/egl/drivers/dri2/common.c | 110 ++ src/egl/drivers/dri2/egl_dri2.h |2 + src/egl/drivers/dri2/pci_ids.h | 62 src/egl/drivers/dri2/platform_drm.c | 663 +-- 5 files changed, 176

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Matt Turner
On Mon, Jun 6, 2011 at 11:34 AM, Roland Scheidegger wrote: > Am 05.06.2011 03:55, schrieb Benjamin Bellec: >> Le 05/06/2011 03:05, Matt Turner a écrit : >>> On Sat, Jun 4, 2011 at 7:14 PM, Benjamin Bellec wrote: Le 03/06/2011 06:09, Matt Turner a écrit : > Also, if you want to check if t

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Alex Deucher
On Mon, Jun 6, 2011 at 11:49 AM, Benjamin Franzke wrote: > We need pci id to driver-name mapping for drm and > wayland platforms in egl_dri2 and egl_gallium. > > egl_dri2 holds a own list, which is redundant with the information > thats already stored in the drivers. > egl_gallium uses the kernel

[Mesa-dev] packaging src/glx/apple

2011-06-06 Thread Jeremy Huddleston
src/glx/apple should land in MesaLib. What magic needs to be done to make sure it lands up there? This was a problem with 7.8.x, and I just solved it by putting out my own MesaLibApple-7.8.2. 7.9.x and 7.10.x didn't build on darwin, so it wasn't really a concern. I've gone through and fixed

Re: [Mesa-dev] packaging src/glx/apple

2011-06-06 Thread Brian Paul
On Mon, Jun 6, 2011 at 10:19 AM, Jeremy Huddleston wrote: > src/glx/apple should land in MesaLib.  What magic needs to be done to make > sure it lands up there?  This was a problem with 7.8.x, and I just solved it > by putting out my own MesaLibApple-7.8.2.  7.9.x and 7.10.x didn't build on > d

Re: [Mesa-dev] Status of VDPAU and XvMC state-trackers (was Re: Build error on current xvmc-r600 pipe-video)

2011-06-06 Thread Roland Scheidegger
Am 05.06.2011 06:31, schrieb Younes Manton: > 2011/6/4 Jose Fonseca : >> At very least there are ovious things that need to be fixed: >> >> - get_param / is_format_supported should not be duplicated from screen. > > This is also deliberate. Params and surface formats may depend on the > codec/prof

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Benjamin Franzke
Well radeon_drm_public.h declares radeon_drm_winsys_create(), but yea is_r3xx should be replaced. Patch attached. 2011/6/6 Alex Deucher : > On Mon, Jun 6, 2011 at 11:49 AM, Benjamin Franzke > wrote: >> We need pci id to driver-name mapping for drm and >> wayland platforms in egl_dri2 and egl_gall

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Marek Olšák
Could you put the PCI IDs in a better place than src/mesa? How about src/common? Or something like that. Marek On Mon, Jun 6, 2011 at 5:49 PM, Benjamin Franzke wrote: > We need pci id to driver-name mapping for drm and > wayland platforms in egl_dri2 and egl_gallium. > > egl_dri2 holds a own lis

Re: [Mesa-dev] [Bug 37959] New: [regresssion] Errors starting sauerbraten with today's git master.

2011-06-06 Thread Chad Versace
On Sun, 5 Jun 2011 13:04:24 -0700 (PDT), bugzilla-dae...@freedesktop.org wrote: > https://bugs.freedesktop.org/show_bug.cgi?id=37959 > >Summary: [regresssion] Errors starting sauerbraten with today's > git master. >Product: Mesa >Version: gi

[Mesa-dev] [Bug 37959] [regresssion] Errors starting sauerbraten with today's git master.

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37959 --- Comment #1 from Chad Versace 2011-06-06 10:26:55 PDT --- On Sun, 5 Jun 2011 13:04:24 -0700 (PDT), bugzilla-dae...@freedesktop.org wrote: > https://bugs.freedesktop.org/show_bug.cgi?id=37959 > >Summary: [regresssion] Errors star

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Corbin Simpson
On Mon, Jun 6, 2011 at 9:33 AM, Benjamin Franzke wrote: > Well radeon_drm_public.h declares radeon_drm_winsys_create(), > but yea is_r3xx should be replaced. > Patch attached. I remember writing is_r3xx() way back when and feeling like it was a horrible horrible hack. This is a great idea for a r

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Benjamin Bellec
Le 06/06/2011 17:34, Roland Scheidegger a écrit : > Am 05.06.2011 03:55, schrieb Benjamin Bellec: >> Le 05/06/2011 03:05, Matt Turner a écrit : >>> On Sat, Jun 4, 2011 at 7:14 PM, Benjamin Bellec wrote: Le 03/06/2011 06:09, Matt Turner a écrit : > Also, if you want to check if the value i

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Alex Deucher
On Mon, Jun 6, 2011 at 12:33 PM, Benjamin Franzke wrote: > Well radeon_drm_public.h declares radeon_drm_winsys_create(), > but yea is_r3xx should be replaced. > Patch attached. Looks good. Thanks. Overall the patch set looks fine to me. I agree with Marek that it might be better to put the pci

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Benjamin Franzke
2011/6/6 Alex Deucher : > Looks good.  Thanks.  Overall the patch set looks fine to me.  I agree > with Marek that it might be better to put the pci ids together > somewhere.  For the series: > > Reviewed-by: Alex Deucher Ok, moved the lists into include/pci_ids/, hope thats ok. Updated patch se

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Alex Deucher
On Mon, Jun 6, 2011 at 2:38 PM, Benjamin Franzke wrote: > 2011/6/6 Alex Deucher : >> Looks good.  Thanks.  Overall the patch set looks fine to me.  I agree >> with Marek that it might be better to put the pci ids together >> somewhere.  For the series: >> >> Reviewed-by: Alex Deucher > > Ok, move

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Benjamin Franzke
2011/6/6 Alex Deucher : > Sorry, I just thought of one tricky situation.  Only r600g supports > CAYMAN asics, so r600c shouldn't have the CAYMAN pci ids.  Maybe just > split the CAYMAN ids out into a new header, cayman_pci_ids.h, and > include both r600_pci_ids.h and cayman_pci_ids.h in r600g and o

[Mesa-dev] [PATCH] i915g: implement more opcodes.

2011-06-06 Thread Stéphane Marchesin
--- src/gallium/drivers/i915/i915_fpc_translate.c | 94 +--- 1 files changed, 82 insertions(+), 12 deletions(-) diff --git a/src/gallium/drivers/i915/i915_fpc_translate.c b/src/gallium/drivers/i915/i915_fpc_translate.c index 695a396..51766cd 100644 --- a/src/gallium/drivers

[Mesa-dev] [Bug 37840] sbc_hi, sbc_lo does not exist in xDRI2BufferSwapComplete

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37840 Jesse Barnes changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

Re: [Mesa-dev] [PATCH] i915g: implement more opcodes.

2011-06-06 Thread Marcin Baczyński
2011/6/6 Stéphane Marchesin : > --- >  src/gallium/drivers/i915/i915_fpc_translate.c |   94 +--- >  1 files changed, 82 insertions(+), 12 deletions(-) > > diff --git a/src/gallium/drivers/i915/i915_fpc_translate.c > b/src/gallium/drivers/i915/i915_fpc_translate.c > index 695a39

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Brian Paul
On Mon, Jun 6, 2011 at 11:57 AM, Benjamin Bellec wrote: > Le 06/06/2011 17:34, Roland Scheidegger a écrit : >> Am 05.06.2011 03:55, schrieb Benjamin Bellec: >>> Le 05/06/2011 03:05, Matt Turner a écrit : On Sat, Jun 4, 2011 at 7:14 PM, Benjamin Bellec wrote: > Le 03/06/2011 06:09, Matt T

Re: [Mesa-dev] [PATCH 1/6] Add i915 & i965 pci id lists

2011-06-06 Thread Eric Anholt
On Mon, 6 Jun 2011 17:49:27 +0200, Benjamin Franzke wrote: > --- > src/mesa/drivers/dri/intel/i915_pci_ids.h | 19 +++ > src/mesa/drivers/dri/intel/i965_pci_ids.h | 27 +++ > 2 files changed, 46 insertions(+), 0 deletions(-) > create mode 100644 src/

Re: [Mesa-dev] [PATCH 0/6] Per driver pci id lists

2011-06-06 Thread Alex Deucher
On Mon, Jun 6, 2011 at 3:12 PM, Benjamin Franzke wrote: > 2011/6/6 Alex Deucher : >> Sorry, I just thought of one tricky situation.  Only r600g supports >> CAYMAN asics, so r600c shouldn't have the CAYMAN pci ids.  Maybe just >> split the CAYMAN ids out into a new header, cayman_pci_ids.h, and >>

Re: [Mesa-dev] [PATCH 1/6] Add i915 & i965 pci id lists

2011-06-06 Thread Benjamin Franzke
2011/6/6 Eric Anholt : > These 4 chipsets aren't part of the i915 driver. > > Other than that, thanks for taking this on!  Looks like much more > sanity, and we've talked about using something like the third argument > to avoid some of the if trees we've got around. > Ok, thanks updated. If there

[Mesa-dev] [Bug 37862] Mesa 7.11-devel implementation error: _mesa_texstore_null() is called

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37862 --- Comment #6 from Pepi 2011-06-06 13:35:20 PDT --- imake and LLVM was required to get it ready. And after ./autoconfig.sh it asked me to use gmake instead of make. But are these drivers now 32b or 64b? And where should I put them.and which

[Mesa-dev] [Bug 37862] Mesa 7.11-devel implementation error: _mesa_texstore_null() is called

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37862 --- Comment #7 from Benjamin Bellec 2011-06-06 13:48:36 PDT --- (In reply to comment #6) > imake and LLVM was required to get it ready. And after ./autoconfig.sh it > asked > me to use gmake instead of make. make is a shortcut for gmake (the Gn

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Tormod Volden
On Sun, Jun 5, 2011 at 1:14 AM, Benjamin Bellec wrote: > So here is a v2 patch with a builtin GCC optimization which is the > fastest (thx Matt to point me to this solution). > >From patch: + return (1 << (32 - __builtin_clz(x - 1))); I don't know if the use of gcc guarantees that int will

Re: [Mesa-dev] [PATCH] faster util_next_power_of_two() function

2011-06-06 Thread Roland Scheidegger
Am 06.06.2011 23:18, schrieb Tormod Volden: > On Sun, Jun 5, 2011 at 1:14 AM, Benjamin Bellec wrote: >> So here is a v2 patch with a builtin GCC optimization which is the >> fastest (thx Matt to point me to this solution). >> > > From patch: > + return (1 << (32 - __builtin_clz(x - 1))); >

Re: [Mesa-dev] [PATCH 04/10] intel: Define enum intel_dri2_has_hiz

2011-06-06 Thread Kenneth Graunke
On 06/04/2011 05:45 PM, Chad Versace wrote: ... which indicates if the X driver supports DRI2BufferHiz and DRI2BufferStencil. I'm placing this in its own commit due to the large comment block. CC: Eric Anholt CC: Ian Romanick CC: Kenneth Graunke CC: Kristian Høgsberg Signed-off-by: Chad Versace

Re: [Mesa-dev] [PATCH 05/10] intel: Add flags to intel_screen for hiz and separate stencil

2011-06-06 Thread Kenneth Graunke
On 06/04/2011 05:45 PM, Chad Versace wrote: Add the fields below to intel_screen. The expression in parens is the value to which intelInitScreen2() currently sets the field. GLboolean hw_has_separate_stencil (true iff gen>= 7) GLboolean hw_must_use_separate_stencil (true iff gen>=

Re: [Mesa-dev] [PATCH 06/10] intel/intel_context.c: Remove unused functions

2011-06-06 Thread Kenneth Graunke
On 06/04/2011 05:45 PM, Chad Versace wrote: Remove functions intel_override_hiz() and intel_override_separate_stencil(). They are now located in intel_screen.c. CC: Eric Anholt CC: Ian Romanick CC: Kenneth Graunke CC: Kristian Høgsberg Signed-off-by: Chad Versace I'd probably squash this with

Re: [Mesa-dev] [PATCH 10/10] intel: Request DRI2 buffers for separate stencil and hiz

2011-06-06 Thread Kenneth Graunke
On 06/04/2011 05:45 PM, Chad Versace wrote: When it is sensible to do so, 1) intelCreateBuffer() now attaches separate depth and stencil buffers to the framebuffer it creates. 2) intel_update_renderbuffers() requests for the framebuffer a separate stencil buffer

[Mesa-dev] [Bug 26073] commit 1cfd769c2ec0b605cacd75c0e9c89346e1f9518d breaks darwin build

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=26073 Jeremy Huddleston changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Mesa-dev] [Bug 30124] Mesa 7.9 release tracker

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=30124 Bug 30124 depends on bug 29162, which changed state. Bug 29162 Summary: mesa/darwin is severly broken https://bugs.freedesktop.org/show_bug.cgi?id=29162 What|Old Value |New Value -

Re: [Mesa-dev] [PATCH 0/10] i965: Implement hiz and separate stencil for window framebuffer

2011-06-06 Thread Kenneth Graunke
Thanks for your great work on this, Chad. You have my Reviewed-by: Kenneth Graunke There are a few (important) parts I glossed over, so I'd definitely like to see review from the others, but overall the patches look solid. I'd love to see this land soon so I can land Ivybridge stencil suppor

[Mesa-dev] [PATCH 1/7] i965/gen7: Remove stencil renderbuffer from gen7_depth_format.

2011-06-06 Thread Kenneth Graunke
Since Gen7 doesn't support packed depth/stencil, the stencil buffer can't possibly be relevant for determining the depth format. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen7_misc_state.c |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/src/mesa/driv

[Mesa-dev] [PATCH 2/7] i965: gen7_emit_depthbuffer needs the _NEW_DEPTH dirty bit.

2011-06-06 Thread Kenneth Graunke
For ctx->Depth.Mask. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen7_misc_state.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/i965/gen7_misc_state.c b/src/mesa/drivers/dri/i965/gen7_misc_state.c index 8d5fc70..0364b61 100644

[Mesa-dev] [PATCH 3/7] i965/gen7: Add a prepare_depthbuffer function.

2011-06-06 Thread Kenneth Graunke
I'm not actually sure how anything worked without this. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen7_misc_state.c | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/mesa/drivers/dri/i965/gen7_misc_state.c b/src/mesa/drivers/dri/i965/

[Mesa-dev] [PATCH 4/7] i965/gen7: Program stencil buffers on Ivybridge.

2011-06-06 Thread Kenneth Graunke
Thanks to Chad's hard work implementing separate stencil and HiZ support, this is entirely straightforward. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen7_misc_state.c | 61 ++ 1 files changed, 42 insertions(+), 19 deletions(-) diff --git a/src/mesa/

[Mesa-dev] [PATCH 5/7] i965: Don't emit 3DSTATE_GS_SVB_INDEX on Ivybridge.

2011-06-06 Thread Kenneth Graunke
According to vol2a.07, it only applies from Cantiga to Sandybridge. I found this in my ringbuffers while investigating various GPU hangs. While it may not have been the cause, it seemed wise to remove it. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_misc_state.c | 16 +

[Mesa-dev] [PATCH 6/7] i965/gen7: Enable SIMD16 fragment shader dispatch.

2011-06-06 Thread Kenneth Graunke
Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/gen7_wm_state.c |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/gen7_wm_state.c b/src/mesa/drivers/dri/i965/gen7_wm_state.c index 993d5bd..6a64eb8 100644 --- a/src/mesa/drivers/

[Mesa-dev] [PATCH 7/7] i965/gen7: Call gen7_create_constant_surface instead of brw_[...].

2011-06-06 Thread Kenneth Graunke
Fixes 17 piglit tests: - glsl-vs-arrays-3 - glsl-vs-texturematrix-2 - glsl-vs-uniform-array-2 - arl - nv-arl - nv-init-zero-addr - vp-address-01 - vp-arl-constant-array - vp-arl-constant-array-huge - vp-arl-constant-array-huge-offset - vp-arl-constant-array-huge-offset-neg - vp-arl-constant-array-h

Re: [Mesa-dev] [PATCH 0/10] i965: Implement hiz and separate stencil for window framebuffer

2011-06-06 Thread Zou, Nanhai
Hi Chad, Glad to see the Hiz patches. Have you performance data for the Hiz patches, how much can this improve? Thanks Zou Nanhai -Original Message- From: mesa-dev-bounces+nanhai.zou=intel@lists.freedesktop.org [mailto:mesa-dev-bounces+nanhai.zou=intel@lists.free

[Mesa-dev] [Bug 37959] [regresssion] Errors starting sauerbraten with today's git master.

2011-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37959 David Ronis changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Mesa-dev] Understanding GLX_INDIRECT_RENDERING (libOSMesa fails to link due to gl_dispatch_stub*)

2011-06-06 Thread Jeremy Huddleston
I'm having trouble understanding why GLX_INDIRECT_RENDERING changes what is built into glapi. I assumed that glapi was agnostic to the actual implementation, so why does glapi care about GLX_INDIRECT_RENDERING? I'm trying to build mesa with support for (only) indirect rendering on darwin. lib

[Mesa-dev] [PATCH] osmesa: Fix missing symbols when GLX_INDIRECT_RENDERING is defined.

2011-06-06 Thread Jeremy Huddleston
When GLX_INDIRECT_RENDERING is defined, some symbols are used in libglapi.a but are not defined. Define them through the help of glapitemp.h. Signed-off-by: Jeremy Huddleston Signed-off-by: Chia-I Wu --- Please see my previous post for discussion. This patch fixes the build as discussed in t