Basile Fraboni
Basile Fraboni
Hi @michelerenzullo , I forgot about this one and plan on doing a bit of update in the repo soon, so good time to discuss. Thanks for the suggestions, I...
Hi David, Thank you for your interest, Pencil2D seems to be an amazing project. So the implementation of the fast blur is in a single header `c++` file, that is...
Hi @davidlamhauge , Did you give it a try ? Let me know if you'd need any help to add this to your software I can help in your codebase...
Hi @davidlamhauge , Good to hear that your project is moving forward. Regarding your first question, I could easily make a branch with a dedicated header for 4 channel images...
Hey @lgritz , Just saw your comments , thank you for the rebase! > What happens if an ImageInput implementation stores things in its object I actually haven't thought about...
I can do the changes later today. Right, that part is the unknown, I don't know if some libraries have that info available through some api or visible to the...
@lgritz I added footprint() the same way as heapsize() to the ImageInput/ImageOutput API and specialized pvt::footprint to call this one. I think once tests pass (locally it does) this version...
@lgritz apologies for the delay. I'll get back to this task soon (on the side but not with a high priority because it is API breaking), and see how I...
@jmertic PR #4442 is not enough to close this issue, we also need to rework the ImageCache backend and remove the actual source of high memory usage in LevelInfo. That...
Hey there, picking up on where this has been left back in October. ### Problem 1 The internal `ImageCache` in [imagecache_pvt.h](https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/da42ac2673bdadb796cf6bc8d986d666b705505e/src/libtexture/imagecache_pvt.h#L267-L289) stores up to two `ImageSpec` structures per mip map...