Struct vkxml::Feature
[−]
[src]
pub struct Feature {
pub name: Identifier,
pub notation: Option<Notation>,
pub api: String,
pub version: f32,
pub define: Option<Identifier>,
pub elements: Vec<FeatureElement>,
}Defines the base API for a Vulkan specification. Represents a specific major/minor version of Vulkan.
Fields
name: Identifier
String name for a definition that is part of the Vulkan API.
notation: Option<Notation>
api: String
The name of the API that a feature defines.
version: f32
Version number for the feature.
define: Option<Identifier>
When generating C-style information, use this as the #define wrapper around this feature.
elements: Vec<FeatureElement>