All Classes |Grouped Classes |Index

Class CL_ShaderObjectProvider

Shader Object provider. More...

Derived from:

None

Derived by:

None

Group:

Display Target Interface (Display)

#include <ClanLib/display.h>

Class Members:

Construction:

create

Creates a shader object.

destroy

Destroys the shadoer object provider.


Attributes:

get_handle

Returns the OpenGL shader handle.

get_compile_status

Returns true if compile succeeded.

get_shader_type

Gets the shader type.

get_info_log

Get shader object's info log.

get_shader_source

Get shader source code.


Operations:

compile

Compile program.