module Gl
Constants
- BINDINGS_VERSION
TODO remove
- RUBY_OPENGL_VERSION
Public Class Methods
extension_available?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }
extension_supported?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }
is_available?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }
is_supported?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }
version_available?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }
version_supported?(p1)
click to toggle source
Checks if given OpenGL version or extension is available
static VALUE IsAvailable(obj,arg1) VALUE obj,arg1; { char *name = NULL; VALUE s; GLboolean res; s = rb_funcall(arg1, rb_intern("to_s"), 0); name = RSTRING_PTR(s); res = CheckVersionExtension(name); return GLBOOL2RUBY(res); }