Use FragmentProgram.fromAssetAsync (#108415)

This commit is contained in:
Zachary Anderson 2022-07-26 23:04:05 -07:00 committed by GitHub
parent cf26d9009d
commit d6cd6b7095
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -520,7 +520,9 @@ class FragmentShaderManager {
/// Creates an [FragmentShaderManager] with an [InkSparkle] effect.
static Future<FragmentShaderManager> inkSparkle() async {
final FragmentShaderManager manager = FragmentShaderManager._();
_program = ui.FragmentProgram.fromAsset('shaders/ink_sparkle.frag');
_program = await ui.FragmentProgram.fromAssetAsync(
'shaders/ink_sparkle.frag',
);
return manager;
}