Here's my stab at describing this feature and how I would imagine it should be 
implemented, in enough detail that anybody could reasonably pick it up and try 
to make a PR:  https://github.com/OpenImageIO/oiio/issues/2744

Please feel free to add thoughts, comments, etc. to that ticket, as well as to 
volunteer if anybody wants to tackle it.

        --  lg


> On Oct 16, 2020, at 11:49 PM, Larry Gritz <[email protected]> wrote:
> 
> Hmmm, that'll teach me to make pronouncements about what "nobody asked" 
> means. :-)
> 
> I think I will open an issue for this, and I'll try to describe all the steps 
> that would need to be performed to fully implement it, and then mark it as 
> "help wanted." I don't have time to do it myself right now, but hopefully 
> with those breadcrumbs, anybody inclined to try will know exactly what to do.
> 
> 
>> On Oct 16, 2020, at 1:27 AM, John Haddon <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> On Fri, 16 Oct 2020 at 08:27, Larry Gritz <[email protected] 
>> <mailto:[email protected]>> wrote:
>> Like I said, the lack of requests for this over the years is strong 
>> circumstantial evidence that it's not an important enough case to enough 
>> people to justify the work or the extra API complexity, though if lots of 
>> people chime in that they have wanted this, I could be convinced.
>> 
>> This is definitely something we would use in Gaffer, as we're currently 
>> doing the rescrambling for all IO. But right now I don't have any solid 
>> numbers for how much overhead that represents, so would need to do some 
>> profiling before I could say it justified the effort. My suspicion is we'd 
>> need to optimise other aspects of the processing pipeline before it became 
>> particularly beneficial.
>> 
>> On a more general note, not aimed at OIIO in particular, my experience is 
>> that "nobody asked" isn't necessarily a good indication that all is well. 
>> I'm regularly astounded at the ingenious contortions folks will go through 
>> as a workaround before asking for something.
>> 
>> Cheers...
>> John
> 
> 

--
Larry Gritz
[email protected]




_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to