Struct vulkano::spirv::ImageOperands [−][src]
pub struct ImageOperands {Show 14 fields
pub bias: Option<Id>,
pub lod: Option<Id>,
pub grad: Option<(Id, Id)>,
pub const_offset: Option<Id>,
pub offset: Option<Id>,
pub const_offsets: Option<Id>,
pub sample: Option<Id>,
pub min_lod: Option<Id>,
pub make_texel_available: Option<Id>,
pub make_texel_visible: Option<Id>,
pub non_private_texel: bool,
pub volatile_texel: bool,
pub sign_extend: bool,
pub zero_extend: bool,
}
Fields
bias: Option<Id>
lod: Option<Id>
grad: Option<(Id, Id)>
const_offset: Option<Id>
offset: Option<Id>
const_offsets: Option<Id>
sample: Option<Id>
min_lod: Option<Id>
make_texel_available: Option<Id>
make_texel_visible: Option<Id>
non_private_texel: bool
volatile_texel: bool
sign_extend: bool
zero_extend: bool
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImageOperands
impl Send for ImageOperands
impl Sync for ImageOperands
impl Unpin for ImageOperands
impl UnwindSafe for ImageOperands
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.