On 22/06/14 14:38, Thomas Helland wrote: > Your v3 branch seems to work flawlessly. > Autogen, make, and make install works as it used to. > If anything, I think I might be seeing decreased compile-time. > That might just be my imagination though. > Rebooted and everything seems to be in good order. > Let me know if you want me to do any more tests or benchmarks. > > Tested-by: Thomas Helland <thomashelland90 at gmail.com> > Great news.
Testing - pretty much anything you do on a daily basis. None of the patches should make _any_ difference. Have you tried vdpau/omx ? Benchmarks - in theory we are a bit slower now. The series adds a few dlopen/dlsym + libudev + strcmp calls, which happen (only once) upon screen creation. The change should be unnoticeable. Unfortunately (?) gallium does not use libdricore, thus the speed benefits of classic megadrivers, would seems unlikely here :\ Feel free to give your favourite game/benchmark a go though :) Thanks, Emil > > 2014-06-21 16:19 GMT+02:00 Emil Velikov <emil.l.veli...@gmail.com>: > >> On 21/06/14 01:30, Thomas Helland wrote: >>> Hi again, >>> >>> Autogen seems to work flawlessly with the updated branch. >>> Everything builds and compiles as normal on my Ivy Bridge setup. >>> When trying to do a make install though, something fails. >>> I'm not sure if it's related to your changes, but at least master gets >>> further into the process before failing due to LLVM incompatibility >>> when trying to install libxatracker >>> >> I'm not sure what llvm has to do with libxatracker. I'm suspecting that >> 564821c917f will help on that regard. >> >>> make[3]: Entering directory >> '/home/helland/Mesa/src/gallium/targets/vdpau' >>> CXXLD libvdpau_gallium.la >>> .libs/libvdpau_gallium_la-target.o: In function >> `pipe_r600_create_screen': >>> >> /home/helland/Mesa/src/gallium/targets/vdpau/../../../../src/gallium/auxiliary/target-helpers/inline_drm_helper.h:178: >>> undefined reference to `radeon_drm_winsys_create' >>> collect2: error: ld returned 1 exit status >>> Makefile:729: recipe for target 'libvdpau_gallium.la' failed >>> make[3]: *** [libvdpau_gallium.la] Error 1 >>> make[3]: Leaving directory '/home/helland/Mesa/src/gallium/targets/vdpau' >>> Makefile:524: recipe for target 'install-recursive' failed >>> make[2]: *** [install-recursive] Error 1 >>> make[2]: Leaving directory '/home/helland/Mesa/src/gallium/targets' >>> Makefile:530: recipe for target 'install-recursive' failed >>> make[1]: *** [install-recursive] Error 1 >>> make[1]: Leaving directory '/home/helland/Mesa/src' >>> Makefile:579: recipe for target 'install-recursive' failed >>> make: *** [install-recursive] Error 1 >>> >> As soon as I saw this I realised what Christian meant while going through >> the >> radeon patches. Cheers for that. >> >> The updated series (and rebased on top of master) can be found at branch >> static-or-shared-pipe-drivers-v3 in the usual place. >> >> Thanks again >> Emil >> >>> I might just be doing something wrong here though. >>> I'm not really that familiar with build-systems yet. >>> (I'm spoiled with having started my programming career in java) >>> >>> Cheers, >>> Thomas >>> >> >> > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev