Hi, I tried to add some logs as below in file ./src/vulkan/wsi/wsi_common_x11.c (x11_queue_present):
printf("%s,%d\n",__FUNCTION__,__LINE__); assert(0); but got nothing(no logs and assert didn't happen) when I run my application. Here is how I build run my applications: 1), Build install meson configure builddir -Dvulkan-drivers=intel ninja -C builddir/ meson configure builddir -Dprefix=/tmp/install sudo ninja -C builddir/ install 2), Run export LD_LIBRARY_PATH=/tmp/install/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH export LIBGL_DRIVERS_PATH=/tmp/install/lib/x86_64-linux-gnu/dri ./angle_end2end_tests Do you have any hints how to see the add logs or make the assert happen? Also I notice' d that there are soft links between libvulkan.so under /usr/lib: ls -l /usr/lib/x86_64-linux-gnu/libvulkan* /usr/lib/x86_64-linux-gnu/libvulkan_intel.so /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so /usr/lib/x86_64-linux-gnu/libvulkan.so -> libvulkan.so.1 /usr/lib/x86_64-linux-gnu/libvulkan.so.1 -> libvulkan.so.1.1.70 /usr/lib/x86_64-linux-gnu/libvulkan.so.1.1.70 but no libvulkan.so under /tmp/install. Here are the detail structure for /tmp/install: ls /tmp/install/lib/x86_64-linux-gnu/ -l dri libEGL.so -> libEGL.so.1 libEGL.so.1 -> libEGL.so.1.0.0 libEGL.so.1.0.0 libgbm.so -> libgbm.so.1 libgbm.so.1 -> libgbm.so.1.0.0 libgbm.so.1.0.0 libglapi.so -> libglapi.so.0 libglapi.so.0 -> libglapi.so.0.0.0 libglapi.so.0.0.0 libGLESv1_CM.so -> libGLESv1_CM.so.1 libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0 libGLESv1_CM.so.1.1.0 libGLESv2.so -> libGLESv2.so.2 libGLESv2.so.2 -> libGLESv2.so.2.0.0 libGLESv2.so.2.0.0 libGL.so -> libGL.so.1 libGL.so.1 -> libGL.so.1.2.0 libGL.so.1.2.0 libvulkan_intel.so libxatracker.so -> libxatracker.so.2 libxatracker.so.2 -> libxatracker.so.2.5.0 libxatracker.so.2.5.0 pkgconfig vdpau Regards, Xing
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev