Cache shaders for rounded corners and window transition.

Previously we don't cache rounded corners shaders for color management and
window transition, which causes shader compilation during window transition and
takes 30+ ms. This patch caches all cases for both rounded corners and window
transition, as a result, we cache 12 more shaders.

BUG: 129274562
Test: Build, flash and boot. Verify no generateProgram in systrace.
Change-Id: I450836f4303b9e0eaabd4b3b75d089b73a4fce9d
1 file changed