Skip to content

Releases: moderngl/moderngl

5.12.0

17 Oct 12:38
773b733
Compare
Choose a tag to compare
Update release.yml

5.11.1

13 Aug 11:17
Compare
Choose a tag to compare
bump to version 5.11.1

5.11.0

13 Aug 11:11
Compare
Choose a tag to compare
update release action

5.10.0

22 Jan 17:47
Compare
Choose a tag to compare
  • Adding pre-built wheels for MacOS ARM
  • Adding size verify when writing to Uniforms
  • Adding a new methods: get_context() and init_context() (documentation is not ready yet)
  • Complementing old and adding new items to "The Guide"
  • Redesign of "The Guide" in the documentation
  • Adding shadow mapping example (see examples/*)
  • Improving code reliability (robustness)

5.9.0

19 Jan 17:21
Compare
Choose a tag to compare
  • Removing Python 3.7 support, adding Python 3.12 support
  • Fixing memory leaks
  • Transferring constants from moderngl to moderngl.Context (safely)
  • Dividing documentation into annotations (moderngl-stubs/__init__.pyi) and full documentation (docs/*)
  • Implemented new property: Context.depth_clamp_range
  • Adding shader includes
  • Adding an example of creating a separate window object
  • Adding access to input attributes in SPIR-V programs (via SPIR-V parsing) (example: vao = ctx.vertex_array(spv_program, buffer, 0, 1) (if your SPIR-V compiler did not erase attribute names, they can also be used))
  • Adding access to program attributes by their location numbers (example: vao = ctx.vertex_array(program, buffer, 0, 1))
  • Adding descriptions for Context.memory_barrier() and Context.depth_clamp_range in the documentation
  • Fixed inaccuracies in documentation
  • Implemented depth cube maps: Context.depth_texture_cube()
  • Update build documentation command (sphinx) (see in README.md)
  • Minor changes to README.md

5.8.2

26 Mar 16:28
Compare
Choose a tag to compare
bump to version 5.8.2

5.8.1

27 Feb 07:56
Compare
Choose a tag to compare
  • fix wrong GLint64 typecast on FreeBSD

5.8.0

25 Feb 19:19
545a6db
Compare
Choose a tag to compare
Merge pull request #566 from moderngl/spirv-support

Support Spir-V Shader Binary

5.7.4

11 Dec 07:32
Compare
Choose a tag to compare
bump to version 5.7.4

5.7.3

28 Nov 09:03
Compare
Choose a tag to compare
bump to version 5.7.3