-
Bug
-
Resolution: Fixed
-
P4
-
None
Now we have several problems with commonRenderEncoder:
1. doesn't track destination changes (we must create new encoder when dest changes)
2. disabling of clipping doesn't affect encoder
3. updateXXXEncoder functions do a lot of unnecessary work, for example setEncoderTransform called twice on each encoder request (it multiplies matrices, make allocations etc)
4. composite modes can
1. doesn't track destination changes (we must create new encoder when dest changes)
2. disabling of clipping doesn't affect encoder
3. updateXXXEncoder functions do a lot of unnecessary work, for example setEncoderTransform called twice on each encoder request (it multiplies matrices, make allocations etc)
4. composite modes can