All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN)
@ 2013-12-29  8:19 bugzilla-daemon
  2013-12-30  6:15 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1 bugzilla-daemon
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: bugzilla-daemon @ 2013-12-29  8:19 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1343 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

          Priority: medium
            Bug ID: 73110
          Assignee: dri-devel@lists.freedesktop.org
           Summary: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1
                    (CAYMAN)
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: alexandre.f.demers@gmail.com
          Hardware: All
            Status: NEW
           Version: git
         Component: Drivers/Gallium/r600
           Product: Mesa

More than a week ago, after updating mesa, I began experiencing trouble
launching Serious Sam 3. Bisecting gave me the following:

696229523d919de15ebc25d0f475bf56d7dad4a9 is the first bad commit
commit 696229523d919de15ebc25d0f475bf56d7dad4a9
Author: Marek Olšák <marek.olsak@amd.com>
Date:   Thu Dec 12 18:09:08 2013 +0100

    r600g: use shader-based MSAA resolving when hw-based one cannot be used

    This fixes some MSAA integer tests.

:040000 040000 b04b89764c5edee6dd685e22d47e36a11060583f
147827de9fe4e00bae5cc5844052b4fc45bb396c M    src

However, setting R600_LLVM=0 prevent the crash.

Using an HD6950 (Cayman) on kernel 3.13-rc5 with latest drm and ddx from git on
ArchLinux 64bit.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2768 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
@ 2013-12-30  6:15 ` bugzilla-daemon
  2014-01-07  0:51 ` bugzilla-daemon
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2013-12-30  6:15 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 691 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

Alexandre Demers <alexandre.f.demers@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[BISECTED] Serious Sam 3    |[BISECTED] commit "r600g:
                   |crashes with R600_LLVM=1    |use shader-based MSAA
                   |(CAYMAN)                    |resolving when hw-based one
                   |                            |cannot be used" crashes
                   |                            |some games with R600_LLVM=1

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1335 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
  2013-12-30  6:15 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1 bugzilla-daemon
@ 2014-01-07  0:51 ` bugzilla-daemon
  2014-01-10  0:01 ` bugzilla-daemon
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-07  0:51 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 272 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #1 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
This also affects Awesomenauts, Bastion and Trine 2 in the games I own.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1234 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
  2013-12-30  6:15 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1 bugzilla-daemon
  2014-01-07  0:51 ` bugzilla-daemon
@ 2014-01-10  0:01 ` bugzilla-daemon
  2014-01-10  0:27 ` bugzilla-daemon
                   ` (14 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-10  0:01 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 521 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #2 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
A bit more info. Serious Sam 3 will launch and begin to load. However, once it
has loaded, it crashes when the menu is about to appear and I can even hear a
fraction of music before it happens.

Marek, can I provide you with something specific? Anything about the shaders I
could try to get (with and without R600_LLVM)?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1483 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (2 preceding siblings ...)
  2014-01-10  0:01 ` bugzilla-daemon
@ 2014-01-10  0:27 ` bugzilla-daemon
  2014-01-10  1:25 ` bugzilla-daemon
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-10  0:27 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 677 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

Alex Deucher <agd5f@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tstellar@gmail.com,
                   |                            |vljn@ovi.com

--- Comment #3 from Alex Deucher <agd5f@yahoo.com> ---
I suspect the llvm support for r600 class hardware needs to add support for
some additional instructions, etc. that that patch uses.  Vincent or Tom may be
able to identify what's missing.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (3 preceding siblings ...)
  2014-01-10  0:27 ` bugzilla-daemon
@ 2014-01-10  1:25 ` bugzilla-daemon
  2014-01-10 17:25 ` bugzilla-daemon
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-10  1:25 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 728 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #4 from Marek Olšák <maraeo@gmail.com> ---
The shaders are generated by this code:

http://cgit.freedesktop.org/mesa/mesa/diff/src/gallium/auxiliary/util/u_simple_shaders.c?id=fc21098a95c8f7d0aadbfcc90cb2e9e78d1e2ef3
http://cgit.freedesktop.org/mesa/mesa/diff/src/gallium/auxiliary/util/u_simple_shaders.c?id=5a609fbcb5459fc5cac2e0361a405ea4b884325f

There is nothing special except for the texel fetch instructions which read
from MSAA textures. The shaders also contain float<->int and float<->unsigned
conversions. I think the latter is not used with GLSL very often.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2001 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (4 preceding siblings ...)
  2014-01-10  1:25 ` bugzilla-daemon
@ 2014-01-10 17:25 ` bugzilla-daemon
  2014-01-10 19:13 ` bugzilla-daemon
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-10 17:25 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 600 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #5 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
(In reply to comment #3)
> I suspect the llvm support for r600 class hardware needs to add support for
> some additional instructions, etc. that that patch uses.  Vincent or Tom may
> be able to identify what's missing.

I'm still using LLVM 3.3. I'll try with LLVM 3.4 later if possible just in case
it works with that, since LLVM 3.4 has landed in the testing repositories of
ArchLinux last night.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1638 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (5 preceding siblings ...)
  2014-01-10 17:25 ` bugzilla-daemon
@ 2014-01-10 19:13 ` bugzilla-daemon
  2014-01-11  5:50 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-10 19:13 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 275 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #6 from Marek Olšák <maraeo@gmail.com> ---
That might be it. I think LLVM 3.3 doesn't support MSAA texture fetches on
R600.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1242 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (6 preceding siblings ...)
  2014-01-10 19:13 ` bugzilla-daemon
@ 2014-01-11  5:50 ` bugzilla-daemon
  2014-01-11 10:30 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-11  5:50 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 386 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #7 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
Tested with LLVM 3.4 and it does crash. So LLVM 3.4 is required to support
correctly the shader-based MSAA. Would there be a way to work around this issue
if a user is using LLVM < 3.4?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1351 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (7 preceding siblings ...)
  2014-01-11  5:50 ` bugzilla-daemon
@ 2014-01-11 10:30 ` bugzilla-daemon
  2014-01-11 16:47 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-11 10:30 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 449 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #8 from Marek Olšák <maraeo@gmail.com> ---
(In reply to comment #7)
> Tested with LLVM 3.4 and it does crash. So LLVM 3.4 is required to support
> correctly the shader-based MSAA. Would there be a way to work around this
> issue if a user is using LLVM < 3.4?

Did you mean "it doesn't crash"?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1505 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (8 preceding siblings ...)
  2014-01-11 10:30 ` bugzilla-daemon
@ 2014-01-11 16:47 ` bugzilla-daemon
  2014-01-14  5:32 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-11 16:47 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 538 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #9 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
(In reply to comment #8)
> (In reply to comment #7)
> > Tested with LLVM 3.4 and it does crash. So LLVM 3.4 is required to support
> > correctly the shader-based MSAA. Would there be a way to work around this
> > issue if a user is using LLVM < 3.4?
> 
> Did you mean "it doesn't crash"?

Yes, sorry. "... LLVM 3.4 and it doesn't crash."

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1656 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (9 preceding siblings ...)
  2014-01-11 16:47 ` bugzilla-daemon
@ 2014-01-14  5:32 ` bugzilla-daemon
  2014-01-14  5:33 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4 bugzilla-daemon
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-14  5:32 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 347 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #10 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
I've been testing with LLVM 3.4. While it doesn't crash anymore, there are some
visual glitches. Do you want me to open a different bug about it?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1310 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (10 preceding siblings ...)
  2014-01-14  5:32 ` bugzilla-daemon
@ 2014-01-14  5:33 ` bugzilla-daemon
  2014-01-31 23:34 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-14  5:33 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 756 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

Alexandre Demers <alexandre.f.demers@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[BISECTED] commit "r600g:   |[BISECTED] commit "r600g:
                   |use shader-based MSAA       |use shader-based MSAA
                   |resolving when hw-based one |resolving when hw-based one
                   |cannot be used" crashes     |cannot be used" crashes
                   |some games with R600_LLVM=1 |some games when R600_LLVM=1
                   |                            |with LLVM < 3.4

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1452 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (11 preceding siblings ...)
  2014-01-14  5:33 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4 bugzilla-daemon
@ 2014-01-31 23:34 ` bugzilla-daemon
  2014-01-31 23:34 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-31 23:34 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 306 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #11 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
I'm closing this bug since it is fixed by using LLVM 3.4. But my question in
comment 7 is still pending.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1346 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (12 preceding siblings ...)
  2014-01-31 23:34 ` bugzilla-daemon
@ 2014-01-31 23:34 ` bugzilla-daemon
  2014-01-31 23:43 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-31 23:34 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 431 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

Alexandre Demers <alexandre.f.demers@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1352 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (13 preceding siblings ...)
  2014-01-31 23:34 ` bugzilla-daemon
@ 2014-01-31 23:43 ` bugzilla-daemon
  2014-02-01  7:18 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-01-31 23:43 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 554 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #12 from Marek Olšák <maraeo@gmail.com> ---
(In reply to comment #7)
> Tested with LLVM 3.4 and it does crash. So LLVM 3.4 is required to support
> correctly the shader-based MSAA. Would there be a way to work around this
> issue if a user is using LLVM < 3.4?

The workaround would be to disable MSAA (and therefore GL 3 too) if the LLVM
backend is enabled and the LLVM version is older than 3.4.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1683 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (14 preceding siblings ...)
  2014-01-31 23:43 ` bugzilla-daemon
@ 2014-02-01  7:18 ` bugzilla-daemon
  2014-02-03 19:52 ` bugzilla-daemon
  2014-02-03 20:25 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-02-01  7:18 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 332 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #13 from Fabio Pedretti <fabio.ped@libero.it> ---
Alternatively, LLVM 3.4 could be required as the minimum version on r600 and
radeonsi, there are other bugs I remember only happens with 3.3.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1366 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (15 preceding siblings ...)
  2014-02-01  7:18 ` bugzilla-daemon
@ 2014-02-03 19:52 ` bugzilla-daemon
  2014-02-03 20:25 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-02-03 19:52 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 551 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #14 from Alexandre Demers <alexandre.f.demers@gmail.com> ---
(In reply to comment #13)
> Alternatively, LLVM 3.4 could be required as the minimum version on r600 and
> radeonsi, there are other bugs I remember only happens with 3.3.

Since LLVM 3.4 is officially out, I would go with this solution. Otherwise,
could we wrap 696229523d919de15ebc25d0f475bf56d7dad4a9 code in a if (LLVM >=
3.4) kind of condition?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1673 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4
  2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
                   ` (16 preceding siblings ...)
  2014-02-03 19:52 ` bugzilla-daemon
@ 2014-02-03 20:25 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2014-02-03 20:25 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 229 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=73110

--- Comment #15 from Marek Olšák <maraeo@gmail.com> ---
No, the code would be too complex.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1279 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2014-02-03 20:25 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-29  8:19 [Bug 73110] New: [BISECTED] Serious Sam 3 crashes with R600_LLVM=1 (CAYMAN) bugzilla-daemon
2013-12-30  6:15 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games with R600_LLVM=1 bugzilla-daemon
2014-01-07  0:51 ` bugzilla-daemon
2014-01-10  0:01 ` bugzilla-daemon
2014-01-10  0:27 ` bugzilla-daemon
2014-01-10  1:25 ` bugzilla-daemon
2014-01-10 17:25 ` bugzilla-daemon
2014-01-10 19:13 ` bugzilla-daemon
2014-01-11  5:50 ` bugzilla-daemon
2014-01-11 10:30 ` bugzilla-daemon
2014-01-11 16:47 ` bugzilla-daemon
2014-01-14  5:32 ` bugzilla-daemon
2014-01-14  5:33 ` [Bug 73110] [BISECTED] commit "r600g: use shader-based MSAA resolving when hw-based one cannot be used" crashes some games when R600_LLVM=1 with LLVM < 3.4 bugzilla-daemon
2014-01-31 23:34 ` bugzilla-daemon
2014-01-31 23:34 ` bugzilla-daemon
2014-01-31 23:43 ` bugzilla-daemon
2014-02-01  7:18 ` bugzilla-daemon
2014-02-03 19:52 ` bugzilla-daemon
2014-02-03 20:25 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.