Program Executor
An interface implemented by program executors.
Program executors are not intended to be implemented manually. Instead, they should be generated from classes annotated with ShaderParams.
Functions
apply Params
Link copied to clipboard
Applies shader parameters from an instance of ShaderParams-annotated type T.
dispose
Link copied to clipboard
Disposes the program executor.
Disposes the program executor and the program itself.
use Program
Link copied to clipboard
Tells the given OpenGL adapter to use the program contained in the executor.
Inheritors
BaseProgramExecutor
Link copied to clipboard