summaryrefslogtreecommitdiff
path: root/src/window_controller.rs
Commit message (Collapse)AuthorAge
* Implement fullscreenBen Bridle2024-07-31
| | | | Program windows can choose to show as fullscreen or windowed.
* Fix library version conflict errorsBen Bridle2024-06-09
|
* Implement window scalingBen Bridle2023-11-05
| | | | | | A window now can declare a scale factor to be used when rendering logical pixels to a physical window. Each logical pixel will be drawn as an NxN block of physical pixels, where N is the scale factor.
* Rewrite phosphorBen Bridle2023-10-11
| | | | | | | | | | | | This has been a long-awaited task, the code has been accumulating small changes for a while now. This commit consolidates all these changes in order to make the code more readable and maintainable for the future. Notable changes: - Remove the concept of a ProgramController - Remove all of the dead OpenGL stub code - Update winit to version 28.1, from 27.4 - Use softbuffer for writing pixels to the native display server
* First commit, before upgrading winit to version 28.1Ben Bridle2023-10-10