[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