#[repr(C)]pub struct RendererShaderT {
pub tessellation_states: RendererShaderBlobT,
pub raster_states: RendererShaderBlobT,
pub depth_stencil_states: RendererShaderBlobT,
pub blend_states: RendererShaderBlobT,
pub multi_sample_states: RendererShaderBlobT,
pub stages: [RendererShaderBlobT; 11],
pub debug_tag: *const c_char,
}
Fields§
§tessellation_states: RendererShaderBlobT
§raster_states: RendererShaderBlobT
§depth_stencil_states: RendererShaderBlobT
§blend_states: RendererShaderBlobT
§multi_sample_states: RendererShaderBlobT
§stages: [RendererShaderBlobT; 11]
§debug_tag: *const c_char
Trait Implementations§
Source§impl Clone for RendererShaderT
impl Clone for RendererShaderT
Source§fn clone(&self) -> RendererShaderT
fn clone(&self) -> RendererShaderT
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for RendererShaderT
impl Default for RendererShaderT
impl Copy for RendererShaderT
Auto Trait Implementations§
impl Freeze for RendererShaderT
impl RefUnwindSafe for RendererShaderT
impl !Send for RendererShaderT
impl !Sync for RendererShaderT
impl Unpin for RendererShaderT
impl UnwindSafe for RendererShaderT
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more