mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-22 06:44:14 +00:00
docs: note feature req. for Depth32FloatStencil8
(#3734)
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
This commit is contained in:
parent
1dd105c3bf
commit
3e562aaeaa
@ -40,6 +40,12 @@ Bottom level categories:
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
#### General
|
||||||
|
|
||||||
|
- Document feature requirements for `DEPTH32FLOAT_STENCIL8` by @ErichDonGubler in [#3734](https://github.com/gfx-rs/wgpu/pull/3734).
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
#### General
|
#### General
|
||||||
|
@ -523,7 +523,7 @@ pub enum CreateTextureError {
|
|||||||
InvalidSampleCount(u32, wgt::TextureFormat),
|
InvalidSampleCount(u32, wgt::TextureFormat),
|
||||||
#[error("Multisampled textures must have RENDER_ATTACHMENT usage")]
|
#[error("Multisampled textures must have RENDER_ATTACHMENT usage")]
|
||||||
MultisampledNotRenderAttachment,
|
MultisampledNotRenderAttachment,
|
||||||
#[error("Texture format {0:?} can't be used due to missing features.")]
|
#[error("Texture format {0:?} can't be used due to missing features")]
|
||||||
MissingFeatures(wgt::TextureFormat, #[source] MissingFeatures),
|
MissingFeatures(wgt::TextureFormat, #[source] MissingFeatures),
|
||||||
#[error(transparent)]
|
#[error(transparent)]
|
||||||
MissingDownlevelFlags(#[from] MissingDownlevelFlags),
|
MissingDownlevelFlags(#[from] MissingDownlevelFlags),
|
||||||
|
@ -270,7 +270,7 @@ bitflags::bitflags! {
|
|||||||
|
|
||||||
/// Allows shaders to acquire the FP16 ability
|
/// Allows shaders to acquire the FP16 ability
|
||||||
///
|
///
|
||||||
/// Note: this is not supported in naga yet,only through spir-v passthrough right now.
|
/// Note: this is not supported in `naga` yet,only through `spirv-passthrough` right now.
|
||||||
///
|
///
|
||||||
/// Supported Platforms:
|
/// Supported Platforms:
|
||||||
/// - Vulkan
|
/// - Vulkan
|
||||||
@ -728,7 +728,7 @@ bitflags::bitflags! {
|
|||||||
///
|
///
|
||||||
/// This is a native only feature.
|
/// This is a native only feature.
|
||||||
const SHADER_F64 = 1 << 59;
|
const SHADER_F64 = 1 << 59;
|
||||||
/// Allows shaders to use i16. Not currently supported in naga, only available through `spirv-passthrough`.
|
/// Allows shaders to use i16. Not currently supported in `naga`, only available through `spirv-passthrough`.
|
||||||
///
|
///
|
||||||
/// Supported platforms:
|
/// Supported platforms:
|
||||||
/// - Vulkan
|
/// - Vulkan
|
||||||
@ -2025,6 +2025,8 @@ pub enum TextureFormat {
|
|||||||
/// Special depth format with 32 bit floating point depth.
|
/// Special depth format with 32 bit floating point depth.
|
||||||
Depth32Float,
|
Depth32Float,
|
||||||
/// Special depth/stencil format with 32 bit floating point depth and 8 bits integer stencil.
|
/// Special depth/stencil format with 32 bit floating point depth and 8 bits integer stencil.
|
||||||
|
///
|
||||||
|
/// [`Features::DEPTH32FLOAT_STENCIL8`] must be enabled to use this texture format.
|
||||||
Depth32FloatStencil8,
|
Depth32FloatStencil8,
|
||||||
|
|
||||||
// Compressed textures usable with `TEXTURE_COMPRESSION_BC` feature.
|
// Compressed textures usable with `TEXTURE_COMPRESSION_BC` feature.
|
||||||
|
Loading…
Reference in New Issue
Block a user