Base interface for classes that represent a render effect, implemented as a GPU program.
- See also
Applies all changes that have been made to render effect parameters since the last call to Pass.
Initializes the object, if necessary.
If a graphics subsystem error has occurred.
Checks if the given render effect pass is available in the current graphics context.
A render effect may provide advanced techniques that may not be applicable to old graphics APIs (e.g. hardware tessellation on Direct3D 9). This method is used to determine if a specific pass is supported.