A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://api.flutter.dev/flutter/dart-ui/FragmentShader-class.html below:

FragmentShader class - dart:ui library

FragmentShader class base

A Shader generated from a FragmentProgram.

Instances of this class can be obtained from the FragmentProgram.fragmentShader method. The float uniforms list is initialized to the size expected by the shader and is zero-filled. Uniforms of float type can then be set by calling setFloat. Sampler uniforms are set by calling setImageSampler.

A FragmentShader can be re-used, and this is an efficient way to avoid allocating and re-initializing the uniform buffer and samplers. However, if two FragmentShader objects with different float uniforms or samplers are required to exist simultaneously, they must be obtained from two different calls to FragmentProgram.fragmentShader.

Inheritance
Properties
debugDisposed bool
Whether dispose has been called.

no setterinherited

hashCode int
The hash code for this object.

no setterinherited

runtimeType Type
A representation of the runtime type of the object.

no setterinherited

Methods
dispose() → void
Releases the native resources held by the FragmentShader.

override

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.

inherited

setFloat(int index, double value) → void
Sets the float uniform at index to value.
setImageSampler(int index, Image image) → void
Sets the sampler uniform at index to image.
toString() String
A string representation of this object.

inherited

Operators
operator ==(Object other) bool
The equality operator.

inherited


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4