diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 697e7edcb01..315777fc32b 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -57,7 +57,7 @@ jobs: -Dopengl=true \ -Dosmesa=true \ -Dvulkan-drivers= \ - -Dgallium-drivers=freedreno,zink,panfrost \ + -Dgallium-drivers=freedreno,zink,panfrost,swrast \ -Dfreedreno-kmds=kgsl \ -Dshared-glapi=false \ -Dandroid-libbacktrace=disabled \ diff --git a/src/gallium/targets/osmesa/meson.build b/src/gallium/targets/osmesa/meson.build index 1799752674a..1bd6972d601 100644 --- a/src/gallium/targets/osmesa/meson.build +++ b/src/gallium/targets/osmesa/meson.build @@ -55,7 +55,7 @@ libosmesa = shared_library( libmesa, libgallium, libws_null, osmesa_link_with, ], dependencies : [ - dep_ws2_32, dep_selinux, dep_thread, dep_clock, dep_unwind, driver_freedreno, dep_libdrm, driver_zink + dep_ws2_32, dep_selinux, dep_thread, dep_clock, dep_unwind, driver_freedreno, dep_libdrm, driver_zink, driver_swrast, driver_panfrost ], name_prefix : host_machine.system() == 'windows' ? '' : [], # otherwise mingw will create libosmesa.dll soversion : '',