Jay Oster
eb07e61f5c
Update egui to 0.15 ( #217 )
...
- Replaces `egui_winit_platform` with `egui-winit`
- Renames the example package to avoid crate name collision
2021-10-26 19:21:58 -07:00
Jay Oster
2c98dc3f33
Recommend Edition 2021 as an alternative to Cargo resolver version 2 ( #215 )
2021-10-21 15:57:15 -07:00
Nicholas Rishel
308a8bdc02
Use crab emoji instead of markdown ( #204 )
...
Github style markdown emoticons don't work on crates.io. Use emoji instead.
2021-09-16 17:51:29 -07:00
Jay Oster
c94dab65b7
Use wgpu environment variables ( #198 )
...
- Enables projects using `pixels` to select GPU and backend with
the same environment variables used by `wgpu` examples.
- cc #142
2021-09-04 15:26:30 -07:00
Jay Oster
e08c91bfd2
Update to wgpu 0.10 ( #187 )
...
- It would be nice to return an error from the render function
- imgui-winit is still a WIP (open PR: https://github.com/Yatekii/imgui-wgpu-rs/pull/66 )
- Update README
Co-authored-by: Mohammed Alyousef <mohammed.alyousef@neurosrg.com>
2021-09-01 14:50:43 -07:00
Jay Oster
0b26cf015f
Update docs ( #165 )
...
- Screenshot for the `imgui-winit` example was quite outdated. Dear ImGui even has a new theme, now.
2021-05-08 19:13:30 -07:00
Jay Oster
f1c286f62e
Add MSRV policy ( #147 )
...
Also updates the README to remove the "WIP" label from the custom shader feature.
2021-03-09 02:06:08 -08:00
Jay Oster
161b448a18
Add egui
example. ( #146 )
2021-03-09 01:40:24 -08:00
Mohammed Alyousef
f845d59213
add fltk example ( #137 )
...
* add fltk example
* fix clippy lint
* fix rustfmt check
* add missing trailing new line
* use no-pango feature
* remove call to win.draw()
2021-02-07 10:36:21 -08:00
Jay Oster
c0d1fca061
Remove Travis badge ( #131 )
2020-12-19 07:15:47 -08:00
Jay Oster
6c36b3955b
Add an example with raqote ( #118 )
...
* Add an example with raqote
* Fix raqote dependency
2020-09-18 03:59:05 -07:00
Jay Oster
11dca72955
Add Dear ImGui example ( #116 )
...
* Add Dear ImGui example
- Closes #90
* Change argument order to match `render_with`
* Remove unnecessary borrow
* Refactor error messages
* Add a space
* Refactor Gui field privacy
* Add a menu bar and allow the about window to be closed
- The local bool is necessary because the menu bar closures are not allowed to borrow `self` for mutable access while `imgui::Ui<'ui>` is alive.
- The token-based menu bar lifetime is even more verbose than this.
2020-09-18 03:57:28 -07:00
Jay Oster
b6526c27e5
Remove pixels-dragons ( #114 )
...
- I don't want to publish this crate.
- Can't publish pixels 0.2.0 if it depends on an internal unpublished crate.
- This requires allowing unsafe code, and removing the safety dance badge.
2020-08-20 17:19:40 -07:00
Jay Oster
f118805eb7
Update README ( #103 )
2020-07-19 13:40:56 -07:00
Jay Oster
8190c18241
Add custom shader example ( #100 )
...
* Add custom-shader example
* Update README
* Allow log level to be changed in release mode
2020-07-19 02:18:02 -07:00
Jay Oster
b5b55c43f7
Add feature flag to enable all log levels in examples ( #98 )
...
- Adds extra troubleshooting documentation to the README
2020-07-18 23:00:26 -07:00
Jay Oster
7e38a7262d
Some documentation fixes. ( #97 )
2020-07-18 22:25:51 -07:00
Jay Oster
755b1fed28
Add environment variable overrides for wgpu::PowerPreference
( #94 )
...
* Add environment variable overrides for `wgpu::PowerPreference`
* Bump MSRV
2020-07-17 17:31:16 -07:00
Jay Oster
809d3f6dd9
Update badges ( #73 )
...
- crates.io badges are now deprecated: https://github.com/rust-lang/crates.io/issues/2436
2020-04-18 15:20:48 -07:00
Jay Oster
f874d976c9
Add a badge for github-actions status ( #69 )
...
- I would like to add a badge to the Cargo manifest too, but it's currently WIP: https://github.com/rust-lang/crates.io/pull/1838
2020-04-13 20:39:09 -07:00
Jay Oster
7701ac2d0e
Add docs badge ( #51 )
2019-11-20 00:27:51 -08:00
Jay Oster
17c94574a2
Safety dance ( #50 )
...
* Update Cargo.lock
* Forbid unsafe
* Update README
2019-11-19 22:10:08 -08:00
Jay Oster
cb14f2d977
Add minimal example with winit ( #45 )
...
- Closes #44
2019-11-09 23:32:37 -08:00
Jay Oster
d56625577d
Update READMEs ( #42 )
2019-11-06 22:37:16 -08:00
Jay Oster
3102b5b485
Update README
2019-10-15 18:43:01 -07:00
Jay Oster
a793787292
Update README
2019-10-13 18:35:47 -07:00
Jay Oster
e4249ed766
Update README
2019-10-07 01:17:36 -07:00
Jay Oster
7a858089bf
First pass at CI support ( #1 )
...
* First pass at CI support
* Fix MSRV (required by wgpu)
* Winit requires MSRV 1.36.0 on Linux, add rustfmt to CI, add CI badge to README
* Don't forget to install rustfmt
2019-10-03 22:59:54 -07:00
Jay Oster
300b51a342
Update README
2019-10-02 21:11:33 -07:00
Jay Oster
9f1afdd3b3
Update README
2019-09-29 15:11:59 -07:00
Jay Oster
785ac0a5b1
Update README
2019-09-29 14:31:31 -07:00
Jay Oster
9c12f77788
Update README
2019-09-29 14:28:02 -07:00
Jay Oster
8c7c67ef69
Add README
2019-09-28 04:09:06 -07:00