[Libre-soc-bugs] [Bug 251] Initial 3D MESA non-accelerated software-only driver is needed

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Jul 2 10:20:35 BST 2021


https://bugs.libre-soc.org/show_bug.cgi?id=251

--- Comment #58 from vivekvpandya <vivekvpandya at gmail.com> ---
Instead of writing LLVM based rasterizer from scratch I tried experimenting
with lavapipe (gallium + llvmpipe for vulkan).

It can be built with 
meson configure -Dvulkan-drivers=swrast -Dgallium-drivers=swrast
set VK_ICD_FILENAMES to the lvp_icd.x86_64.json file and vulkaninfo should show
it.

I tried running demos from
https://software.intel.com/content/www/us/en/develop/articles/api-without-secrets-introduction-to-vulkan-part-1.html
and all 7 runs fine with lavapipe.

shaders can be downloaded with export GALLIVM_DEBUG="ir"

This seems more promising than writing everything from scratch. This allows us
to focus core part of this bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list