https://bugs.freedesktop.org/show_bug.cgi?id=43682
Bug #: 43682
Summary: SIGSEGV
src/mesa/state_tracker/st_glsl_to_tgsi.cpp:4560
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
https://bugs.freedesktop.org/show_bug.cgi?id=43683
Bug #: 43683
Summary: src/mesa/state_tracker/st_glsl_to_tgsi.cpp:4575:st_tra
nslate_program: Assertion `0' failed.
Classification: Unclassified
Product: Mesa
Version: git
https://bugs.freedesktop.org/show_bug.cgi?id=43682
--- Comment #1 from Jos van Wolput wol...@onsneteindhoven.nl 2011-12-10
03:14:15 PST ---
mesa 06f217d80f3d1318da4974bf7b31ea7edcf5eb0b, gallium driver
breaks boinc-manager graphics: doesn't show graphics of starsphere
(einstein@home), restarting
On Fri, Dec 9, 2011 at 14:15, Tom Stellard tstel...@gmail.com wrote:
Hi,
I have just pushed a branch containing an LLVM shader backend for r600g to my
personal git repo:
http://cgit.freedesktop.org/~tstellar/mesa/ r600g-llvm-shader
There are three main components to this branch:
1. A
https://bugs.freedesktop.org/show_bug.cgi?id=43683
Dave Airlie airl...@freedesktop.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=43682
--- Comment #2 from Dave Airlie airl...@freedesktop.org 2011-12-10 09:34:52
PST ---
*** Bug 43683 has been marked as a duplicate of this bug. ***
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are
Signed-off-by: Fredrik Höglund fred...@kde.org
---
include/EGL/eglext.h |9 +
src/egl/main/eglapi.c | 24
src/egl/main/eglapi.h |8
src/egl/main/egldisplay.h |2 ++
src/egl/main/eglmisc.c|2 ++
src/egl/main/eglsurface.c
This patch series adds support for EGL_NV_post_sub_buffer.
This extension provides the same functionality as EGL_NOK_swap_region, with
the exception that it only supports a single rectangle. Unlike the latter,
however, it is registered with Khronos and the specification is available.
This
Signed-off-by: Fredrik Höglund fred...@kde.org
---
src/egl/drivers/dri2/platform_x11.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/egl/drivers/dri2/platform_x11.c
b/src/egl/drivers/dri2/platform_x11.c
index 8dd231a..5592fff 100644
---
Signed-off-by: Fredrik Höglund fred...@kde.org
---
src/gallium/state_trackers/egl/common/egl_g3d.c|6 -
.../state_trackers/egl/common/egl_g3d_api.c| 24
2 files changed, 29 insertions(+), 1 deletions(-)
diff --git
From: Dave Airlie airl...@redhat.com
The piglit draw-pixel-with-texture was asserting in the glsl-tgsi code,
due to 0 texture target, this makes sure the texture target is copied over
correctly when we copy instructions around.
Signed-off-by: Dave Airlie airl...@redhat.com
---
Otherwise, 1.0 was converted to zero instead of 0x.
---
src/mesa/main/format_pack.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/main/format_pack.c b/src/mesa/main/format_pack.c
index ba23bab..27482d8 100644
--- a/src/mesa/main/format_pack.c
+++
---
src/mesa/swrast/s_blit.c |3 +++
src/mesa/swrast/s_clear.c |3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/mesa/swrast/s_blit.c b/src/mesa/swrast/s_blit.c
index f094be8..2817ec1 100644
--- a/src/mesa/swrast/s_blit.c
+++ b/src/mesa/swrast/s_blit.c
@@ -573,6
We never want to use the depth/stencil buffer wrappers so always just
use the attachment renderbuffers. This is a step toward removing the
_DepthBuffer, _StencilBuffer fields.
---
src/mesa/state_tracker/st_cb_drawpixels.c | 16 +---
src/mesa/state_tracker/st_cb_texture.c|5
We're just looking at the depth/stencil renderbuffers to do error
checking. We don't need to look at the depth/stencil wrappers to do
that. Also, remove pointless readRb = depthRb = NULL assignments.
---
src/mesa/main/fbobject.c | 14 --
1 files changed, 8 insertions(+), 6
---
src/mesa/drivers/dri/nouveau/nouveau_span.c |4 ++--
src/mesa/drivers/dri/nouveau/nv04_state_fb.c |4 ++--
src/mesa/drivers/dri/nouveau/nv10_context.c |9 +
src/mesa/drivers/dri/nouveau/nv10_state_fb.c |4 ++--
src/mesa/drivers/dri/nouveau/nv20_context.c |2 +-
---
src/mesa/drivers/dri/radeon/radeon_common.c |8
src/mesa/drivers/dri/radeon/radeon_tex_copy.c |9 -
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/src/mesa/drivers/dri/radeon/radeon_common.c
b/src/mesa/drivers/dri/radeon/radeon_common.c
index
These functions update the gl_framebuffer::_DepthBuffer and _StencilBuffer
fields, possibly creating renderbuffer wrappers that make a shared
depth+stencil accessible as depth-only or stencil only.
This stuff is only used by swrast now and will be moved there next.
---
These files are copies of main/depthstencil.[ch] with s/mesa/swrast/.
The main/depthstencil.[ch] will go away soon.
---
src/mesa/swrast/s_depthstencil.c | 1033 ++
src/mesa/swrast/s_depthstencil.h | 39 ++
2 files changed, 1072 insertions(+), 0 deletions(-)
---
src/mesa/SConscript |1 +
src/mesa/sources.mak |1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/mesa/SConscript b/src/mesa/SConscript
index da4d9b1..4093e3f 100644
--- a/src/mesa/SConscript
+++ b/src/mesa/SConscript
@@ -162,6 +162,7 @@ swrast_sources = [
---
src/mesa/swrast/s_depthstencil.c |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/mesa/swrast/s_depthstencil.c b/src/mesa/swrast/s_depthstencil.c
index 9799f48..dc768e2 100644
--- a/src/mesa/swrast/s_depthstencil.c
+++ b/src/mesa/swrast/s_depthstencil.c
@@
---
src/mesa/SConscript |1 -
src/mesa/main/depthstencil.c | 1033 --
src/mesa/main/depthstencil.h | 39 --
src/mesa/sources.mak |1 -
4 files changed, 0 insertions(+), 1074 deletions(-)
delete mode 100644
---
src/mesa/swrast/s_renderbuffer.c | 54 +-
1 files changed, 47 insertions(+), 7 deletions(-)
diff --git a/src/mesa/swrast/s_renderbuffer.c b/src/mesa/swrast/s_renderbuffer.c
index 7622e38..bb7cdeb 100644
--- a/src/mesa/swrast/s_renderbuffer.c
+++
This is handled in swrast now when we validate the framebuffer state.
---
src/mesa/main/framebuffer.c | 18 --
1 files changed, 0 insertions(+), 18 deletions(-)
diff --git a/src/mesa/main/framebuffer.c b/src/mesa/main/framebuffer.c
index 4a4ade0..6d5e452 100644
---
---
src/mesa/main/mtypes.h |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index fc494f7..1e06cd5 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -2650,8 +2650,9 @@ struct gl_framebuffer
struct
This fixes two things:
1. If the texture object was created with glTexStorage2D, the call
to _mesa_TexImage2D() would generate INVALID_OPERATION since the
texture is marked as immutable.
2. _mesa_TexImage2D() always frees any existing texture image memory
before allocating new memory.
Another step toward getting rid of the renderbuffer PutRow/etc functions.
---
src/mesa/swrast/s_clear.c | 48 ++---
src/mesa/swrast/s_depth.c | 224 +++---
src/mesa/swrast/s_depth.h |5 +-
src/mesa/swrast/s_stencil.c | 155
---
src/mesa/swrast/s_clear.c | 234 +++--
1 files changed, 119 insertions(+), 115 deletions(-)
diff --git a/src/mesa/swrast/s_clear.c b/src/mesa/swrast/s_clear.c
index 778911f..30c89bc 100644
--- a/src/mesa/swrast/s_clear.c
+++
On 12/09/2011 07:14 PM, Marek Olšák wrote:
This is only temporary until a better solution is available.
---
I haven't given up yet because reporting incorrect driver limits
may cause more troubles than this. I made it pretty small this
time.
It doesn't change any driver besides Gallium. Please
On 12/09/2011 06:12 AM, nobled wrote:
From: Jeremy Huddlestonjerem...@apple.com
Date: Thu, 5 May 2011 14:08:57 -0700
We just prefix the $CLANG environment variable in configure.ac with acv_mesa_
Found by: tinderbox
Signed-off-by: Jeremy Huddlestonjerem...@apple.com
Reviewed-by: Ian Romanick
On Sat, Dec 10, 2011 at 6:34 PM, Dave Airlie airl...@gmail.com wrote:
From: Dave Airlie airl...@redhat.com
The piglit draw-pixel-with-texture was asserting in the glsl-tgsi code,
due to 0 texture target, this makes sure the texture target is copied over
correctly when we copy instructions
On 10.12.2011 20:19, Ian Romanick wrote:
On 12/09/2011 07:14 PM, Marek Olšák wrote:
This is only temporary until a better solution is available.
---
I haven't given up yet because reporting incorrect driver limits
may cause more troubles than this. I made it pretty small this
time.
It
The piglit draw-pixel-with-texture was asserting in the glsl-tgsi code,
due to 0 texture target, this makes sure the texture target is copied over
correctly when we copy instructions around.
Oh so it looks like this could be fun or maybe the other one, so
glsl-tgsi is broken for draw pixels
https://bugs.freedesktop.org/show_bug.cgi?id=43683
Vinson Lee v...@vmware.com changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #2 from
https://bugs.freedesktop.org/show_bug.cgi?id=43682
Vinson Lee v...@vmware.com changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #4 from
fixes the following build error since
c83fb4d45f2a47042f395271efe6e5489b2c4aee:
/usr/include/strings.h:46:13: error: expected declaration specifiers or
‘...’ before numeric constant
/usr/include/strings.h:46:13: error: conflicting types for ‘memset’
In file included from
On Tue, Dec 6, 2011 at 4:51 PM, Andy Furniss andy...@ukfsn.org wrote:
Maarten Lankhorst wrote:
The brokenness in vlVdpVideoMixerRender was compensating for
brokenness in vlVdpPresentationQueueDisplay, so fix both at
the same time.
These fix the two remaining issues (aspect not maintained
On Thu, Dec 1, 2011 at 7:00 PM, Maarten Lankhorst
m.b.lankho...@gmail.com wrote:
Signed-off-by: Maarten Lankhorst m.b.lankho...@gmail.com
---
src/gallium/include/pipe/p_video_state.h | 3 +++
src/gallium/state_trackers/vdpau/decode.c | 3 +++
2 files changed, 6 insertions(+), 0
On Sat, Dec 10, 2011 at 8:19 PM, Ian Romanick i...@freedesktop.org wrote:
On 12/09/2011 07:14 PM, Marek Olšák wrote:
This is only temporary until a better solution is available.
---
I haven't given up yet because reporting incorrect driver limits
may cause more troubles than this. I made it
39 matches
Mail list logo