Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Freezing Collage instances #14

Open
tabularelf opened this issue Jan 24, 2023 · 0 comments
Open

Freezing Collage instances #14

tabularelf opened this issue Jan 24, 2023 · 0 comments
Labels
feature request New feature or request
Milestone

Comments

@tabularelf
Copy link
Owner

This'll add in a mode for Collage instances to be frozen, when there's no more images needed to be added to it. This will perform a possible number of things.

-Stores the image data in a more linear fashion (as opposed to passing and accessing struct data for specific UV info/texture pages, as scoping into other structs is slow, but for Collage it's super easy to work with for dynamic texture pages)
-Converts the surface + buffer into a sprite to let GameMaker handle it (no needing to check the surface)
-Disallow saving/loading, packing images, and anything else that involves surfaces + buffers (technically some aspects of this is still possible, but I'm disallowing it mainly due to concerns on conversion to and from surfaces/sprites.)

@tabularelf tabularelf added the feature request New feature or request label Jan 24, 2023
@tabularelf tabularelf changed the title Freezing Commage instances Freezing Collage instances Jan 24, 2023
@tabularelf tabularelf added this to the v1.1.0 milestone Jan 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant