Am Mittwoch, 12. Oktober 2016, 12:03:38 CEST schrieb Emil Velikov: > > Does this mean that the "default" components are required only by the > > gallivm module ? Please rename the function to reflect that. > > > > Don't recall if swr driver is/was using any of it, but the nv30 path > > of nouveau does use it, iirc. In the latter you want to call the > > function if --enable-gallium-llvm is set. Alternatively keep > > llvm_add_default_components within the "test enable_gallium_llvm != > > xno" block. > > In case you're wondering how the above might happen: > > Some drivers (i915g, softpipe/llvmpipe, nv30, r300, svga?... ) use the > aux/draw module. The latter of which has LLVM codepaths which get > build if --enable-gallium-llvm is set. > > Search "\<draw_.*(" and "HAVE_LLVM" for the specifics. > Emil
I didn't know that. Then I have to change this a little bit. I need to think about that. So don't bother with patch 24 right now until I came up with a better way. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev