ext/target.c
static
VALUE ray_target_make_current(VALUE self) {
  if (!say_target_make_current(ray_rb2target(self)))
    rb_raise(rb_eRuntimeError, "%s", say_error_get_last());
  return self;
}
/*
 * Makes a target become the current one
 *
 * This method is only used when using low-level OpenGL access. Calling {#draw}
 * will cause this method to be called anyway (and custom drawables also allow
 * OpenGL calls)
 *
 * @raise If a context could not be created or made current. This Would often
 *   mean the target was not initialized properly (e.g. window is not open)
 */
Makes a target become the current one
This method is only used when using low-level OpenGL access. Calling {#draw}
will cause this method to be called anyway (and custom drawables also allow
OpenGL calls)

@raise If a context could not be created or made current. This Would often
mean the target was not initialized properly
Makes a target become the current one This method is only used when using low - level OpenGL access . Calling { #draw } will cause this method to be called anyway ( and custom drawables also allow OpenGL calls ) @raise If a context could not be created or made current . This Would often mean the target was not initialized properly
static
VALUE ray_target_make_current(VALUE self) {
  if (!say_target_make_current(ray_rb2target(self)))
    rb_raise(rb_eRuntimeError, "%s", say_error_get_last());
  return self;
}
static VALUE ray_target_make_current ( VALUE self ) { if ( ! say_target_make_current ( ray_rb2target ( self ) ) ) rb_raise ( rb_eRuntimeError , " " , say_error_get_last ( ) ) ; return self ; }
Makes a target become the current one
 This method is only used when using low-level OpenGL access.
Makes a target become the current one This method is only used when using low - level OpenGL access .