Module: GL_VERSION_4_0

Defined in:
lib/opengl-definitions/versions/GL_VERSION_4_0.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

Extensions =
[
  :GL_ARB_draw_indirect,
  :GL_ARB_gpu_shader5,
  :GL_ARB_gpu_shader_fp64,
  :GL_ARB_shader_subroutine,
  :GL_ARB_tessellation_shader,
  :GL_ARB_texture_buffer_object_rgb32,
  :GL_ARB_texture_cube_map_array,
  :GL_ARB_texture_gather,
  :GL_ARB_texture_query_lod,
  :GL_ARB_transform_feedback2,
  :GL_ARB_transform_feedback3
].freeze
Functions =
{
  def glBlendEquationSeparatei(buf, modeRGB, modeAlpha) end => [ :void, :GLuint, :GLenum, :GLenum ].freeze,
  def glBlendEquationi(buf, mode) end => [ :void, :GLuint, :GLenum ].freeze,
  def glBlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha) end => [ :void, :GLuint, :GLenum, :GLenum, :GLenum, :GLenum ].freeze,
  def glBlendFunci(buf, src, dst) end => [ :void, :GLuint, :GLenum, :GLenum ].freeze,
  def glMinSampleShading(value) end => [ :void, :GLfloat ].freeze,
}.freeze