egui/egui_glow/CHANGELOG.md
Justin Jaffray 4fe5fa6c59
egui_glow: Add function to set the texture filter (#1041)
* Allow setting the scale filter for `glow` backend

This commit adds a `set_scale_filter` method to the `glow` painter so that
textures can be set to scale using nearest-neighbour scaling rather than
linear. This is useful for pixel art.

I wasn't entirely sure what kind of API you want for this kind of change so I
went with what seemed least intrusive, I don't mind doing something more
holistic if this isn't what you had in mind.

* Rename scale_filter -> texture_filter

* Store the TextureFilter directly

* PR link in changelog

* Use inter-doc links

Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-01-06 17:09:53 +01:00

979 B

Changelog for egui_glow

All notable changes to the egui_glow integration will be noted in this file.

Unreleased

0.16.0 - 2021-12-29

  • Made winit/glutin an optional dependency (#868).
  • Simplified EguiGlow interface (#871).
  • Removed EguiGlow::is_quit_event (#881).
  • Updated glutin to 0.28 (#930).
  • Changed the Painter interface slightly (#999).

0.15.0 - 2021-10-24

egui_glow has been newly created, with feature parity to egui_glium.

As glow is a set of lower-level bindings to OpenGL, this crate is potentially less stable than egui_glium, but hopefully this will one day replace egui_glium as the default backend for eframe.