[Mesa-dev] [PATCH 00/28] vulkan/wsi: Rework WSI to look a lot more like a layer

Grazvydas Ignotas notasas at gmail.com
Sun Nov 19 13:07:59 UTC 2017


On Sun, Nov 19, 2017 at 1:51 AM, Jason Ekstrand <jason at jlekstrand.net> wrote:
> On Sat, Nov 18, 2017 at 9:02 AM, Grazvydas Ignotas <notasas at gmail.com>
> wrote:
>>
>> On Sat, Nov 18, 2017 at 3:06 AM, Jason Ekstrand <jason at jlekstrand.net>
>> wrote:
>> > On Fri, Nov 17, 2017 at 2:18 PM, Grazvydas Ignotas <notasas at gmail.com>
>> > wrote:
>> >>
>> >> I've tested this branch (rx470 + hd530) and it's only partially
>> >> working:
>> >> - display on amd, radv: always fails with "offscreen:
>> >> wsi/wsi_common.c:172: select_memory_type: Assertion `!"No memory type
>> >> found"' failed."
>> >> - display on amd, anv: misrenders. For SaschaWillems, only
>> >> multisampling, subpasses and triangle renders, other demos show black
>> >> window with only text (fps counter and help) visible
>> >> - display on intel, radv: same "No memory type found"'
>> >> - display on intel, anv: seems to be ok
>> >
>> >
>> > Thanks for testing!  I've got a HSW+radeon box at home.  I'll see if I
>> > can
>> > get it fixed early next week.  I did find a couple bugs by inspection
>> > when I
>> > was working on getting modifiers working today.  I've re-pushed if you
>> > feel
>> > like trying again.  Otherwise, I'll see if I can repro on my box.
>>
>> Seems to be the same as before. Assertion `!"No memory type found"'
>> starts hitting at "vulkan/wsi: Do image creation in common code".
>
>
> I force-pushed the branch again with an added commit: "radv: Move wsi
> initialization later in physical_device_init" that fixes the memory type
> issue with radv.  I've tested both radv + radeon and anv + radeon on my HSW
> + Rx550 and they both work now.  I'm having a bit of trouble actually
> getting my system to start up on the Intel card so I'll have to leave
> testing radv on Intel for another day.

Radv is working now on both displays, however "display on amd + anv"
case still acts the same (black window on most, but not all
SaschaWillems demos). I'm using xf86-video-amdgpu 1.4.0, 4.14 kernel
and xorg-server 1.18.4, if that makes a difference.

GraÅžvydas


More information about the mesa-dev mailing list