The aim of Dart FFI project (tracked as Issue #34452) is to provide a low boilerplate, low ceremony & low overhead way of interoperating with native C/C++ code.
The motivation behind this project is twofold:
The aim of Dart FFI project (tracked as Issue #34452) is to provide a low boilerplate, low ceremony & low overhead way of interoperating with native C/C++ code.
The motivation behind this project is twofold:
| # Pre requisites | |
| - Enable DRI3 as described in https://vulkan.lunarg.com/app/docs/v1.0.3.1/getting_started_linux | |
| - Install a library for SHA, e.g. sudo apt-get install libgcrypt11-dev (if not already present) | |
| - Otherwise the driver may throw an error with "_mesa_sha1_compute" when loading SPIR-V shaders | |
| # Building | |
| - Clone Mesa Master : git clone git://anongit.freedesktop.org/mesa/mesa -b Master | |
| - cd mesa | |
| - autoreconf -vfi | |
| - ./configure --with-dri-drivers=i965 --with-gallium-drivers= --with-sha1= --with-vulkan-drivers=intel |
| Section "Device" | |
| Identifier "Intel Graphics" | |
| Driver "intel" | |
| Option "DRI" "3" | |
| EndSection |