- add incomplete support for fractional HiDPI scaling.
- add rotation support to
DrawConfig
.
- implement
error::Error
andfmt::Display
for all error types.
- remove
fn Context::take_screenshot
. - remove
fn Texture::get_image_data
. - add required trait method
fn DrawTarget::get_image_data
. - add
fn Context::image_data
which can be used on allDrawTarget
s.
fn Context::window_surface
was renamed tofn Context::surface
and may now panic if used incorrectly.fn Context::finalize_frame
was changed tofn Context::present(surface: WindowSurface)
.- add logging using the
log
crate. - update
glutin
to version0.24
- add basic support for HiDPI.
- change
fn Context::new
to not require anEventsLoop
as an argument. - fix bug for OpenGL version not supporting
ARB_framebuffer_no_attachments
.
- implement actual error types and update function return types.
- add
fn Offset::into_inner
andfn Scaled::into_inner
. - update image from version
0.22
to0.23
. - remove
fn Texture::clear_depth
, useContext::clear_depth(&mut texture)
instead. - add required trait method
fn DrawTarget::receive_clear_depth
. - add
fn Context::clear_depth
. - add
fn Context::maximum_texture_size
- update error type of
fn Texture::new
. - reduce the required OpenGL version to 3.2.
- fix
docs.rs
package metadata.
- add feature
serde1
.
- rename
Context::draw_line
toContext::debug_line
. - add
fn Context::debug_rectangle
. - add required trait method
fn DrawTarget::receive_rectangle
.
- improve draw_line performance
- improve docs + refactor
- add
fn Texture::from_image
- export the
image
crate. - add
fn Context::draw_line
. - add required trait method
fn DrawTarget::receive_line
. - update error type of
fn Texture::load
.
initial release