You will need to use some Mesa environment variables to use the drivers, it is recommended to add them in the.bashrcfile so you don't have to export them every time you start a new session in your RootFS. The variables I recommend adding areexport MESA_VK_WSI_DEBUG=sw,export MESA_LOAD...
DISPLAY=:1 LIBGL_DRIVERS_PATH="/opt/arm64/turnip-zink-775e42e6/lib/aarch64-linux-gnu/dri/" VK_ICD_FILENAMES=/opt/arm64/turnip-zink-775e42e6/share/vulkan/icd.d/freedreno_icd.aarch64.json MESA_VK_WSI_DEBUG=sw MESA_LOADER_DRIVER_OVERRIDE=zink glxheads Credits I want to ...
- Turnip added support for VK_KHR_maintenance4. - Venus added support for VK_EXT_conditional_rendering and VK_EXT_index_type_uint8 extensions. Not bad for all of this work landing in the past day alongside other patches improving the Vulkan drivers, NIR, and Zink. Mesa 22.1 is tentatively...
cd build cmake -DCMAKE_BUILD_TYPE=Debug -DUSE_D2D_WSI=ON .. cmake --build . --target all -j 6 Test: export VK_ICD_FILENAMES=path/to/install/rpi-vk-driver.json sudo ./bin/texture or sudo ./bin/triangle 运行效果: 因为这是第一次尝试写开源软件,虽然绝大部分代码不是我写的,相关...
external/vulkancts/framework/vulkan/vkTypeUtil.cpp \ external/vulkancts/framework/vulkan/vkWsiPlatform.cpp \ external/vulkancts/framework/vulkan/vkWsiUtil.cpp \ external/vulkancts/framework/vulkan/vkYCbCrImageWithMemory.cpp \ external/vulkancts/modules/vulkan/amber/vktAmberGlslTests.cpp \ exte...
WSI: Support VK_IMAGE_ASPECT_MEMORY_PLANE_i_BIT_EXT for DRM Modifiers in Vulkan nvk: Tracker issue for gamescope support nvk: Implement VK_EXT_image_drm_format_modifier nvk: NVK_DEBUG=zero_memory is hitting an assert nvk: Implement VK_EXT_conservative_rasterization ...
WSI: Support VK_IMAGE_ASPECT_MEMORY_PLANE_i_BIT_EXT for DRM Modifiers in Vulkan [Regression][Bisected] EGL/Wayland: QT applications terminated by SIGSEGV (Address boundary error) when using dGPU radv: Enshrouded GPU hang on RX 6800
+++ b/src/freedreno/vulkan/tu_wsi.cc @@ -45,6 +45,10 @@ tu_wsi_init(struct tu_physical_device *physical_device) @@ -48,6 +48,10 @@ tu_wsi_init(struct tu_physical_device *physical_device) if (result != VK_SUCCESS) return result;@...
WSI: Support VK_IMAGE_ASPECT_MEMORY_PLANE_i_BIT_EXT for DRM Modifiers in Vulkan [Regression][Bisected] EGL/Wayland: QT applications terminated by SIGSEGV (Address boundary error) when using dGPU radv: Enshrouded GPU hang on RX 6800