Skip to content

Android/ios not depending on StbImageLoader #2830

Description

@8Keep

After 2cd8aeb, General.cfg now registers image loaders that live in jme3-plugins:

  • StbImageLoader for jpg, bmp, gif, png, jpeg, tga, psd, hdr
  • WebpImageLoader for webp

jme3-android and jme3-ios both include General.cfg, but they only depend on jme3-core, not jme3-plugins.

Possible fixes:

  • Split the image loaders into a smaller module, for example jme3-image-plugins, and have desktop/android/iOS depend on that.
  • Or move the STB/WebP loaders into jme3-core, since General.cfg lives there and registers them.
  • Less ideal: make mobile modules depend on all of jme3-plugins.

I prefer the second one I think?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

defectSomething that is supposed to work, but doesn't. Less severe than a "bug"

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions