Skip to content

Modified Image class so you can init an image with ImageData without copying the data#104

Open
holoeye-photonics wants to merge 1 commit into
oxygine:masterfrom
holoeye-photonics:holoeye_imagenocopy
Open

Modified Image class so you can init an image with ImageData without copying the data#104
holoeye-photonics wants to merge 1 commit into
oxygine:masterfrom
holoeye-photonics:holoeye_imagenocopy

Conversation

@holoeye-photonics

Copy link
Copy Markdown
Contributor

You can now init an image without copying the image data.

ImageData data; Image img; img.init(data, false);

@holoeye-photonics

Copy link
Copy Markdown
Contributor Author

The change to getSizeVRAM might cause issues with compressed textures. Maybe the function needs to be extended for that.

unsigned int getSizeVRAM() const {return (unsigned int) _image.pitch * _image.h;}

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant