[][src]Module gls::apis

Functions

active_shader_program

Set the active program object for a program pipeline object.

active_texture

Select active texture unit.

attach_shader

Attaches a shader object to a program object.

bind_attrib_location

Associates a generic vertex attribute index with a named attribute variable.

bind_buffer

Bind a named buffer object.

bind_frame_buffer
bind_image_texture
bind_render_buffer
bind_texture
bind_vertex_array
bind_vertex_buffer
blend_color
blend_equation
blend_equation_separate
blend_equation_separatei
blend_equationi
blend_func
blend_func_separate

Specify pixel arithmetic for RGB and alpha components separately.

blend_func_separatei
blend_funci
buffer_data

Creates and initializes a buffer object's data store.

buffer_sub_data
check_framebuffer_status
clear
clear_color
clear_depthf
clear_stencil
compile_shader
create_program
create_shader
create_shader_programv
cull_face
delete_buffers
delete_framebuffers
delete_program
delete_shader
delete_textures
delete_vertex_arrays
depth_func
depth_mask
detach_shader
disable
disable_vertex_attrib_array
draw_arrays
draw_buffers
draw_elements
egl_image_target_renderbuffer_storage_oes
egl_image_target_texture_2d_oes
enable
enable_vertex_attrib_array
finish
flush
framebuffer_texture
framebuffer_texture2d
front_face
gen_buffers
gen_framebuffers
gen_textures
gen_vertex_arrays
generate_mipmap
get_active_attrib
get_active_uniform
get_attached_shaders
get_attrib_location
get_error
get_floatv
get_integerv
get_pointerv
get_program_binary
get_program_info_log
get_programiv
get_shader_info_log
get_shader_source
get_shaderiv

Return a parameter from a shader object.

get_string
get_stringi
get_tex_parameterfv
get_tex_parameteriv
get_uniform_location
get_uniformfv
get_uniformiv
hint
line_width
link_program
new_buffer
new_texture
new_vertex_array
scissor
shader_source

Replaces the source code in a shader object.

tex_image2d
tex_image3d
tex_parameterf
tex_parameterfv
tex_parameteri
tex_parameteriv
tex_sub_image2d

Specify a two-dimensional texture subimage.

tex_sub_image3d
uniform1f
uniform1fv
uniform1i
uniform1iv
uniform1ui
uniform1uiv
uniform2f
uniform2fv
uniform2i
uniform2iv
uniform2ui
uniform2uiv
uniform3f
uniform3fv
uniform3i
uniform3iv
uniform3ui
uniform3uiv
uniform4f
uniform4fv
uniform4i
uniform4iv
uniform4ui
uniform4uiv
uniform_matrix2fv
uniform_matrix3fv
uniform_matrix4fv
uniform_matrix2x3fv
uniform_matrix2x4fv
uniform_matrix3x2fv
uniform_matrix3x4fv
uniform_matrix4x2fv
uniform_matrix4x3fv
use_program
vertex_attrib1f
vertex_attrib1fv
vertex_attrib2f
vertex_attrib2fv
vertex_attrib3f
vertex_attrib3fv
vertex_attrib4f
vertex_attrib4fv
vertex_attrib_pointer
viewport