[−][src]Struct vk_sys::PhysicalDeviceFeatures
Fields
robustBufferAccess: Bool32fullDrawIndexUint32: Bool32imageCubeArray: Bool32independentBlend: Bool32geometryShader: Bool32tessellationShader: Bool32sampleRateShading: Bool32dualSrcBlend: Bool32logicOp: Bool32multiDrawIndirect: Bool32drawIndirectFirstInstance: Bool32depthClamp: Bool32depthBiasClamp: Bool32fillModeNonSolid: Bool32depthBounds: Bool32wideLines: Bool32largePoints: Bool32alphaToOne: Bool32multiViewport: Bool32samplerAnisotropy: Bool32textureCompressionETC2: Bool32textureCompressionASTC_LDR: Bool32textureCompressionBC: Bool32occlusionQueryPrecise: Bool32pipelineStatisticsQuery: Bool32vertexPipelineStoresAndAtomics: Bool32fragmentStoresAndAtomics: Bool32shaderTessellationAndGeometryPointSize: Bool32shaderImageGatherExtended: Bool32shaderStorageImageExtendedFormats: Bool32shaderStorageImageMultisample: Bool32shaderStorageImageReadWithoutFormat: Bool32shaderStorageImageWriteWithoutFormat: Bool32shaderUniformBufferArrayDynamicIndexing: Bool32shaderSampledImageArrayDynamicIndexing: Bool32shaderStorageBufferArrayDynamicIndexing: Bool32shaderStorageImageArrayDynamicIndexing: Bool32shaderClipDistance: Bool32shaderCullDistance: Bool32shaderf3264: Bool32shaderInt64: Bool32shaderInt16: Bool32shaderResourceResidency: Bool32shaderResourceMinLod: Bool32sparseBinding: Bool32sparseResidencyBuffer: Bool32sparseResidencyImage2D: Bool32sparseResidencyImage3D: Bool32sparseResidency2Samples: Bool32sparseResidency4Samples: Bool32sparseResidency8Samples: Bool32sparseResidency16Samples: Bool32sparseResidencyAliased: Bool32variableMultisampleRate: Bool32inheritedQueries: Bool32Auto Trait Implementations
impl Send for PhysicalDeviceFeatures
impl Unpin for PhysicalDeviceFeatures
impl Sync for PhysicalDeviceFeatures
impl UnwindSafe for PhysicalDeviceFeatures
impl RefUnwindSafe for PhysicalDeviceFeatures
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,