Force enable buffer device address

This commit is contained in:
hodasemi 2023-01-20 15:30:40 +01:00
parent c8385997cd
commit b36a6ec96c

View file

@ -156,10 +156,13 @@ impl Device {
pub fn new(
physical_device: Arc<PhysicalDevice>,
extensions: DeviceExtensions,
mut extensions: DeviceExtensions,
queue_infos: &[VkDeviceQueueCreateInfo],
requested_device_features: DeviceFeatures,
) -> Result<Arc<Device>> {
// buffer device address is required in the current library implementation
extensions.buffer_device_address = true;
let device_extensions = physical_device.extensions();
let mut checked_extensions = Vec::new();