Program Object provider. More...
Derived from: | None |
Derived by: | None |
Group: | Display Target Interface (Display) |
#include <ClanLib/display.h>
Class Members:
Construction: | |
Destroy. |
| |
Returns the OpenGL program object handle. | |
Returns true if the link succeeded. | |
Returns true if validation succeeded. | |
Returns the current info log for the program object. | |
Returns the count of active attributes. | |
Returns the shaders used in this program. | |
Returns the active attributes. | |
Returns the location of a named active attribute. | |
Returns the count of active uniform variables. | |
Returns the active uniforms. | |
Returns the location of a named uniform variable. |
| |
Add shader to program object. | |
Remove shader from program object. | |
Bind attribute to specific location. | |
Bind shader out variable a specific color buffer location. | |
Link program. | |
Validate program. | |
Set uniform variable(s). | |
Set uniform2i. | |
Set uniform4i. | |
Set uniformiv. | |
Set uniform2f. | |
Set uniform4f. | |
Set uniformfv. | |
Set uniform matrices. |