Trait wgpu_core::hub::GfxBackend[][src]

pub trait GfxBackend: Backend {
    const VARIANT: Backend;

    fn hub<G: GlobalIdentityHandlerFactory>(global: &Global<G>) -> &Hub<Self, G>;
fn get_surface_mut(surface: &mut Surface) -> &mut Self::Surface; }

Associated Constants

Loading content...

Required methods

fn hub<G: GlobalIdentityHandlerFactory>(global: &Global<G>) -> &Hub<Self, G>[src]

fn get_surface_mut(surface: &mut Surface) -> &mut Self::Surface[src]

Loading content...

Implementors

impl GfxBackend for Gl[src]

const VARIANT: Backend[src]

fn hub<G: GlobalIdentityHandlerFactory>(global: &Global<G>) -> &Hub<Self, G>[src]

fn get_surface_mut(surface: &mut Surface) -> &mut Self::Surface[src]

impl GfxBackend for Vulkan[src]

const VARIANT: Backend[src]

fn hub<G: GlobalIdentityHandlerFactory>(global: &Global<G>) -> &Hub<Self, G>[src]

fn get_surface_mut(surface: &mut Surface) -> &mut Self::Surface[src]

Loading content...