Class TARBProgram
Unit
CastleGLShaders
Declaration
type TARBProgram = class(TObject)
Description
Abstract class for both ARB vertex and fragment programs.
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
destructor Destroy; override; |
|
 |
procedure Load(const S: string); |
Bind and load program contents.
|
 |
procedure Enable; |
Bind and enable this program.
|
 |
procedure Disable; |
Bind and disable this program.
|
 |
function DebugInfo: string; virtual; |
Returns multiline debug info about current program. Things like how it's supported (not at all ? ARB extension ? standard ?), how much of GL limit is used (number of instructions, temporaries etc.), whether program fits within native limits etc.
|
Properties
Generated by PasDoc 0.12.1 on 2013-02-04 20:26:50
|