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 2011-12-10
03:14:15 PST ---
mesa 06f217d80f3d1318da4974bf7b31ea7edcf5eb0b, gallium driver
breaks boinc-manager graphics: doesn't show graphics of starsphere
(einstein@home), restarting xsession instead.
--
Co
On Fri, Dec 9, 2011 at 14:15, Tom Stellard 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 TGSI->LLVM c
https://bugs.freedesktop.org/show_bug.cgi?id=43683
Dave Airlie changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://bugs.freedesktop.org/show_bug.cgi?id=43682
--- Comment #2 from Dave Airlie 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 receiving this mail because: -
https://bugs.freedesktop.org/show_bug.cgi?id=43682
Dave Airlie changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
Signed-off-by: Fredrik Höglund
---
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 |9 +
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 probabl
Signed-off-by: Fredrik Höglund
---
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
--- a/src/egl/drivers/dri2/platfo
Signed-off-by: Fredrik Höglund
---
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 a/src/gallium/state_trackers/egl/common/egl_g3d.c
b/sr
From: Dave Airlie
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
---
src/mesa/state_tracker/st_glsl_to_tgsi.cpp |4 +++
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
+++ b/src/
---
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 deletion
---
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 +-
s
---
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 894a01f
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.
---
src/mesa/main/depthstencil.c
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(-)
c
---
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
@@ -9
Since gl_framebuffer::_DepthBuffer and _StencilBuffer are only used
by swrast, do the validation of those fields in swrast too.
The main/depthstencil.[ch] code is no longer used and will be removed
next.
---
src/mesa/main/framebuffer.c |3 ---
src/mesa/swrast/s_context.c | 23 +++
---
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/main/depthstenc
---
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
+++ b/src/mes
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
--- a/src/mesa/ma
---
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 gl_
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. Tha
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
+++ b/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 Huddleston
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 Huddleston
Reviewed-by: Ian Romanick
Jeremy should have commit access to
On Sat, Dec 10, 2011 at 6:34 PM, Dave Airlie wrote:
> From: Dave Airlie
>
> 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
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
>> ti
>>
>> 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 f
https://bugs.freedesktop.org/show_bug.cgi?id=43683
Vinson Lee changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #2 from Vinson Lee 2011
https://bugs.freedesktop.org/show_bug.cgi?id=43682
Vinson Lee changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #4 from Vinson Lee 2011
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
../../../../src/gallium/wi
On Tue, Dec 6, 2011 at 4:51 PM, Andy Furniss 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 when fu
On Sat, Dec 10, 2011 at 11:13 PM, Tobias Droste wrote:
> 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
On Thu, Dec 1, 2011 at 7:00 PM, Maarten Lankhorst
wrote:
> Signed-off-by: Maarten Lankhorst
> ---
> src/gallium/include/pipe/p_video_state.h | 3 +++
> src/gallium/state_trackers/vdpau/decode.c | 3 +++
> 2 files changed, 6 insertions(+), 0 deletions(-)
>
> diff --git a/src/gallium/includ
On Sat, Dec 10, 2011 at 8:19 PM, 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
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Any Updates on this?
Am 25.08.2011 18:22, schrieb Alex Deucher:
> On Thu, Aug 25, 2011 at 11:34 AM, Brian Paul
> wrote:
>> On 08/25/2011 09:17 AM, Alex Deucher wrote:
>>>
>>> On Wed, Aug 24, 2011 at 10:35 AM, Micael
>>> wrote:
Any more fe
43 matches
Mail list logo