mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
add Capabilities::MULTIVIEW
This commit is contained in:
committed by
Connor Fitzgerald
parent
568d7c4c13
commit
df567a94eb
@@ -140,6 +140,7 @@ impl VaryingContext<'_> {
|
||||
Bi::ClipDistance => Capabilities::CLIP_DISTANCE,
|
||||
Bi::CullDistance => Capabilities::CULL_DISTANCE,
|
||||
Bi::PrimitiveIndex => Capabilities::PRIMITIVE_INDEX,
|
||||
Bi::ViewIndex => Capabilities::MULTIVIEW,
|
||||
_ => Capabilities::empty(),
|
||||
};
|
||||
if !self.capabilities.contains(required) {
|
||||
|
||||
@@ -106,6 +106,8 @@ bitflags::bitflags! {
|
||||
const CULL_DISTANCE = 0x80;
|
||||
/// Support for 16-bit normalized storage texture formats.
|
||||
const STORAGE_TEXTURE_16BIT_NORM_FORMATS = 0x100;
|
||||
/// Support for [`BuiltIn::ViewIndex`].
|
||||
const MULTIVIEW = 0x200;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
(
|
||||
god_mode: true,
|
||||
glsl_multiview: Some(2),
|
||||
)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
(
|
||||
god_mode: true,
|
||||
glsl: (
|
||||
version: Embedded (
|
||||
version: 300,
|
||||
|
||||
Reference in New Issue
Block a user