Likely you're either getting slightly different build flags for some reason it else something extra is getting linked into the gallium driver that want before. Not all they concerning but I'll happily agree it is a bit odd and probably worth some investigation. If nothing else, your build setup isn't identical between the two somehow. That said, without knowing your meson config parameters it's impossible to guess what that would be. You provided some CMake thing but that looks irrelevant.

On May 12, 2019 15:13:59 Dieter Nützel <die...@nuetzel-hh.de> wrote:

Hello to all of you,

after long fiddling with fading away of autotools I have to present my
observations about used disk space at least for the radeonsi driver.
Same goes for radeon.

autotools
-rwxr-xr-x   4 root root  4903184 12. Mai 19:28 radeonsi_drv_video.so
-rwxr-xr-x   4 root root  4903184 12. Mai 19:28 r600_drv_video.so
-rwxr-xr-x   8 root root 10933808 12. Mai 19:28 swrast_dri.so
-rwxr-xr-x   8 root root 10933808 12. Mai 19:28 radeonsi_dri.so
-rwxr-xr-x   8 root root 10933808 12. Mai 19:28 r600_dri.so
-rwxr-xr-x   8 root root 10933808 12. Mai 19:28 kms_swrast_dri.so

meson ~940 k more
-rwxr-xr-x   6 root root  4903184 12. Mai 19:28 radeonsi_drv_video.so
-rwxr-xr-x   6 root root  4903184 12. Mai 19:28 r600_drv_video.so
-rwxr-xr-x   8 root root 11876040 12. Mai 21:26 swrast_dri.so
-rwxr-xr-x   8 root root 11876040 12. Mai 21:26 radeonsi_dri.so
-rwxr-xr-x   8 root root 11876040 12. Mai 21:26 r600_dri.so
-rwxr-xr-x   8 root root 11876040 12. Mai 21:26 kms_swrast_dri.so

@Marek
Aren't *_drv_video.so needed any longer? They aren't built/installed by
meson any more.

autotools
-rwxr-xr-x   4 root root 4931824 12. Mai 19:28
libvdpau_radeonsi.so.1.0.0
-rwxr-xr-x   4 root root 4931824 12. Mai 19:28 libvdpau_r600.so.1.0.0

meson ~430k more
-rwxr-xr-x   4 root root 5365912 12. Mai 21:26
libvdpau_radeonsi.so.1.0.0
-rwxr-xr-x   4 root root 5365912 12. Mai 21:26 libvdpau_r600.so.1.0.0

autotools
-rwxr-xr-x  1 root root    26408 12. Mai 19:28 libGLESv1_CM.so.1.1.0
-rwxr-xr-x  1 root root    26408 12. Mai 19:28 libGLESv1_CM.so.1.0.0
-rwxr-xr-x  1 root root    42792 12. Mai 19:28 libGLESv2.so.2.0.0
-rwxr-xr-x  1 root root   467872 12. Mai 19:28 libGLX_mesa.so.0.0.0
-rwxr-xr-x  1 root root 24152656 12. Mai 19:28 libOpenCL.so.1.0.0
-rwxr-xr-x  1 root root   221696 12. Mai 19:28 libEGL_mesa.so.0.0.0
-rwxr-xr-x  1 root root   203064 12. Mai 19:28 libglapi.so.0.0.0
-rwxr-xr-x  1 root root  3392464 12. Mai 19:28 libvulkan_radeon.so
-rwxr-xr-x  1 root root  2150968 12. Mai 19:28 libXvMCr600.so.1.0.0

meson
-rwxr-xr-x 1 root root    26408 12. Mai 19:28 libGLESv1_CM.so.1.1.0
-rwxr-xr-x 1 root root    26408 12. Mai 19:28 libGLESv1_CM.so.1.0.0
-rwxr-xr-x 1 root root    42792 12. Mai 19:28 libGLESv2.so.2.0.0
-rwxr-xr-x 1 root root  2150968 12. Mai 19:28 libXvMCr600.so.1.0.0
-rwxr-xr-x 1 root root   203072 12. Mai 21:26 libglapi.so.0.0.0
-rwxr-xr-x 1 root root  3683296 12. Mai 21:26 libvulkan_radeon.so
290k more

-rwxr-xr-x 1 root root   480160 12. Mai 21:26 libGLX_mesa.so.0.0.0
130k more

-rwxr-xr-x 1 root root   234016 12. Mai 21:26 libEGL_mesa.so.0.0.0
130k more

-rwxr-xr-x 1 root root 24144432 12. Mai 21:26 libOpenCL.so.1.0.0

libGLE* aren't build/installed, too.

This was last tested with mesa git #4111c380b05, because of 'final'
deletion of autotools. git revert xxx autotools commits.

My configuration:
autotools
./autogen.sh --prefix=/usr/local --with-dri-drivers=""
--with-platforms=drm,x11 --with-gallium-drivers=r600,radeonsi,swrast
--with-vulkan-drivers=radeon --enable-nine --enable-opencl
--disable-opencl_icd --enable-libglvnd --enable-autotools

meson
cmake -DLLVM_TARGETS_TO_BUILD="X86;AMDGPU" -DLLVM_APPEND_VC_REV=OFF
-DCMAKE_BUILD_TYPE="Release" -DLLVM_LINK_LLVM_DYLIB=ON
-DLLVM_ENABLE_RTTI=ON -DLLVM_PARALLEL_COMPILE_JOBS="9" ../

Thanks,

Dieter
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev



_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to