[RFC v2 00/10] DRI3 v1.1: modifiers and multi-plane

Jason Ekstrand jason at jlekstrand.net
Tue Sep 5 22:18:32 UTC 2017


On Tue, Sep 5, 2017 at 1:01 PM, Jason Ekstrand <jason at jlekstrand.net> wrote:

> I'm pulling down your series and trying to test it all out today.  FYI,
> you have to pass --disable-xwayland or it won't build.
>

I've gotten everything built but it's not working.  It crashes immediately
with the following backtrace:

[   986.456] (EE) Backtrace:
[   986.456] (EE) 0: /home/jason/.local/xorg-ccs/bin/X (OsSigHandler+0x29)
[0x471c79]
[   986.457] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x50)
[0x7f6bf37ba30f]
[   986.457] (EE) 2: /lib64/libc.so.6 (gsignal+0xcb) [0x7f6bf340d66b]
[   986.457] (EE) 3: /lib64/libc.so.6 (abort+0x1b0) [0x7f6bf340f470]
[   986.458] (EE) 4: /lib64/libc.so.6 (__libc_message+0x2f1)
[0x7f6bf34538b1]
[   986.458] (EE) 5: /lib64/libc.so.6 (_int_free+0x3e9) [0x7f6bf345e759]
[   986.458] (EE) 6: /lib64/libc.so.6 (cfree+0x16e) [0x7f6bf34640be]
[   986.459] (EE) 7: /home/jason/.local/xorg-ccs/lib/libdrm.so.2
(drmModeAtomicCommit+0x22c) [
0x7f6bf47c867c]
[   986.459] (EE) 8:
/home/jason/.local/xorg-ccs/lib/xorg/modules/drivers/modesetting_drv.so
(drmmode_crtc_set_fb+0x4e2) [0x7f6beebb9442]
[   986.459] (EE) 9:
/home/jason/.local/xorg-ccs/lib/xorg/modules/drivers/modesetting_drv.so
(drmmode_set_mode_major+0x231) [0x7f6beebba081]
[   986.459] (EE) 10:
/home/jason/.local/xorg-ccs/lib/xorg/modules/drivers/modesetting_drv.so
(drmmode_set_desired_modes+0x137) [0x7f6beebbb417]
[   986.459] (EE) 11: /home/jason/.local/xorg-ccs/bin/X (BlockHandler+0xb1)
[0x440251]
[   986.459] (EE) 12: /home/jason/.local/xorg-ccs/bin/X
(WaitForSomething+0xcd) [0x475f6d]
[   986.459] (EE) 13: /home/jason/.local/xorg-ccs/bin/X (Dispatch+0xb3)
[0x43b733]
[   986.459] (EE) 14: /home/jason/.local/xorg-ccs/bin/X (dix_main+0x378)
[0x43f8b8]
[   986.460] (EE) 15: /lib64/libc.so.6 (__libc_start_main+0xea)
[0x7f6bf33f74da]
[   986.460] (EE) 16: /home/jason/.local/xorg-ccs/bin/X (_start+0x2a)
[0x42a5ba]


> On Tue, Aug 29, 2017 at 9:45 PM, Louis-Francis Ratté-Boulianne <
> lfrb at collabora.com> wrote:
>
>> Hi,
>>
>> This is the RFC v2 for DRI3 v1.1 (minus the DMA fence part of it). For
>> context, please see:
>>
>> https://lists.x.org/archives/xorg-devel/2017-June/053854.html
>>
>> The main changes apart from bug fixes and cleanup are:
>>
>>  - DRI3 advertised version is not bumped in this serie. It will wait
>>    for all the functions to be implemented (i.e. DMA fences).
>>
>>  - Don't use a new DRM format type but just old dumb depth/bpp when
>>    creating a pixmap and requesting supported modifiers. That also means
>>    that DRI3 GetSupportedFormats is no longer needed.
>>
>>  - Use GBM instead of relying on EGL extension to create multi-planes
>>    pixmaps.
>>
>> The Git repositories containing all of these changes and related ones are
>> (branch: rfc/2017-08/dri3-v1.1)
>>
>> git://git.collabora.com/git/user/lfrb/dri3proto
>> git://git.collabora.com/git/user/lfrb/xcb-proto
>> git://git.collabora.com/git/user/lfrb/mesa
>> git://git.collabora.com/git/user/lfrb/xserver
>>
>> I will appreciate any comment to make it better!
>>
>> Thanks,
>> Louis-Francis
>>
>> --
>> 2.13.0
>>
>> _______________________________________________
>> xorg-devel at lists.x.org: X.Org development
>> Archives: http://lists.x.org/archives/xorg-devel
>> Info: https://lists.x.org/mailman/listinfo/xorg-devel
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-devel/attachments/20170905/43ffd7ba/attachment.html>


More information about the xorg-devel mailing list