[−][src]Trait riddle_renderer_wgpu::ext::RendererWGPU  
Extension trait for Renderer to support creating renderers on top
of custom WGPU devices.
See RendererWGPUDevice for more details about using custom WGPU devices.
Required methods
fn wgpu_device(&self) -> &dyn RendererWGPUDevice
The WGPU device which the renderer was constructed with
fn new_from_device(
    device: Box<dyn RendererWGPUDevice>
) -> Result<RendererHandle, RendererError>
device: Box<dyn RendererWGPUDevice>
) -> Result<RendererHandle, RendererError>
Create a Renderer from a custom device.
Implementors
impl RendererWGPU for Renderer[src]
fn wgpu_device(&self) -> &dyn RendererWGPUDevice[src]
fn new_from_device(
    wgpu_device: Box<dyn RendererWGPUDevice>
) -> Result<RendererHandle, RendererError>[src]
wgpu_device: Box<dyn RendererWGPUDevice>
) -> Result<RendererHandle, RendererError>
Or the renderer can be built on top of existing WGPU contexts, to allow the simple renderer to be used on top of custom renderers.