This is a C headers of the Vulkan adopted for PHP.
- PHP >= 8.1
Library is available as composer repository and can be installed using the following command in a root of your project.
$ composer require ffi-headers/vulkan-headers
use FFI\Headers\Vulkan;
$headers = Vulkan::create(
platform: Vulkan\Platform::XLIB, // Platform
betaExtensions: true, // Enable Beta Extensions
version: Vulkan\Version::V1_3_207, // Headers Version
);
echo $headers;
Please note that the use of header files is not the latest version:
- Takes time to download and install (This will be done in the background > during initialization).
- May not be compatible with the PHP headers library.