Re: [Mesa-dev] Possible compiler issue with mesa from git

2012-02-27 Thread Michel Dänzer
On Mon, 2012-02-27 at 16:30 +0100, Jon Arne Jørgensen wrote: > Hi, > Not sure if this is the right place. It wasn't, redirecting to the mesa-dev mailing list. > I've been running mesa from git for a couple of months, > but I've been lazy, and haven't updated my git clone in a while. > Today I d

[Mesa-dev] [PATCH 7/7] mesa: use arrayObj var in more places in client_state()

2012-02-27 Thread Brian Paul
From: Brian Paul --- src/mesa/main/enable.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mesa/main/enable.c b/src/mesa/main/enable.c index 270b240..515dda9 100644 --- a/src/mesa/main/enable.c +++ b/src/mesa/main/enable.c @@ -118,7 +118,7 @@ client_state(struc

[Mesa-dev] [PATCH 6/7] mesa: asst. fixes for texture arrays and borders

2012-02-27 Thread Brian Paul
From: Brian Paul For 1D array textures, there is no border on the height dimension. For 2D array textures, there is no border on the depth dimension. --- src/mesa/main/teximage.c | 32 1 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/mesa/ma

[Mesa-dev] [PATCH 5/7] mesa: check for no state change in VertexAttribDivisor()

2012-02-27 Thread Brian Paul
From: Brian Paul --- src/mesa/main/varray.c | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c index 39d3a27..a402c7b 100644 --- a/src/mesa/main/varray.c +++ b/src/mesa/main/varray.c @@ -1117,8 +1117,9 @@ _mesa_Primit

[Mesa-dev] [PATCH 4/7] util: use util_format_is_subset() in util_blit_pixels_writemask()

2012-02-27 Thread Brian Paul
From: Brian Paul --- src/gallium/auxiliary/util/u_blit.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/gallium/auxiliary/util/u_blit.c b/src/gallium/auxiliary/util/u_blit.c index a10fd17..254e4ab 100644 --- a/src/gallium/auxiliary/util/u_blit.c +++ b/src/gallium/

[Mesa-dev] [PATCH 3/7] util: add util_format_is_subset() function

2012-02-27 Thread Brian Paul
From: Brian Paul Helpful for checking if we can directly blit an RGBA surface to RGBX surface, for example. --- src/gallium/auxiliary/util/u_format.c | 55 + src/gallium/auxiliary/util/u_format.h |5 +++ 2 files changed, 60 insertions(+), 0 deletions(-) dif

[Mesa-dev] [PATCH 2/7] util: fix assertions in u_blitter.c code

2012-02-27 Thread Brian Paul
From: Brian Paul Assertions of the form assert(a && b) should be written as separate assertions so that you can actually tell which part is false when there's a failure. --- src/gallium/auxiliary/util/u_blitter.c | 22 +++--- 1 files changed, 11 insertions(+), 11 deletions(-)

[Mesa-dev] [PATCH 1/7] mesa: reorder things in mtypes.h

2012-02-27 Thread Brian Paul
From: Brian Paul Move structs, enums, etc so they're in more logical order. In particular, the shader and transform feedback-related structs/enums were pretty scattered around. --- src/mesa/main/mtypes.h | 329 +--- 1 files changed, 169 insertions(+)

Re: [Mesa-dev] [PATCH 3/3] gallivm: add integer and unsigned mod arit functions.

2012-02-27 Thread Roland Scheidegger
Am 27.02.2012 21:26, schrieb Jose Fonseca: > > > - Original Message - >> On Mon, Feb 20, 2012 at 01:50:43PM -0800, Jose Fonseca wrote: >>> >>> >>> - Original Message - - Original Message - > On Sat, Feb 18, 2012 at 4:20 AM, Jose Fonseca > > wrot

Re: [Mesa-dev] [PATCH] i965: Avoid blocking on the GPU for setting the HiZ op vertex data.

2012-02-27 Thread Chad Versace
On 02/27/2012 01:04 PM, Eric Anholt wrote: > We need to allocate a new buffer every batch to avoid blocking on the > last HiZ op completing. There are two easy ways to do this: > brw_state_batch() and intel_upload_data(). brw_state_batch() is > simpler and avoids another buffer allocation. > > I

Re: [Mesa-dev] Completing the VDPAU state tracker

2012-02-27 Thread Andy Furniss
Christian König wrote: Hi everyone, the following patchset adds most of the still missing functionality to the VDPAU state tracker, including the support for bitmap surfaces so Alpha Substation Subtitles in mplayer now seems to work fine. It also improves the general video playback functional

Re: [Mesa-dev] [PATCH 1/2] r300g: Reorganize the compiler unit tests

2012-02-27 Thread Ian Romanick
On 02/27/2012 10:42 AM, Tom Stellard wrote: On Mon, Feb 27, 2012 at 09:51:02AM -0800, Ian Romanick wrote: On 02/25/2012 08:08 AM, Tom Stellard wrote: If these were moved up to, say, tests/r300 at the top level and put in 'make test' I (and presumably others) would run them before pushing. That

Re: [Mesa-dev] [PATCH] graw: Silence printf format warnings in 32-bit builds.

2012-02-27 Thread Paul Berry
On 25 February 2012 14:03, Vinson Lee wrote: > Fixes these GCC warnings. > occlusion-query.c: In function ‘draw’: > occlusion-query.c:189: warning: format ‘%lu’ expects type ‘long unsigned > int’, but argument 2 has type ‘uint64_t’ > occlusion-query.c:189: warning: format ‘%lu’ expects type ‘long

[Mesa-dev] [PATCH] i965: Avoid blocking on the GPU for setting the HiZ op vertex data.

2012-02-27 Thread Eric Anholt
We need to allocate a new buffer every batch to avoid blocking on the last HiZ op completing. There are two easy ways to do this: brw_state_batch() and intel_upload_data(). brw_state_batch() is simpler and avoids another buffer allocation. Improves Unigine Tropics performance 0.376416% +/- 0.148

Re: [Mesa-dev] [PATCH 3/3] gallivm: add integer and unsigned mod arit functions.

2012-02-27 Thread Jose Fonseca
- Original Message - > On Mon, Feb 20, 2012 at 01:50:43PM -0800, Jose Fonseca wrote: > > > > > > - Original Message - > > > > > > > > > - Original Message - > > > > On Sat, Feb 18, 2012 at 4:20 AM, Jose Fonseca > > > > > > > > wrote: > > > > > - Original Message -

[Mesa-dev] [PATCH] intel: Fix a case when mapping large texture fails

2012-02-27 Thread Anuj Phogat
This patch handles a case when mapping a large texture fails in drm_intel_gem_bo_map_gtt(). These changes avoid assertion failure later in the driver as reported in following bugs: https://bugs.freedesktop.org/show_bug.cgi?id=44970 https://bugs.freedesktop.org/show_bug.cgi?id=46303 Signed-off-by:

Re: [Mesa-dev] [PATCH 13/25] st/vdpau: implement BitmapSurfaceGetParameters

2012-02-27 Thread Maarten Lankhorst
Op 27-02-12 17:25, Christian König schreef: > Signed-off-by: Christian König > --- > src/gallium/state_trackers/vdpau/bitmap.c | 15 ++- > 1 files changed, 14 insertions(+), 1 deletions(-) > > diff --git a/src/gallium/state_trackers/vdpau/bitmap.c > b/src/gallium/state_trackers/vdp

Re: [Mesa-dev] glGetString(GL_EXTENSIONS) omits mapbuffer extension

2012-02-27 Thread Roland Scheidegger
Am 27.02.2012 18:46, schrieb Ian Romanick: > On 02/27/2012 07:19 AM, Roland Scheidegger wrote: >> Indeed, but that's not what the OP was claiming (he says it's not in the >> extension string but works regardless, hence it probably should be in >> the extension string). >> As for why it's not there

Re: [Mesa-dev] [PATCH 1/2] r300g: Reorganize the compiler unit tests

2012-02-27 Thread Tom Stellard
On Mon, Feb 27, 2012 at 09:51:02AM -0800, Ian Romanick wrote: > On 02/25/2012 08:08 AM, Tom Stellard wrote: > > If these were moved up to, say, tests/r300 at the top level and put > in 'make test' I (and presumably others) would run them before > pushing. That might prevent some accidental breakag

Re: [Mesa-dev] [PATCH] glapi: Fix incorrect enum value.

2012-02-27 Thread Ian Romanick
On 02/23/2012 11:52 AM, Chad Versace wrote: On 02/23/2012 12:52 AM, Ian Romanick wrote: On 02/22/2012 04:06 PM, Chad Versace wrote: On 02/22/2012 02:22 PM, Ian Romanick wrote: On 02/22/2012 02:17 PM, Paul Berry wrote: Is there any good reason why we don't automatically generate files like enu

Re: [Mesa-dev] [PATCH 1/2] r300g: Reorganize the compiler unit tests

2012-02-27 Thread Ian Romanick
On 02/25/2012 08:08 AM, Tom Stellard wrote: If these were moved up to, say, tests/r300 at the top level and put in 'make test' I (and presumably others) would run them before pushing. That might prevent some accidental breakages of your driver. :) If they were (eventually) converted to the gt

Re: [Mesa-dev] glGetString(GL_EXTENSIONS) omits mapbuffer extension

2012-02-27 Thread Ian Romanick
On 02/27/2012 07:19 AM, Roland Scheidegger wrote: Indeed, but that's not what the OP was claiming (he says it's not in the extension string but works regardless, hence it probably should be in the extension string). As for why it's not there some quick look at extensions.c shows that it is indeed

[Mesa-dev] [Bug 45920] Exception: Attempt to use unavailable module DRM:

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45920 --- Comment #2 from Chad Versace 2012-02-27 09:23:46 PST --- I have two questions: 1. Does installing the latest drm from git://anongit.freedesktop.org/mesa/drm.git fix the issue? The latest tagged version is 2.4.31. 2. Did you intend to build

[Mesa-dev] [PATCH 19/25] st/vdpau: implement OutputSurfaceQueryGetPutBitsNativeCapabilities

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/query.c | 24 +++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/query.c b/src/gallium/state_trackers/vdpau/query.c index e9a4a0c..4daf48b 100644 --- a/src

[Mesa-dev] [PATCH 16/25] st/vdpau: implement OutputSurfaceQueryPutBitsIndexedCapabilities

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/query.c | 44 +- 1 files changed, 43 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/query.c b/src/gallium/state_trackers/vdpau/query.c index e7acddc..e9a4a0c 100644 ---

[Mesa-dev] [PATCH 13/25] st/vdpau: implement BitmapSurfaceGetParameters

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/bitmap.c | 15 ++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/bitmap.c b/src/gallium/state_trackers/vdpau/bitmap.c index c2c8a44..0b885c8 100644 --- a/src/galli

[Mesa-dev] [PATCH 25/25] st/vdpau: fix default swizzle for Output/Bitmap samplers

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/bitmap.c|3 +-- src/gallium/state_trackers/vdpau/device.c| 22 -- src/gallium/state_trackers/vdpau/output.c|3 +-- src/gallium/state_trackers/vdpau/vdpau_private.h |2 ++

[Mesa-dev] [PATCH 24/25] st/vdpau: add support for per vertex colors

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/output.c | 30 +++- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/output.c b/src/gallium/state_trackers/vdpau/output.c index 11a2c20..cf94fe7 100644 --

[Mesa-dev] [PATCH 14/25] st/vdpau: implement OutputSurfaceRenderBitmapSurface

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/output.c | 41 - 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/output.c b/src/gallium/state_trackers/vdpau/output.c index 887ca2a..fc56803 100644 -

[Mesa-dev] [PATCH 20/25] st/vdpau: implement VideoSurfaceGetBitsYCbCr

2012-02-27 Thread Christian König
Only compile tested! Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/surface.c | 61 1 files changed, 53 insertions(+), 8 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/surface.c b/src/gallium/state_trackers/vdpau/surface.c index 0

[Mesa-dev] [PATCH 23/25] vl: add per vertex color to the compositor

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/auxiliary/vl/vl_compositor.c| 111 +-- src/gallium/auxiliary/vl/vl_compositor.h|4 +- src/gallium/state_trackers/vdpau/mixer.c|2 +- src/gallium/state_trackers/vdpau/output.c |4 +- src/g

[Mesa-dev] [PATCH 11/25] st/vdpau: implement BitmapSurfaceCreate/Destroy

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/bitmap.c| 78 +- src/gallium/state_trackers/vdpau/vdpau_private.h |6 ++ 2 files changed, 81 insertions(+), 3 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/bitmap.c b/src/gallium/s

[Mesa-dev] [PATCH 12/25] st/vdpau: implement BitmapSurfacePutBitsNative

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/bitmap.c | 33 +++- 1 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/bitmap.c b/src/gallium/state_trackers/vdpau/bitmap.c index ddfed72..c2c8a44 100644 --

[Mesa-dev] [PATCH 22/25] st/vdpau: implement OutputSurfaceQueryPutBitsYCbCrCapabilities

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/query.c | 34 +- 1 files changed, 33 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/query.c b/src/gallium/state_trackers/vdpau/query.c index 4daf48b..c93ae0c 100644 ---

[Mesa-dev] [PATCH 21/25] st/vdpau: implement OutputSurfacePutBitsYCbCr

2012-02-27 Thread Christian König
Only compile tested! Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/output.c | 86 - 1 files changed, 85 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/output.c b/src/gallium/state_trackers/vdpau/output.c index 886

[Mesa-dev] [PATCH 18/25] st/vdpau: implement OutputSurfaceGetBitsNative

2012-02-27 Thread Christian König
Only compile tested! Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/output.c | 37 - 1 files changed, 36 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/output.c b/src/gallium/state_trackers/vdpau/output.c index b58

[Mesa-dev] [PATCH 17/25] st/vdpau: implement OutputSurfacePutBitsNative

2012-02-27 Thread Christian König
Only compile tested! Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/bitmap.c| 15 +-- src/gallium/state_trackers/vdpau/output.c| 21 - src/gallium/state_trackers/vdpau/vdpau_private.h | 22 ++ 3 files

[Mesa-dev] [PATCH 15/25] st/vdpau: implement BitmapSurfaceQueryCapabilities

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/query.c | 36 +- 1 files changed, 35 insertions(+), 1 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/query.c b/src/gallium/state_trackers/vdpau/query.c index c5f7037..e7acddc 100644 ---

[Mesa-dev] [PATCH 10/25] st/vdpau: avoid an unnessasary copy

2012-02-27 Thread Christian König
Delay the actual mixer rendering until we really know which surface is the real destination. Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/device.c| 52 ++ src/gallium/state_trackers/vdpau/mixer.c | 33 +- src/gallium/stat

[Mesa-dev] [PATCH 09/25] vl: replace pipe_video_rect with u_rect

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/auxiliary/vl/vl_compositor.c | 46 +++--- src/gallium/auxiliary/vl/vl_compositor.h | 16 src/gallium/include/pipe/p_video_state.h |5 -- src/gallium/state_trackers/vdpau/mixer.c |2

[Mesa-dev] [PATCH 07/25] vl: move dirty area handling into winsys abstraction

2012-02-27 Thread Christian König
Fixing uninitialized areas in SwapBuffers mode. Signed-off-by: Christian König --- src/gallium/state_trackers/vdpau/presentation.c |7 ++-- src/gallium/state_trackers/vdpau/vdpau_private.h |1 - src/gallium/state_trackers/xvmc/surface.c|5 ++- src/gallium/state_trackers/xvmc

[Mesa-dev] [PATCH 03/25] vl: rewrite vl DRI backend using XCB

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- configure.ac |6 +- src/gallium/targets/Makefile.vdpau|2 +- src/gallium/targets/Makefile.xvmc |2 +- src/gallium/winsys/g3dvl/dri/Makefile |1 - src/gallium/winsys/g3dvl/dri/dri2.c | 666 --

[Mesa-dev] [PATCH 05/25] vl: use SwapBuffers instead of CopyBuffers

2012-02-27 Thread Christian König
This should speed things up a bit, but also shows some bugs with the kernel implementation. Signed-off-by: Christian König --- src/gallium/targets/Makefile.vdpau|2 +- src/gallium/targets/Makefile.xvmc |2 +- src/gallium/winsys/g3dvl/dri/dri_winsys.c | 49 +-

[Mesa-dev] [PATCH 06/25] vl: hide X latency by using asynchronous requests

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/winsys/g3dvl/dri/dri_winsys.c | 48 ++-- 1 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/gallium/winsys/g3dvl/dri/dri_winsys.c b/src/gallium/winsys/g3dvl/dri/dri_winsys.c index 0c226cc..24bc35e 100644 -

[Mesa-dev] [PATCH 04/25] st/xvmc: remove dst buffer texture workaround

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/state_trackers/xvmc/context.c |1 - src/gallium/state_trackers/xvmc/surface.c | 31 --- src/gallium/state_trackers/xvmc/xvmc_private.h |2 - 3 files changed, 11 insertions(+), 23 deletions(-) diff --git a/src/

[Mesa-dev] [PATCH 01/25] st/xvmc: fix use of *.o in Makefile.xvmc

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/targets/Makefile.xvmc |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/targets/Makefile.xvmc b/src/gallium/targets/Makefile.xvmc index a46183e..44da660 100644 --- a/src/gallium/targets/Makefile.xvmc +++ b/src/g

[Mesa-dev] [PATCH 02/25] st/vdpau: fix usage of *.o in Makefile.vdpau

2012-02-27 Thread Christian König
Signed-off-by: Christian König --- src/gallium/targets/Makefile.vdpau |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/targets/Makefile.vdpau b/src/gallium/targets/Makefile.vdpau index c59cd02..7206164 100644 --- a/src/gallium/targets/Makefile.vdpau +++ b/s

[Mesa-dev] Completing the VDPAU state tracker

2012-02-27 Thread Christian König
Hi everyone, the following patchset adds most of the still missing functionality to the VDPAU state tracker, including the support for bitmap surfaces so Alpha Substation Subtitles in mplayer now seems to work fine. It also improves the general video playback functionality to use page flipping

Re: [Mesa-dev] glGetString(GL_EXTENSIONS) omits mapbuffer extension

2012-02-27 Thread Roland Scheidegger
Indeed, but that's not what the OP was claiming (he says it's not in the extension string but works regardless, hence it probably should be in the extension string). As for why it's not there some quick look at extensions.c shows that it is indeed supported (the functionality is pretty much part of

Re: [Mesa-dev] [PATCH 2/2] gallium/util: add fast path for buffers in u_default_transfer_inline_write

2012-02-27 Thread Jose Fonseca
- Original Message - > On Mon, Feb 27, 2012 at 10:32 AM, Jose Fonseca > wrote: > > - Original Message - > >> --- > >>  src/gallium/auxiliary/util/u_transfer.c |   34 > >>  ++ > >>  1 files changed, 20 insertions(+), 14 deletions(-) > >> > >> diff --git

[Mesa-dev] [Bug 46631] It's really hard to hit the fast path for the fallback glReadPixels code

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46631 --- Comment #12 from Marek Olšák 2012-02-27 07:10:20 PST --- (In reply to comment #10) > I've filed a separate bug for the problem with luminance as bug 46679. > > I tried running the patch with piglit and the following four tests regressed: >

[Mesa-dev] [Bug 46631] It's really hard to hit the fast path for the fallback glReadPixels code

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46631 --- Comment #11 from Brian Paul 2012-02-27 07:06:49 PST --- Neil, the readpix patch looks good. Can you commit it? I'd suggest changing the commit message to start with "mesa:" instead of "readpix:" since this is a core Mesa change. I'm not su

Re: [Mesa-dev] [PATCH 2/2] gallium/util: add fast path for buffers in u_default_transfer_inline_write

2012-02-27 Thread Marek Olšák
On Mon, Feb 27, 2012 at 10:32 AM, Jose Fonseca wrote: > - Original Message - >> --- >>  src/gallium/auxiliary/util/u_transfer.c |   34 >>  ++ >>  1 files changed, 20 insertions(+), 14 deletions(-) >> >> diff --git a/src/gallium/auxiliary/util/u_transfer.c >> b/s

[Mesa-dev] [Bug 46631] It's really hard to hit the fast path for the fallback glReadPixels code

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46631 --- Comment #10 from Neil Roberts 2012-02-27 06:42:35 PST --- I've filed a separate bug for the problem with luminance as bug 46679. I tried running the patch with piglit and the following four tests regressed: glsl-fs-fragcoord glsl-fs-sqrt-z

[Mesa-dev] [Bug 46679] glReadPixels on a luminance texture returns the wrong values

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46679 --- Comment #1 from Neil Roberts 2012-02-27 06:39:00 PST --- Created attachment 57719 --> https://bugs.freedesktop.org/attachment.cgi?id=57719 Test case for piglit -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --

[Mesa-dev] [Bug 46679] New: glReadPixels on a luminance texture returns the wrong values

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46679 Bug #: 46679 Summary: glReadPixels on a luminance texture returns the wrong values Classification: Unclassified Product: Mesa Version: git Platform: Other OS/V

Re: [Mesa-dev] [PATCH 2/2] gallium/util: add fast path for buffers in u_default_transfer_inline_write

2012-02-27 Thread Jose Fonseca
- Original Message - > --- > src/gallium/auxiliary/util/u_transfer.c | 34 > ++ > 1 files changed, 20 insertions(+), 14 deletions(-) > > diff --git a/src/gallium/auxiliary/util/u_transfer.c > b/src/gallium/auxiliary/util/u_transfer.c > index 1fa8d94..f1c2a09

Re: [Mesa-dev] [PATCH 1/2] gallium/util: set correct usage flags in u_default_transfer_inline_write

2012-02-27 Thread Jose Fonseca
Looks good. Jose - Original Message - > The DISCARD flags should improve performance in drivers which handle > them. > --- > src/gallium/auxiliary/util/u_transfer.c | 12 > 1 files changed, 12 insertions(+), 0 deletions(-) > > diff --git a/src/gallium/auxiliary/util/u_tra

[Mesa-dev] [Bug 46631] It's really hard to hit the fast path for the fallback glReadPixels code

2012-02-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46631 --- Comment #9 from Michel Dänzer 2012-02-27 01:21:16 PST --- (In reply to comment #3) > readpix: Don't disable fast path for normalized types AFAICT this patch should avoid the problems introduced by my similar commit b11c16752a18ef8dfb96d9f0e