Struct gfx_device_gl::Device [] [src]

pub struct Device { /* fields omitted */ }

An OpenGL device with GLSL shaders.

Methods

impl Device
[src]

[src]

Access the OpenGL directly via a closure. OpenGL types and enumerations can be found in the gl crate.

[src]

Get the OpenGL-specific driver information

Trait Implementations

impl Device for Device
[src]

Associated Resources type.

Associated CommandBuffer type. Every Device type can only work with one CommandBuffer type. Read more

[src]

Returns the capabilities of this Ðevice.

[src]

Pin everything from this handle manager to live for a frame.

[src]

Submits a CommandBuffer to the GPU for execution.

[src]

Submits a CommandBuffer to the GPU for execution. returns a fence that is signaled after the GPU has executed all commands Read more

[src]

Stalls the current thread until the fence is satisfied

[src]

Cleanup unused resources. This should be called between frames.