commit | 2eb65c21737e6b48107d056a6cb686421baf27d3 | [log] [tgz] |
---|---|---|
author | Alyssa Rosenzweig <alyssa@rosenzweig.io> | Wed Mar 13 01:50:40 2019 +0000 |
committer | Alyssa Rosenzweig <alyssa@rosenzweig.io> | Thu Mar 14 22:47:12 2019 +0000 |
tree | 3e1f551349c84b0c9201666745f55428a269e94f | |
parent | c6a725888f82d51fc70d7e1a2508afdb1b215064 [diff] |
panfrost: Compute viewport state on the fly Previously, we were caching this incorrectly; there's no real reason to given how variable it is (sensitive to changes in viewport, framebuffer dimensions, and scissors) and how cheap it is to recompute. So, just do it on the fly each draw. Fixes glmark-es2 -bshadow and -brefract. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>