shader_graph_build library
Build-hook helpers for compiling Glint shader graphs into Flutter GPU
shader bundles. Import this file from an application's hook/build.dart.
Enums
- ShaderBundleAssetMode
-
Controls whether
buildShaderBundleJsonregisters the produced shader bundle as a Dart DataAsset.
Functions
-
buildGlintShaderGraphBundle(
{required BuildInput buildInput, required BuildOutputBuilder buildOutput, required Map< String, String> graphs, String bundleName = 'glint_materials', ShaderBundleAssetMode assetMode = ShaderBundleAssetMode.legacyOnly, String? dataAssetName, int? glesLanguageVersion}) → Future<ShaderBundleBuildResult> - Compiles JSON graph files into one offline Flutter GPU shader bundle.