#gfx #graphics #wgpu #winit

kopki

a simple graphical engine made with wgpu and winit

8 unstable releases (3 breaking)

0.4.5 Sep 1, 2024
0.3.5 Feb 27, 2024
0.2.4 Feb 16, 2024
0.1.2 Feb 13, 2024

#124 in Rendering

24 downloads per month

Custom license

25KB
520 lines

kopki

Small engine for creating graphical contexts and framebuffers with winit and wgpu.

Objectives

  • Windows and Linux support.

Non-Objectives

  • Android and MacOs support.

Minimal Example

use kopki::RenderInstance;

fn main() {
    let instance = RenderInstance::new();
    let device = instance.device_from_instance();
    _ = device;
}

for more examples look for the examples folder in the github repository.

Dependencies

~5–40MB
~653K SLoC