Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upVarious fixes and refactorings to lay groundwork for future work, suc… #118
Conversation
…h as GPU clipping, scroll layers with transforms etc. * Fix mix-blend-mode. * Use AABB tree per render target / scroll layer. * Change composite batching to create render target per tree layer. * Refactor stacking context flattening to clean up code. * Add debugging support to freelist. * Handle render target dependencies for composite batching. * Fix framebuffer readback during composite batching. * Fix various warnings. * Change render target allocation strategy (prep work for later). (This passes tests but causes some perf regressions that will be fixed in follow up patches).
glennw
added a commit
that referenced
this pull request
Dec 22, 2015
Various fixes and refactorings to lay groundwork for future work, suc…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
glennw commentedDec 22, 2015
…h as GPU clipping, scroll layers with transforms etc.
(This passes tests but causes some perf regressions that will be fixed in follow up patches).