All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 94091] Tonga unreal elemental segfault since radeonsi: put image, fmask, and sampler descriptors into one array
@ 2016-02-11 14:30 bugzilla-daemon
  2016-02-11 16:38 ` bugzilla-daemon
  0 siblings, 1 reply; 2+ messages in thread
From: bugzilla-daemon @ 2016-02-11 14:30 UTC (permalink / raw)
  To: dri-devel


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

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

            Bug ID: 94091
           Summary: Tonga unreal elemental segfault since radeonsi: put
                    image, fmask, and sampler descriptors into one array
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/radeonsi
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: adf.lists@gmail.com
        QA Contact: dri-devel@lists.freedesktop.org

Created attachment 121675
  --> https://bugs.freedesktop.org/attachment.cgi?id=121675&action=edit
gdb bt

R9285 since mesa commit below Unreal ElementalDemo quits at start with a
segfault.

gdb from demo generated core attached

commit 7aedbbacae6d3ec3d06735fff2eb662964773ad2
Author: Marek Olšák <marek.olsak@amd.com>
Date:   Sat Feb 6 22:09:45 2016 +0100

    radeonsi: put image, fmask, and sampler descriptors into one array

    The texture slot is expanded to 16 dwords containing 2 descriptors.
    Those can be:
    - Image and fmask, or
    - Image and sampler state

    By carefully choosing the locations, we can put all three into one slot,
    with the fmask and sampler state being mutually exclusive.

    This improves shaders in 2 ways:
    - 2 user SGPRs are unused, shaders can use them as temporary registers now
    - each pair of descriptors is always on the same cache line

    v2: cosmetic changes: add back v8i32, don't load a sampler state & fmask
        at the same time

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

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

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

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

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

* [Bug 94091] Tonga unreal elemental segfault since radeonsi: put image, fmask, and sampler descriptors into one array
  2016-02-11 14:30 [Bug 94091] Tonga unreal elemental segfault since radeonsi: put image, fmask, and sampler descriptors into one array bugzilla-daemon
@ 2016-02-11 16:38 ` bugzilla-daemon
  0 siblings, 0 replies; 2+ messages in thread
From: bugzilla-daemon @ 2016-02-11 16:38 UTC (permalink / raw)
  To: dri-devel


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

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

Andy Furniss <adf.lists@gmail.com> changed:

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

--- Comment #1 from Andy Furniss <adf.lists@gmail.com> ---
fixed in mesa

https://cgit.freedesktop.org/mesa/mesa/commit/?id=1c8a1a8fed7a2ef61104040956b20613dc8b274d

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

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

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

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

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

end of thread, other threads:[~2016-02-11 16:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-11 14:30 [Bug 94091] Tonga unreal elemental segfault since radeonsi: put image, fmask, and sampler descriptors into one array bugzilla-daemon
2016-02-11 16:38 ` 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.