Releases: dtcristo/bevy_pixels
Releases · dtcristo/bevy_pixels
0.13.0
0.12.0
0.11.0
0.10.0
Added
- Added support for defining a custom render system by disabling default
render
cargo feature. Usedefault_features = "false"
inCargo.toml
.
Changed
- Internally refactored crate into modules.
- Diagnostic
PixelsPlugin::RENDER_TIME
has been moved tobevy_pixels::diagnostic::RENDER_TIME
module.
0.9.0
Added
- Added support support for multiple windows. Made possible by the move from
PixelsResource
toPixelsWrapper
described below. - Added
multiple_windows
example demonstrating support for multiple windows. - Added
scale_factor
option to control scale factor between logical window size and buffer size when usingauto_resize_buffer
. - Added
auto_resize_buffer
option to control automatic resizing of the buffer when the window changes. - Added
auto_resize_surface
option to control automatic resizing of the surface when the window changes.
Changed
- Updated
bevy
to 0.10. - Updated
pixels
to 0.12. - Configuration of buffer size has been moved from
PixelsPlugin
toPixelsOptions
. - Primary window buffer is created by providing
Some(PixelsOptions { ... })
to theprimary_window
when creatingPixelsPlugin
. This works the same was as Bevy's own configuration of primary window in theWindowPlugin
. - Resouce
PixelsResource
has been replaced withPixelsWrapper
component that is automatically added toWindow
entities with thePixelsOptions
component. - Diagnostic
PixelsPlugin::RENDER_TIME
is now recorded in miliseconds instead of seconds. - Updated
minimal
example to demonstrateauto_resize_buffer
feature.