Reland "Enforce that RuntimeShader is only hardware accelerated"
Throw an illegal argument exception any time a Paint with a RuntimeShader is attempted to be drawn into a software canvas. Also mark that a Picture that uses a RuntimeShader is properly marked as requiring hardware acceleration. These tests check that the use of RuntimeShaders trigger Bug: 189102731 Bug: 201546136 Test: atest CtsUiRenderingTestCases:RuntimeShaderTests Test: atest CtsGraphicsTestCases:RippleDrawableTest Change-Id: I663e2bc06a3b475f0bb256ce6a9c00c6432ffa42
Loading
Please register or sign in to comment