Version 6.2


Playback additions + bug fixes

This update has some nice stuff included, first of all, there’s GIF and AV1 playback support for all platforms now! Furthermore, some fixes got released for the MacOS build and the main GDExtension classes got a name change to not interfere with class names from other addons such as Dialogic.

Changes

Full Changelog: https://github.com/VoylinsGamedevJourney/gde_gozen/compare/v6.1…v6.2

Added

  • AV1 playback support;
  • GIF playback support;
  • Container ogg support;
  • Added BGRA format shader;

Fixed

  • MacOS compile fix;
  • MacOS GDExtension usage fix;

Improved

  • Naming changed to not cause issues with other addons;
  • Workflow switched to Ubuntu to give better support for older distro’s;

Deleted

  • Removed MacOS x86_64 support (arm64 is sufficient);
  • Hardware decoding; I feel that I should mention why I decided to remove that part. It mainly has to do with the fact that it wasn’t working correctly as performance was slower due to the copying of data between the CPU and GPU memory which was happening too often. This is possible to be fixed, but will be time consuming to get it working correctly and for every platform. Windows already had no support when it was included, so this won’t be a big loss. I may tackle this again in the future once I figure out how to directly access memory in the GPU to create a texture from that memory instead of having to copy from GPU -> CPU -> GPU, but again that’s a problem for later.

Files

gde_gozen_v6.2.zip 68 MB
2 days ago
gde_gozen_test_room_v6.2.zip 68 MB
2 days ago

Get GDE GoZen - Video Playback addon for Godot

Buy Now$5.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.