[Mesa-dev] [Bug 49088] MapsGL labels doen't render properly on nouveau, r600, i965

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49088 --- Comment #5 from Kenneth Graunke 2012-04-27 21:47:31 PDT --- On the i965 driver, I tracked it down to the commit where I started advertising vertex shader texture units. I also noticed that the rendering is broken using classic swrast (LIBGL

[Mesa-dev] [Bug 49088] MapsGL labels doen't render properly on nouveau, r600, i965

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49088 --- Comment #4 from Alex Mayorga Adame 2012-04-27 18:00:47 PDT --- (In reply to comment #3) > Created attachment 60641 [details] > hd6770+mesa-git > > Opera+hd6770+mesa-git looks fine, i see no problem. It doesn't look like like you're using M

[Mesa-dev] [Bug 49237] "mesa: Rewrite the way uniforms are tracked and handled" breaks maps.google.com label rendering.

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49237 --- Comment #2 from Nicholas Miell 2012-04-27 17:48:16 PDT --- Created attachment 60717 --> https://bugs.freedesktop.org/attachment.cgi?id=60717 apitrace for the above renderings See the back buffer for call 285165 (the last call to glReadPix

[Mesa-dev] [Bug 49237] "mesa: Rewrite the way uniforms are tracked and handled" breaks maps.google.com label rendering.

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49237 --- Comment #1 from Nicholas Miell 2012-04-27 17:47:06 PDT --- Created attachment 60716 --> https://bugs.freedesktop.org/attachment.cgi?id=60716 Good rendering, generated with Mesa commit 719909698c67c287a393d2380278e7b7495ae018^ -- Configur

[Mesa-dev] [Bug 49237] New: "mesa: Rewrite the way uniforms are tracked and handled" breaks maps.google.com label rendering.

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49237 Bug #: 49237 Summary: "mesa: Rewrite the way uniforms are tracked and handled" breaks maps.google.com label rendering. Classification: Unclassified Product: Mesa Version: git

Re: [Mesa-dev] [PATCH] r600g: Set EVERGREEN_LOOP_CONST_END to the correct value

2012-04-27 Thread Alex Deucher
On Fri, Apr 27, 2012 at 3:12 PM, Tom Stellard wrote: > The SQ_LOOP_CONST_* registers range from SQ_LOOP_CONST_0 to > SQ_LOOP_CONST_191. > --- >  src/gallium/drivers/r600/evergreend.h |    2 +- >  1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/src/gallium/drivers/r600/evergreend.

Re: [Mesa-dev] [PATCH 2/2] intel: set dri_format field for all images

2012-04-27 Thread Kenneth Graunke
On 04/26/2012 06:21 AM, Ander Conselvan de Oliveira wrote: Only images created with intel_create_image() had the field properly set. Set it also on intel_dup_image(), intel_create_image_from_name() and intel_create_image_from_renderbuffer(). --- src/mesa/drivers/dri/intel/intel_screen.c | 15

Re: [Mesa-dev] [PATCH 1/2] i965: Add support for GL_ARB_draw_buffers_blend.

2012-04-27 Thread Kenneth Graunke
On 04/25/2012 04:07 PM, Eric Anholt wrote: Tested with piglit fbo-draw-buffers-blend and intel oglconform. --- docs/GL3.txt |2 +- src/mesa/drivers/dri/i965/gen6_cc.c | 12 ++-- src/mesa/drivers/dri/intel/intel_extensions.c |4

[Mesa-dev] [PATCH] r600g: Set EVERGREEN_LOOP_CONST_END to the correct value

2012-04-27 Thread Tom Stellard
The SQ_LOOP_CONST_* registers range from SQ_LOOP_CONST_0 to SQ_LOOP_CONST_191. --- src/gallium/drivers/r600/evergreend.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/gallium/drivers/r600/evergreend.h b/src/gallium/drivers/r600/evergreend.h index 7e2dcea..98c96ed 1

Re: [Mesa-dev] Participate in X.Org Endless Vacation of Code

2012-04-27 Thread Lakmal padmakumara
Hey Tom & Alex , On Fri, Apr 27, 2012 at 7:33 PM, Tom Stellard wrote: > On Fri, Apr 27, 2012 at 06:06:01PM +0530, Lakmal padmakumara wrote: > > Hey Devs , > > > > I'm Lakmal ,a Computer Science & Engineering student from University of > > Moratuwa ,Sri Lanka . Next few months going to be my term

Re: [Mesa-dev] Participate in X.Org Endless Vacation of Code

2012-04-27 Thread Tom Stellard
On Fri, Apr 27, 2012 at 06:06:01PM +0530, Lakmal padmakumara wrote: > Hey Devs , > > I'm Lakmal ,a Computer Science & Engineering student from University of > Moratuwa ,Sri Lanka . Next few months going to be my term vacation and I > was searching for opportunities where I could get the experience

[Mesa-dev] [PATCH v2 3/3] egl_dri2: add new EGL_MESA_drm_image attributes.

2012-04-27 Thread Gwenole Beauchesne
Add EGL_DRM_BUFFER_OFFSET_MESA to specify an offset (in bytes) relative to the start of the DRM buffer. Likewise, add an EGL_DRM_BUFFER_PLANE_ID_MESA attribute to specify (name) a plane identifier associated with the generated image. Add new image formats: - EGL_DRM_BUFFER_FORMAT_R8_MESA: 8-bit re

[Mesa-dev] [PATCH v2 2/3] egl_dri2: fix eglCreateImageKHR() with a MESA_drm_image buffer.

2012-04-27 Thread Gwenole Beauchesne
MESA_drm_image spec mentions that the EGL_DRM_BUFFER_STRIDE_MESA attribute is expressed in bytes. However, the eglCreateImageKHR() implementation assumes the attribute is expressed in pixels, which is what the DRI create image API expects. --- src/egl/drivers/dri2/egl_dri2.c |3 ++- 1 files ch

[Mesa-dev] [PATCH v2 1/3] egl_dri2: add dri2_invoke_create_image_from_name() helper.

2012-04-27 Thread Gwenole Beauchesne
Add helper to invoke CreateImageFromName() or CreateImageImageFromName2(). --- src/egl/drivers/dri2/egl_dri2.c | 60 --- 1 files changed, 43 insertions(+), 17 deletions(-) diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index 4a

[Mesa-dev] [PATCH v2 0/3] Update MESA_drm_image extension

2012-04-27 Thread Gwenole Beauchesne
Hi, I have updated the patches to the current upstream tree and made some minor changes: - dropped luma and luma + alpha formats - moved new tokens to instead of plain - made plane id attribute have a generic name without specific prefix/suffix Regards, Gwenole Beauchesne (3): egl_dri2: add

[Mesa-dev] [Bug 48441] gnome-control-center crashes

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=48441 Alex Deucher changed: What|Removed |Added Summary|gnome-control-center|gnome-control-center |c

[Mesa-dev] [Bug 48441] gnome-control-center crashes with nouveau driver

2012-04-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=48441 Alex Deucher changed: What|Removed |Added CC||m13...@hotmail.com --- Comment #17 from A

[Mesa-dev] Participate in X.Org Endless Vacation of Code

2012-04-27 Thread Lakmal padmakumara
Hey Devs , I'm Lakmal ,a Computer Science & Engineering student from University of Moratuwa ,Sri Lanka . Next few months going to be my term vacation and I was searching for opportunities where I could get the experience of a real world project while improving my technical skills .X.org Endless Va

Re: [Mesa-dev] [PATCH] glsl: Remove unused member predicate from ir_dead_functions_visitor.

2012-04-27 Thread Ian Romanick
On 04/27/2012 06:17 AM, Vinson Lee wrote: Fix uninitialized pointer field defect reported by Coverity. Signed-off-by: Vinson Lee It looks like this field was never used in this module. I suspect that it was a copy-and-paste carry over. Reviewed-by: Ian Romanick --- src/glsl/opt_dead_f

[Mesa-dev] [PATCH] r600g: setup COLOR1 for possible dual-src in the framebuffer bind

2012-04-27 Thread Dave Airlie
From: Dave Airlie As pointed out by Marek, if we have only one cb, we may as well add this single register write here rather than adding it in the draw loop. Signed-off-by: Dave Airlie --- src/gallium/drivers/r600/evergreen_state.c |8 ++-- src/gallium/drivers/r600/r600_pipe.h

[Mesa-dev] [PATCH 0/5] Constants through builtins evaluation rewrite

2012-04-27 Thread Olivier Galibert
ir_function_signature::constant_expression_value computes results from builtin functions when given constant arguments. Problem is, it either duplicates the code from ir_expression::constant_expression_value or the function definitions from builtins/ir/*. So this patch instead "runs" the defi

[Mesa-dev] [PATCH 5/5] Change ir_function_signature::constant_expression_value to run through the function.

2012-04-27 Thread Olivier Galibert
That removes code duplication with ir_expression::constant_expression_value and builtins/ir/*. Signed-off-by: Olivier Galibert --- src/glsl/ir_constant_expression.cpp | 450 +++ 1 file changed, 80 insertions(+), 370 deletions(-) diff --git a/src/glsl/ir_constant

[Mesa-dev] [PATCH 3/5] Add a constant_referenced method to ir_dereference*

2012-04-27 Thread Olivier Galibert
The method is used to get a reference to an ir_constant * within the context of evaluating an assignment when calculating a constant_expression_value. Signed-off-by: Olivier Galibert --- src/glsl/ir.cpp | 91 +++ src/glsl/ir.h | 36 ++

[Mesa-dev] [PATCH 4/5] Add a copy_masked_offset to copy part of a constant into another.

2012-04-27 Thread Olivier Galibert
That method is to be used to trace through assignments when computing a constant expression. Signed-off-by: Olivier Galibert --- src/glsl/ir.cpp | 31 +++ src/glsl/ir.h |8 2 files changed, 39 insertions(+) diff --git a/src/glsl/ir.cpp b/src/glsl/ir.

[Mesa-dev] [PATCH 2/5] Add a variable context to constant_expression_value().

2012-04-27 Thread Olivier Galibert
Signed-off-by: Olivier Galibert --- src/glsl/ir.h | 24 +-- src/glsl/ir_constant_expression.cpp | 36 +-- 2 files changed, 36 insertions(+), 24 deletions(-) diff --git a/src/glsl/ir.h b/src/glsl/ir.h index ddfaf36..6e6

[Mesa-dev] [PATCH 1/5] Extend ir_constant::zero to handle more types.

2012-04-27 Thread Olivier Galibert
Signed-off-by: Olivier Galibert --- src/glsl/ir.cpp | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/glsl/ir.cpp b/src/glsl/ir.cpp index 1ba8751..fbbde20 100644 --- a/src/glsl/ir.cpp +++ b/src/glsl/ir.cpp @@ -716,12 +716,27 @@ ir_constant::ir_constant(co