Jay Oster
899e27bafa
Remove get_ and set_ prefixes from public APIs ( #341 )
...
This renames:
- `get_frame` to `frame`
- `get_frame_mut` to `frame_mut`
- `set_clear_color` to `clear_color`
Which more closely follows convention set by the standard library et al.
2023-03-09 19:42:57 -08:00
Jay Oster
6f4fa6c967
Fix invalid texture sizes ( #250 )
...
- Makes methods fallible when they create textures.
- Correctly handle window resize in fltk example.
- TODO: tests
- Closes #240
2022-12-17 20:21:28 -08:00
Jay Oster
5c2985f1b6
Update all dependencies in the workspace ( #323 )
2022-12-17 17:35:02 -08:00
Jay Oster
a2c639823f
Update winit 0.27 ( #302 )
...
* Update winit 0.27
Closes #292
This _does not_ update `winit` in the `imgui-winit` example. See https://github.com/parasyte/pixels/pull/302#issuecomment-1264483040 for discussion.
2022-10-01 14:27:21 -07:00
Alex
0b380b637d
Allow accessing frame on immutable buffer ( #288 )
...
* Allow accessing frame on immutable buffer
* Rename `get_frame` to `get_frame_mut`
* Use `get_frame_mut` in examples
2022-08-14 15:44:23 -07:00
Jay Oster
5c1600926e
Update dependencies ( #272 )
...
* Update dependencies
- Closes #270
* Unify controls in Invaders example
The fire button on gamepads was allowing trapid fire when holding the
button. Keyboard controls required the fire key to be released between
each shot fired. This commit fixes the difference by making the gamepad
fire button act like the keyboard fire key.
2022-04-25 05:04:51 -07:00
Jay Oster
c1962ae35c
Update dependencies ( #230 )
...
* Move to Edition 2021
* Update `wgpu`, `raw-window-handle`, and all dependencies for the examples
* Update MSRV
* Closes #244
2021-12-31 14:57:57 -08:00
Jay Oster
210b373882
Add resolver = "2" to all examples ( #192 )
...
- These are ignored, but it should prevent copy-pasta errors from users
2021-09-01 21:48:51 -07:00
Jay Oster
303f1d90f5
Prepare 0.5.0 ( #183 )
...
* Prepare 0.5.0
* Update dependencies
2021-07-17 08:57:25 -07:00
Jay Oster
294a875c8e
Update dependencies and prepare release ( #177 )
2021-06-17 20:00:24 -07:00
Jay Oster
b76ae1f7bc
Update winit to 0.25 ( #168 )
...
- Update winit
- Update egui_winit_platform
- Update imgui_winit_support
- Fix hyperlink and resize in `egui-winit` example
2021-05-29 02:18:48 -07:00
Jay Oster
8071f34a1f
Rename resize
to resize_surface
( #149 )
...
- Also cleanup documentation.
- Workaround FLTK window resize issues by disabling resizability.
2021-03-09 04:15:24 -08:00
Jay Oster
0a893d6eff
Update all dependencies ( #130 )
2021-01-05 18:20:36 -08:00
Jay Oster
cb315ec0a1
Fix raqote example on high-DPI displays ( #129 )
2020-12-13 19:37:35 -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