Igalia / vkrunner

A shader script tester for Vulkan. Moved to https://gitlab.freedesktop.org/mesa/vkrunner
Other
43 stars 14 forks source link

Allow requiring features provided by extensions #59

Closed bpeel closed 5 years ago

bpeel commented 5 years ago

As well as being able to list any feature in VkPhysicalDeviceFeatures in the [require] section, this branch enables listing any feature from any extension known to VkRunner. There is a table of known extensions generated from the Vulkan header using a Python script. If a feature is listed VkRunner will also implicitly require the corresponding extension. The extension and feature will be enabled when creating the device.

Fixes #58

samuelig commented 5 years ago

LGTM.

samuelig commented 5 years ago

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>

bpeel commented 5 years ago

Thanks for the review. I’ve merged it.