Crates.io | eww |
lib.rs | eww |
version | 0.0.1-alpha.2 |
source | src |
created_at | 2021-05-11 20:01:00.598396 |
updated_at | 2021-07-28 00:26:02.538313 |
description | egui backend (winit + wgpu) |
homepage | https://github.com/LU15W1R7H/eww |
repository | https://github.com/LU15W1R7H/eww |
max_upload_size | |
id | 396265 |
size | 7,203 |
eww (egui + winit + wgpu) is a egui backend with a winit platform and a wgpu renderer.
This repository contains:
eww is in early development. Therefore all crates are at v0.0.1-alpha.x
The eww crate is build on top of egui-winit and egui-wgpu and provides a more convenient API, since it handles their interactions.
For just using the winit-wgpu combination, eww is recommended.
If you're intrested in building your own backend then you can either use the
egui-winit is an egui_winit_platform fork and
egui-wgpu an egui_wgpu_backend fork.
Feel free to contribute to this project. Just keep the guidelines in mind.
We're aiming to have and keep feature parity with egui_glium and extend it.
eww should be simple-to-use and handle the interaction between winit and wgpu. egui-{winit, wgpu} should be more barebones since they are meant to built upon.