Added
Rebaseable texture types
Working transforms can only output to an ISSingleton
Texture creation handled based on a template parameter
Rebaseable textures
Using template-template parameters so that the texture types can be rebased at the combinator level, and keep transformers agnostic to pbuffers or textures.
the multi pass transform method is now called 'multipassTransform'
ISPipeline methods default to calling texture setup with ISTexture as the base class. ISPipeline will introduce combinators that rebase to ISPBuffer
Added map so that ISPipelineBufferable can lock base pointers without introducing another tuple type with a specific bind.
iOS pixel buffer implementation intended for CPU bound pipeline transformers
Inherits ISPipeline, adds combinators for CPU bound transformers on iOS using pixel buffers and texture chaches
License notice header