Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Batch similar composite operations together. #90

Merged
merged 1 commit into from Dec 2, 2015

Commits on Dec 2, 2015

  1. Batch similar composite operations together.

    Known bugs and limitations:
    
    * Only 32 composite operations can be batched, because that is the
      maximum size of the matrix palette.
    
    * Nested composite operations aren't correctly handled at the moment.
      They use the wrong device pixel ratio and read from and write to the
      same texture, which is undefined behavior (although usually works).
    
    * When a large number (>700 in my tests) of composite operations occur,
      there can be stray triangles drawn. I haven't been able to pin down
      why that occurs yet.
    pcwalton committed Dec 2, 2015
You can’t perform that action at this time.