commit | d1565f91b842065b7aa2946e824a38bf9a393d3e | [log] [tgz] |
---|---|---|
author | Danny Lin <danny@kdrag0n.dev> | Wed Apr 14 01:33:26 2021 -0700 |
committer | Ayan Mukherjee <mukherjeeayan725@gmail.com> | Sun Jun 20 12:50:11 2021 -0400 |
tree | 84ea30b0d3ba5a96afead526b198572f0d4fa3c8 | |
parent | 86bada79427f3c4369f2f26136a6e9f195123774 [diff] |
blur: Skip processing of alpha channel by swizzling RGB This reduces ALU utilization by avoiding unnecessary calculations that are discarded in the final fragment color. This saves ~100 µs in another 6-pass blur implementation. Change-Id: I4ec24518eefce369dbb592ac03a14caeea86df9a Signed-off-by: Joey Huab <joey@evolution-x.org> Signed-off-by: Ayan Mukherjee <mukherjeeayan725@gmail.com>