Enum bgfx::RendererType [] [src]

pub enum RendererType {
    Null,
    Direct3D9,
    Direct3D11,
    Direct3D12,
    Metal,
    OpenGLES,
    OpenGL,
    Vulkan,
    Default,
}

Renderer backend type.

Variants

Null

No rendering.

Direct3D9

Direct3D 9.0.

Direct3D11

Direct3D 11.0.

Direct3D12

Direct3D 12.0.

Metal

Metal.

OpenGLES

OpenGLES.

OpenGL

OpenGL.

Vulkan

Vulkan.

Default

Use the most platform appropriate renderer.

Trait Implementations

Derived Implementations

impl Clone for RendererType

fn clone(&self) -> RendererType

fn clone_from(&mut self, source: &Self)

impl Copy for RendererType

impl Debug for RendererType

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Eq for RendererType

impl PartialEq for RendererType

fn eq(&self, __arg_0: &RendererType) -> bool

fn ne(&self, __arg_0: &RendererType) -> bool