Top Level Namespace

Includes:
GLFW, Mittsu::OpenGLHelper

Defined Under Namespace

Modules: Mittsu, OpenGLDebug

Constant Summary collapse

ERROR_STRINGS =
{
  OpenGL::GL_NO_ERROR => 'NO_ERROR',
  OpenGL::GL_INVALID_ENUM => 'INVALID_ENUM',
  OpenGL::GL_INVALID_VALUE => 'INVALID_VALUE',
  OpenGL::GL_INVALID_OPERATION => 'INVALID_OPERATION',
  OpenGL::GL_STACK_OVERFLOW => 'STACK_OVERFLOW',
  OpenGL::GL_STACK_UNDERFLOW => 'STACK_UNDERFLOW',
  OpenGL::GL_OUT_OF_MEMORY => 'OUT_OF_MEMORY',
  # OpenGL::GL_TABLE_TOO_LARGE => 'TABLE_TOO_LARGE'
}

Method Summary

Methods included from Mittsu::OpenGLHelper

#array_to_ptr, #array_to_ptr_easy, #glBufferData_easy, #glCreateBuffer, #glCreateFramebuffer, #glCreateRenderbuffer, #glCreateTexture, #glCreateVertexArray, #glGetParameter, mark_uniforms_lights_needs_update, painter_sort_stable, refresh_uniforms_lambert, refresh_uniforms_lights, refresh_uniforms_shadow, reverse_painter_sort_stable, set_color_linear