fragmentShader method
Returns a fresh instance of FragmentShader.
Implementation
FragmentShader fragmentShader() {
final result = FragmentShader._(this, debugName: _debugName);
_shaders.removeWhere((WeakReference<FragmentShader> ref) => ref.target == null);
_shaders.add(WeakReference<FragmentShader>(result));
return result;
}