Moderngl

Latest version: v5.10.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 17

2.4.3

* Fix compatibility with moderngl 5.8.x
* Camera now has keymap support (QWERTY, AZERTY etc)

2.4.2

* Allow toggling vsync at runtime for most windows
* Allow rendering with imgui in headless mode
* Fixed a crash when using fullscreen mode with glfw
* Support moving OrbitCamera
* Added SSAO example
* Added `on_generic_event` callback for pygame user events
* Fixed zoom sensitivity getter returning the wrong value
* Fixed several typos
* Bumped several dependencies to reasonable versions

Thanks to Rafale25, n3onUser, erikstrand (Erik Strand), sheepman4267 and dbs4261 (Daniel Simon) for contributions to this release.

2.4.1

* Experimental support for ffmpeg capture
* Event callbacks can now be assigned in WindowConfig.__init__
* Initial support for confirming window close (glfw)
* Fixed a crash when closing a pyglet window
* Remove some spammy prints in the text writer

Thanks to DavideRuzza, wk39 and joehalliwell for their
contributions to this release.

2.4.0

Python 3.5 is no longer supported from this version.

New Features

* Experimental: New simple 2D text writer
* Various smaller improvements
* F11 now toggles fullscreen mode by default
* Window modules are now fetched from `moderngl_window.WINDOW_CLASSES` as a fallback. This is necessary in some enviroments.
* Absolute paths will now bypass all registered resource directories and load the specified file directly.

Bug Fixes

* Varying names can now be passed in when loading a program. Since the auto detection of out attributes is far from perfect this can be needed for more complex shaders.
* Missing python 3.9 classifier in setup.py
* SDL2 window should now also process since change events
* GLFW: Fixed some incorrect key mappings
* Fixed an issue with timers causing the first frame to have negative frame time
* Fixed a pixel scale issue in the imgui integration. This was especially an issue with tiling window managers

2.3.7

Python 3.11 support

2.3.6

Expose headless/standalone flag

Page 11 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.