Date: Sun, 14 Sep 2014 22:41:54 +0200 From: Johannes Dieterich <dieterich.joh@gmail.com> To: Henry Hu <henry.hu.sh@gmail.com>, freebsd-x11@freebsd.org Subject: Re: test results: HW context switching patch and experimental Xorg repo on T430s Message-ID: <CABquGzX8Rs_N9ENZvXyTjjxFv04_rnM_2z%2BgSj9YbAviOeGyuA@mail.gmail.com> In-Reply-To: <CAEJt7hY3rR7-uyc4KRBKqgBML7Dz3jL0pCbThWjmA23X2DQpRQ@mail.gmail.com> References: <CABquGzVMBO3OWkDkGFPF2LCCfFxR0nHYtx-6Z59NcG-1K-tk5w@mail.gmail.com> <CAEJt7hY3rR7-uyc4KRBKqgBML7Dz3jL0pCbThWjmA23X2DQpRQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Follow up to the report and the off-list recommendation I received: On Sun, Sep 14, 2014 at 7:43 PM, Henry Hu <henry.hu.sh@gmail.com> wrote: > > > On Sun, Sep 14, 2014 at 9:02 AM, Johannes Dieterich < > dieterich.joh@gmail.com> wrote: > >> Dear all, >> >> please CC me, as I am not subscribed. >> >> I included the HW context switch on a Thinkpad T430s (dual Intel HD4000 >> graphics and NVIDIA Optimus, the later is disabled) and merged the xorg >> repo in as per wiki instructions. >> >> Intel GPU is: >> >> vgapci0@pci0:0:2:0: class=0x030000 card=0x220017aa chip=0x01668086 >> rev=0x09 hdr=0x00 >> vendor = 'Intel Corporation' >> device = '3rd Gen Core processor Graphics Controller' >> class = display >> subclass = VGA >> bar [10] = type Memory, range 64, base 0xf0000000, size 4194304, >> enabled >> bar [18] = type Prefetchable Memory, range 64, base 0xe0000000, size >> 268435456, enabled >> bar [20] = type I/O Port, range 32, base 0x5000, size 64, enabled >> cap 05[90] = MSI supports 1 message enabled with 1 message >> cap 01[d0] = powerspec 2 supports D0 D3 current D0 >> cap 13[a4] = PCI Advanced Features: FLR TP >> >> Everything works very nicely, interestingly though with the exception of >> glxgears which segfaults, I get a core and this is the backtrace: >> > > Have you tried setting LIBGL_DRI3_DISABLE=1? I think that this is the same > bug as > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757435 > And that works for me. > Indeed, that also works for me. For what it's worth, I now get consistently some 10% higher framerate using glxgears w/ vblank_mode=0 than on the "old" setup currently in HEAD and ports (with the usual grain of salt as it is the infamous glxgears "benchmark"). Best Johannes > > >> >> (gdb) bt >> #0 0x0000000806183623 in __driDriverGetExtensions_i965 () from >> /usr/local/lib/dri/i965_dri.so >> #1 0x000000080613b52f in __driDriverGetExtensions_i965 () from >> /usr/local/lib/dri/i965_dri.so >> #2 0x000000000040298e in ?? () >> #3 0x0000000000402745 in ?? () >> #4 0x0000000000401b0f in ?? () >> #5 0x0000000800622000 in ?? () >> #6 0x0000000000000000 in ?? () >> >> Is this along the same lines as the known Xorg -configure segfault? >> Nothing >> big though. >> >> More importantly: thanks to everybody involved for the great work, can't >> wait for all these improvements to make it into trunk (also longing for >> OpenCL@radeon support, different story...)! >> >> Please find some more details attached, let me know if there is more to be >> sent or tested. >> >> Best >> >> Johannes >> >> _______________________________________________ >> freebsd-x11@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-x11 >> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >> > > > > -- > Cheers, > Henry >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABquGzX8Rs_N9ENZvXyTjjxFv04_rnM_2z%2BgSj9YbAviOeGyuA>