diff options
author | 2020-01-17 12:11:07 -0800 | |
---|---|---|
committer | 2020-01-24 12:27:45 -0800 | |
commit | f82ed8f819a20d1ac6bc12d59c86f88680166cb7 (patch) | |
tree | 8de4d61754dd0446174ade63116a7cf43d31a996 /cmds/flatland/GLHelper.cpp | |
parent | 75df83e93a635f0d4f6c8ce2d8470bdb5b50234e (diff) |
Blur shader performance optimizations
- removed mipmap in favor of fbo approach
- bell curve computation outside of shade
- type casting optimizations
- pre-computation of shader variables
- increased UV precision to remove scaling artifacts
- move final copy operation to a blit
Test: visual
Test: systrace
Test: SurfaceFlinger_test
Fixes: 148292484
Change-Id: I2ad38cde837b090cadbadbb79b941dc0524948a4
Diffstat (limited to 'cmds/flatland/GLHelper.cpp')
0 files changed, 0 insertions, 0 deletions