WebGLProgramExtra mixin
Methods
-
deprecatedLoopReplacer(dynamic match, dynamic start, dynamic end, dynamic snippet)
→ String
-
-
deprecatedUnrollLoopPatternReplace(String string)
→ String
-
-
fetchAttributeLocations(RenderingContext gl, dynamic program)
→ Map<String, AttributeLocations>
-
-
filterEmptyLine(dynamic string)
→ dynamic
-
-
generateCubeUVSize(dynamic parameters)
→ Map<String, dynamic>?
-
-
generateDefines(dynamic defines)
→ String
-
-
generateEnvMapBlendingDefine(dynamic parameters)
→ String
-
-
generateEnvMapModeDefine(dynamic parameters)
→ String
-
-
generateEnvMapTypeDefine(dynamic parameters)
→ String
-
-
generateExtensions(dynamic parameters)
→ String
-
-
generatePrecision(dynamic parameters)
→ String
-
-
generateShadowMapTypeDefine(dynamic parameters)
→ String
-
-
getEncodingComponents(dynamic encoding)
→ List<String>
-
-
getShaderErrors(RenderingContext gl, WebGLShader shader, dynamic type)
→ String
-
-
getTexelEncodingFunction(dynamic functionName, dynamic encoding)
→ String
-
-
getToneMappingFunction(dynamic functionName, dynamic toneMapping)
→ String
-
-
handleSource(String? string, int errorLine)
→ String
-
-
includeReplacer(dynamic match, dynamic include)
→ String
-
-
loopReplacer(dynamic match, dynamic s, dynamic e, dynamic snippet)
→ String
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
replaceClippingPlaneNums(String string, WebGLParameters parameters)
→ String
-
-
replaceLightNums(String string, WebGLParameters parameters)
→ String
-
-
resolveIncludes(String string)
→ String
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unrollLoopPatternReplace(String string)
→ String
-
-
unrollLoops(String string)
→ String
-