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
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
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
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
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
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.
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
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
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
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
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
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_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
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
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
https://bugs.freedesktop.org/show_bug.cgi?id=48441
Alex Deucher changed:
What|Removed |Added
Summary|gnome-control-center|gnome-control-center
|c
https://bugs.freedesktop.org/show_bug.cgi?id=48441
Alex Deucher changed:
What|Removed |Added
CC||m13...@hotmail.com
--- Comment #17 from A
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
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
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
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
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
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 ++
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.
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
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
26 matches
Mail list logo