Module: Roglew::GL

Includes:
Native
Defined in:
lib/roglew/gl.rb,
lib/roglew/platform/linux/gl.rb,
lib/roglew/platform/windows/gl.rb,
lib/roglew/extensions/GL_S3_s3tc.rb,
lib/roglew/extensions/GL_ARB_sync.rb,
lib/roglew/extensions/GL_EXT_abgr.rb,
lib/roglew/extensions/GL_EXT_bgra.rb,
lib/roglew/extensions/GL_NV_fence.rb,
lib/roglew/extensions/GL_EXT_cmyka.rb,
lib/roglew/extensions/GL_KHR_debug.rb,
lib/roglew/extensions/GL_REGAL_log.rb,
lib/roglew/extensions/GL_ARB_shadow.rb,
lib/roglew/extensions/GL_SGIX_async.rb,
lib/roglew/extensions/GL_APPLE_fence.rb,
lib/roglew/extensions/GL_ARB_imaging.rb,
lib/roglew/extensions/GL_ATI_meminfo.rb,
lib/roglew/extensions/GL_EXT_texture.rb,
lib/roglew/extensions/GL_VERSION_1_2.rb,
lib/roglew/extensions/GL_VERSION_1_3.rb,
lib/roglew/extensions/GL_VERSION_1_4.rb,
lib/roglew/extensions/GL_VERSION_1_5.rb,
lib/roglew/extensions/GL_VERSION_2_0.rb,
lib/roglew/extensions/GL_VERSION_2_1.rb,
lib/roglew/extensions/GL_VERSION_3_0.rb,
lib/roglew/extensions/GL_VERSION_3_1.rb,
lib/roglew/extensions/GL_VERSION_3_2.rb,
lib/roglew/extensions/GL_VERSION_4_0.rb,
lib/roglew/extensions/GL_VERSION_4_2.rb,
lib/roglew/extensions/GL_VERSION_4_3.rb,
lib/roglew/extensions/GL_ARB_cl_event.rb,
lib/roglew/extensions/GL_OML_resample.rb,
lib/roglew/extensions/GL_APPLE_rgb_422.rb,
lib/roglew/extensions/GL_EXT_Cg_shader.rb,
lib/roglew/extensions/GL_EXT_fog_coord.rb,
lib/roglew/extensions/GL_EXT_histogram.rb,
lib/roglew/extensions/GL_EXT_texture3D.rb,
lib/roglew/extensions/GL_NV_evaluators.rb,
lib/roglew/extensions/GL_NV_half_float.rb,
lib/roglew/extensions/GL_OML_interlace.rb,
lib/roglew/extensions/GL_OML_subsample.rb,
lib/roglew/extensions/GL_SGIX_resample.rb,
lib/roglew/extensions/GL_ARB_robustness.rb,
lib/roglew/extensions/GL_ARB_texture_rg.rb,
lib/roglew/extensions/GL_EXT_422_pixels.rb,
lib/roglew/extensions/GL_NV_depth_clamp.rb,
lib/roglew/extensions/GL_NV_gpu_shader5.rb,
lib/roglew/extensions/GL_PGI_misc_hints.rb,
lib/roglew/extensions/GL_SGIX_interlace.rb,
lib/roglew/extensions/GL_SUN_mesh_array.rb,
lib/roglew/extensions/GL_APPLE_row_bytes.rb,
lib/roglew/extensions/GL_APPLE_ycbcr_422.rb,
lib/roglew/extensions/GL_ARB_copy_buffer.rb,
lib/roglew/extensions/GL_ARB_depth_clamp.rb,
lib/roglew/extensions/GL_ARB_gpu_shader5.rb,
lib/roglew/extensions/GL_ARB_multisample.rb,
lib/roglew/extensions/GL_ARB_timer_query.rb,
lib/roglew/extensions/GL_EXT_blend_color.rb,
lib/roglew/extensions/GL_EXT_convolution.rb,
lib/roglew/extensions/GL_EXT_cull_vertex.rb,
lib/roglew/extensions/GL_EXT_gpu_shader4.rb,
lib/roglew/extensions/GL_EXT_multisample.rb,
lib/roglew/extensions/GL_EXT_texture_env.rb,
lib/roglew/extensions/GL_EXT_timer_query.rb,
lib/roglew/extensions/GL_IBM_cull_vertex.rb,
lib/roglew/extensions/GL_IBM_static_data.rb,
lib/roglew/extensions/GL_NV_float_buffer.rb,
lib/roglew/extensions/GL_NV_fog_distance.rb,
lib/roglew/extensions/GL_NV_gpu_program4.rb,
lib/roglew/extensions/GL_NV_gpu_program5.rb,
lib/roglew/extensions/GL_NV_point_sprite.rb,
lib/roglew/extensions/GL_OES_read_format.rb,
lib/roglew/extensions/GL_SGIX_fog_offset.rb,
lib/roglew/extensions/GL_SGI_color_table.rb,
lib/roglew/extensions/GL_SUN_slice_accum.rb,
lib/roglew/extensions/GL_3DFX_multisample.rb,
lib/roglew/extensions/GL_AMD_debug_output.rb,
lib/roglew/extensions/GL_ARB_debug_output.rb,
lib/roglew/extensions/GL_ARB_draw_buffers.rb,
lib/roglew/extensions/GL_ARB_multitexture.rb,
lib/roglew/extensions/GL_ARB_point_sprite.rb,
lib/roglew/extensions/GL_ARB_texture_view.rb,
lib/roglew/extensions/GL_ARB_vertex_blend.rb,
lib/roglew/extensions/GL_ATI_draw_buffers.rb,
lib/roglew/extensions/GL_ATI_pn_triangles.rb,
lib/roglew/extensions/GL_EXT_blend_minmax.rb,
lib/roglew/extensions/GL_EXT_packed_float.rb,
lib/roglew/extensions/GL_EXT_stencil_wrap.rb,
lib/roglew/extensions/GL_EXT_texture_sRGB.rb,
lib/roglew/extensions/GL_EXT_vertex_array.rb,
lib/roglew/extensions/GL_INGR_color_clamp.rb,
lib/roglew/extensions/GL_MESA_pack_invert.rb,
lib/roglew/extensions/GL_NV_present_video.rb,
lib/roglew/extensions/GL_NV_texgen_emboss.rb,
lib/roglew/extensions/GL_NV_vdpau_interop.rb,
lib/roglew/extensions/GL_NV_video_capture.rb,
lib/roglew/extensions/GL_PGI_vertex_hints.rb,
lib/roglew/extensions/GL_SGIS_color_range.rb,
lib/roglew/extensions/GL_SGIS_multisample.rb,
lib/roglew/extensions/GL_SGIS_texture_lod.rb,
lib/roglew/extensions/GL_SGIX_async_pixel.rb,
lib/roglew/extensions/GL_SGIX_fog_texture.rb,
lib/roglew/extensions/GL_SGI_color_matrix.rb,
lib/roglew/extensions/GL_SUN_global_alpha.rb,
lib/roglew/extensions/GL_WIN_specular_fog.rb,
lib/roglew/extensions/GLX_SUN_video_resize.rb,
lib/roglew/extensions/GL_AMD_pinned_memory.rb,
lib/roglew/extensions/GL_ARB_depth_texture.rb,
lib/roglew/extensions/GL_ARB_draw_indirect.rb,
lib/roglew/extensions/GL_ARB_texture_float.rb,
lib/roglew/extensions/GL_ARB_vertex_shader.rb,
lib/roglew/extensions/GL_ATI_element_array.rb,
lib/roglew/extensions/GL_ATI_texture_float.rb,
lib/roglew/extensions/GL_EXT_light_texture.rb,
lib/roglew/extensions/GL_EXT_packed_pixels.rb,
lib/roglew/extensions/GL_EXT_texture_array.rb,
lib/roglew/extensions/GL_EXT_texture_snorm.rb,
lib/roglew/extensions/GL_EXT_vertex_shader.rb,
lib/roglew/extensions/GL_HP_occlusion_test.rb,
lib/roglew/extensions/GL_KTX_buffer_region.rb,
lib/roglew/extensions/GL_NV_path_rendering.rb,
lib/roglew/extensions/GL_NV_texture_shader.rb,
lib/roglew/extensions/GL_NV_vertex_program.rb,
lib/roglew/extensions/GL_SUN_triangle_list.rb,
lib/roglew/extensions/GL_APPLE_float_pixels.rb,
lib/roglew/extensions/GL_APPLE_pixel_buffer.rb,
lib/roglew/extensions/GL_ARB_compute_shader.rb,
lib/roglew/extensions/GL_ARB_matrix_palette.rb,
lib/roglew/extensions/GL_ARB_sample_shading.rb,
lib/roglew/extensions/GL_ARB_shader_objects.rb,
lib/roglew/extensions/GL_ARB_shadow_ambient.rb,
lib/roglew/extensions/GL_ARB_texture_gather.rb,
lib/roglew/extensions/GL_ARB_vertex_program.rb,
lib/roglew/extensions/GL_ARB_viewport_array.rb,
lib/roglew/extensions/GL_ATIX_point_sprites.rb,
lib/roglew/extensions/GL_ATI_envmap_bumpmap.rb,
lib/roglew/extensions/GL_ATI_vertex_streams.rb,
lib/roglew/extensions/GL_EXT_blend_subtract.rb,
lib/roglew/extensions/GL_EXT_polygon_offset.rb,
lib/roglew/extensions/GL_EXT_rescale_normal.rb,
lib/roglew/extensions/GL_EXT_texture_object.rb,
lib/roglew/extensions/GL_IBM_rasterpos_clip.rb,
lib/roglew/extensions/GL_MESA_ycbcr_texture.rb,
lib/roglew/extensions/GL_NV_occlusion_query.rb,
lib/roglew/extensions/GL_NV_texture_shader2.rb,
lib/roglew/extensions/GL_NV_texture_shader3.rb,
lib/roglew/extensions/GL_NV_vertex_program3.rb,
lib/roglew/extensions/GL_NV_vertex_program4.rb,
lib/roglew/extensions/GL_SGIX_depth_texture.rb,
lib/roglew/extensions/GL_SGIX_texture_range.rb,
lib/roglew/extensions/GL_SUNX_constant_data.rb,
lib/roglew/extensions/GL_AMD_name_gen_delete.rb,
lib/roglew/extensions/GL_APPLE_element_array.rb,
lib/roglew/extensions/GL_APPLE_texture_range.rb,
lib/roglew/extensions/GL_ARB_fragment_shader.rb,
lib/roglew/extensions/GL_ARB_gpu_shader_fp64.rb,
lib/roglew/extensions/GL_ARB_occlusion_query.rb,
lib/roglew/extensions/GL_ARB_sampler_objects.rb,
lib/roglew/extensions/GL_ARB_texture_storage.rb,
lib/roglew/extensions/GL_ARB_texture_swizzle.rb,
lib/roglew/extensions/GL_ATI_fragment_shader.rb,
lib/roglew/extensions/GL_EXT_pixel_transform.rb,
lib/roglew/extensions/GL_EXT_secondary_color.rb,
lib/roglew/extensions/GL_EXT_texture_integer.rb,
lib/roglew/extensions/GL_EXT_texture_swizzle.rb,
lib/roglew/extensions/GL_EXT_x11_sync_object.rb,
lib/roglew/extensions/GL_INGR_interlace_read.rb,
lib/roglew/extensions/GL_MESAX_texture_stack.rb,
lib/roglew/extensions/GL_NVX_gpu_memory_info.rb,
lib/roglew/extensions/GL_NV_fragment_program.rb,
lib/roglew/extensions/GL_NV_pixel_data_range.rb,
lib/roglew/extensions/GL_SGIX_shadow_ambient.rb,
lib/roglew/extensions/GL_SGIX_vertex_preclip.rb,
lib/roglew/extensions/GL_AMD_sample_positions.rb,
lib/roglew/extensions/GL_APPLE_client_storage.rb,
lib/roglew/extensions/GL_APPLE_transform_hint.rb,
lib/roglew/extensions/GL_ARB_fragment_program.rb,
lib/roglew/extensions/GL_ARB_framebuffer_sRGB.rb,
lib/roglew/extensions/GL_ARB_geometry_shader4.rb,
lib/roglew/extensions/GL_ARB_half_float_pixel.rb,
lib/roglew/extensions/GL_ARB_instanced_arrays.rb,
lib/roglew/extensions/GL_ARB_map_buffer_range.rb,
lib/roglew/extensions/GL_ARB_occlusion_query2.rb,
lib/roglew/extensions/GL_ARB_point_parameters.rb,
lib/roglew/extensions/GL_ARB_provoking_vertex.rb,
lib/roglew/extensions/GL_ARB_texture_cube_map.rb,
lib/roglew/extensions/GL_ARB_texture_env_dot3.rb,
lib/roglew/extensions/GL_ARB_transpose_matrix.rb,
lib/roglew/extensions/GL_ATI_separate_stencil.rb,
lib/roglew/extensions/GL_EXT_bindable_uniform.rb,
lib/roglew/extensions/GL_EXT_clip_volume_hint.rb,
lib/roglew/extensions/GL_EXT_coordinate_frame.rb,
lib/roglew/extensions/GL_EXT_framebuffer_blit.rb,
lib/roglew/extensions/GL_EXT_framebuffer_sRGB.rb,
lib/roglew/extensions/GL_EXT_geometry_shader4.rb,
lib/roglew/extensions/GL_EXT_paletted_texture.rb,
lib/roglew/extensions/GL_EXT_point_parameters.rb,
lib/roglew/extensions/GL_EXT_provoking_vertex.rb,
lib/roglew/extensions/GL_EXT_stencil_two_side.rb,
lib/roglew/extensions/GL_EXT_texture_cube_map.rb,
lib/roglew/extensions/GL_EXT_texture_env_dot3.rb,
lib/roglew/extensions/GL_EXT_texture_lod_bias.rb,
lib/roglew/extensions/GL_EXT_vertex_weighting.rb,
lib/roglew/extensions/GL_NV_fragment_program2.rb,
lib/roglew/extensions/GL_NV_geometry_program4.rb,
lib/roglew/extensions/GL_NV_primitive_restart.rb,
lib/roglew/extensions/GL_NV_texgen_reflection.rb,
lib/roglew/extensions/GL_NV_texture_rectangle.rb,
lib/roglew/extensions/GL_OES_byte_coordinates.rb,
lib/roglew/extensions/GL_SGIS_generate_mipmap.rb,
lib/roglew/extensions/GL_SGIX_async_histogram.rb,
lib/roglew/extensions/GL_APPLE_specular_vector.rb,
lib/roglew/extensions/GL_ARB_ES2_compatibility.rb,
lib/roglew/extensions/GL_ARB_ES3_compatibility.rb,
lib/roglew/extensions/GL_ARB_half_float_vertex.rb,
lib/roglew/extensions/GL_ARB_seamless_cube_map.rb,
lib/roglew/extensions/GL_ARB_shader_subroutine.rb,
lib/roglew/extensions/GL_ARB_stencil_texturing.rb,
lib/roglew/extensions/GL_ARB_texture_rectangle.rb,
lib/roglew/extensions/GL_ARB_vertex_array_bgra.rb,
lib/roglew/extensions/GL_EXT_depth_bounds_test.rb,
lib/roglew/extensions/GL_EXT_fragment_lighting.rb,
lib/roglew/extensions/GL_EXT_stencil_clear_tag.rb,
lib/roglew/extensions/GL_EXT_texture_rectangle.rb,
lib/roglew/extensions/GL_EXT_vertex_array_bgra.rb,
lib/roglew/extensions/GL_INTEL_parallel_arrays.rb,
lib/roglew/extensions/GL_NV_conditional_render.rb,
lib/roglew/extensions/GL_NV_depth_buffer_float.rb,
lib/roglew/extensions/GL_NV_light_max_exponent.rb,
lib/roglew/extensions/GL_NV_register_combiners.rb,
lib/roglew/extensions/GL_NV_shader_buffer_load.rb,
lib/roglew/extensions/GL_NV_transform_feedback.rb,
lib/roglew/extensions/GL_NV_vertex_array_range.rb,
lib/roglew/extensions/GL_APPLE_object_purgeable.rb,
lib/roglew/extensions/GL_ARB_color_buffer_float.rb,
lib/roglew/extensions/GL_ARB_depth_buffer_float.rb,
lib/roglew/extensions/GL_ARB_framebuffer_object.rb,
lib/roglew/extensions/GL_ARB_get_program_binary.rb,
lib/roglew/extensions/GL_ARB_texture_rgb10_a2ui.rb,
lib/roglew/extensions/GL_ATIX_texture_env_route.rb,
lib/roglew/extensions/GL_EXT_framebuffer_object.rb,
lib/roglew/extensions/GL_EXT_texture_edge_clamp.rb,
lib/roglew/extensions/GL_EXT_transform_feedback.rb,
lib/roglew/extensions/GL_IBM_vertex_array_lists.rb,
lib/roglew/extensions/GL_NV_copy_depth_to_color.rb,
lib/roglew/extensions/GL_NV_register_combiners2.rb,
lib/roglew/extensions/GL_NV_texture_multisample.rb,
lib/roglew/extensions/GL_NV_transform_feedback2.rb,
lib/roglew/extensions/GL_NV_vertex_array_range2.rb,
lib/roglew/extensions/GL_SGIS_point_line_texgen.rb,
lib/roglew/extensions/GL_AMD_blend_minmax_factor.rb,
lib/roglew/extensions/GL_AMD_performance_monitor.rb,
lib/roglew/extensions/GL_AMD_query_buffer_object.rb,
lib/roglew/extensions/GL_APPLE_aux_depth_stencil.rb,
lib/roglew/extensions/GL_ARB_blend_func_extended.rb,
lib/roglew/extensions/GL_ARB_pixel_buffer_object.rb,
lib/roglew/extensions/GL_ARB_tessellation_shader.rb,
lib/roglew/extensions/GL_ARB_texture_compression.rb,
lib/roglew/extensions/GL_ARB_texture_env_combine.rb,
lib/roglew/extensions/GL_ARB_texture_multisample.rb,
lib/roglew/extensions/GL_ARB_transform_feedback2.rb,
lib/roglew/extensions/GL_ARB_transform_feedback3.rb,
lib/roglew/extensions/GL_ARB_vertex_array_object.rb,
lib/roglew/extensions/GL_ARB_vertex_attrib_64bit.rb,
lib/roglew/extensions/GL_ATI_texture_mirror_once.rb,
lib/roglew/extensions/GL_ATI_vertex_array_object.rb,
lib/roglew/extensions/GL_EXT_blend_func_separate.rb,
lib/roglew/extensions/GL_EXT_direct_state_access.rb,
lib/roglew/extensions/GL_EXT_draw_range_elements.rb,
lib/roglew/extensions/GL_EXT_pixel_buffer_object.rb,
lib/roglew/extensions/GL_EXT_texture_env_combine.rb,
lib/roglew/extensions/GL_EXT_texture_sRGB_decode.rb,
lib/roglew/extensions/GL_EXT_vertex_attrib_64bit.rb,
lib/roglew/extensions/GL_NV_explicit_multisample.rb,
lib/roglew/extensions/GL_NV_multisample_coverage.rb,
lib/roglew/extensions/GL_NV_packed_depth_stencil.rb,
lib/roglew/extensions/GL_NV_texture_env_combine4.rb,
lib/roglew/extensions/GL_REND_screen_coordinates.rb,
lib/roglew/extensions/GL_SGIS_texture_edge_clamp.rb,
lib/roglew/extensions/GL_SGIX_blend_alpha_minmax.rb,
lib/roglew/extensions/GL_SGIX_texture_scale_bias.rb,
lib/roglew/extensions/GL_SGI_texture_color_table.rb,
lib/roglew/extensions/WGL_ATI_pixel_format_float.rb,
lib/roglew/extensions/GL_AMD_depth_clamp_separate.rb,
lib/roglew/extensions/GL_APPLE_flush_buffer_range.rb,
lib/roglew/extensions/GL_APPLE_vertex_array_range.rb,
lib/roglew/extensions/GL_ARB_internalformat_query.rb,
lib/roglew/extensions/GL_ARB_map_buffer_alignment.rb,
lib/roglew/extensions/GL_ARB_shading_language_100.rb,
lib/roglew/extensions/GL_ARB_texture_border_clamp.rb,
lib/roglew/extensions/GL_ARB_texture_buffer_range.rb,
lib/roglew/extensions/GL_ARB_vertex_buffer_object.rb,
lib/roglew/extensions/GL_ATI_text_fragment_shader.rb,
lib/roglew/extensions/GL_ATI_texture_env_combine3.rb,
lib/roglew/extensions/GL_EXT_packed_depth_stencil.rb,
lib/roglew/extensions/GL_EXT_texture_mirror_clamp.rb,
lib/roglew/extensions/GL_NV_depth_range_unclamped.rb,
lib/roglew/extensions/GL_NV_tessellation_program5.rb,
lib/roglew/extensions/GL_NV_texture_expand_normal.rb,
lib/roglew/extensions/GL_SGIX_vertex_preclip_hint.rb,
lib/roglew/extensions/GL_APPLE_vertex_array_object.rb,
lib/roglew/extensions/GL_ARB_internalformat_query2.rb,
lib/roglew/extensions/GL_ARB_texture_buffer_object.rb,
lib/roglew/extensions/GL_ARB_uniform_buffer_object.rb,
lib/roglew/extensions/GL_ARB_vertex_attrib_binding.rb,
lib/roglew/extensions/GL_ATIX_texture_env_combine3.rb,
lib/roglew/extensions/GL_EXT_compiled_vertex_array.rb,
lib/roglew/extensions/GL_EXT_texture_buffer_object.rb,
lib/roglew/extensions/GL_NV_vertex_program2_option.rb,
lib/roglew/extensions/GL_SGIS_texture_border_clamp.rb,
lib/roglew/extensions/GL_SGIX_convolution_accuracy.rb,
lib/roglew/extensions/GL_SGIX_texture_multi_buffer.rb,
lib/roglew/extensions/GL_ARB_shader_atomic_counters.rb,
lib/roglew/extensions/GL_ARB_texture_cube_map_array.rb,
lib/roglew/extensions/GL_EXT_shared_texture_palette.rb,
lib/roglew/extensions/GL_EXT_texture_perturb_normal.rb,
lib/roglew/extensions/GL_NV_multisample_filter_hint.rb,
lib/roglew/extensions/GL_NV_parameter_buffer_object.rb,
lib/roglew/extensions/GL_ARB_program_interface_query.rb,
lib/roglew/extensions/GL_ARB_separate_shader_objects.rb,
lib/roglew/extensions/GL_ARB_shader_image_load_store.rb,
lib/roglew/extensions/GL_ARB_texture_mirrored_repeat.rb,
lib/roglew/extensions/GL_ATI_texture_compression_3dc.rb,
lib/roglew/extensions/GL_EXT_blend_equation_separate.rb,
lib/roglew/extensions/GL_EXT_framebuffer_multisample.rb,
lib/roglew/extensions/GL_EXT_separate_shader_objects.rb,
lib/roglew/extensions/GL_EXT_separate_specular_color.rb,
lib/roglew/extensions/GL_EXT_shader_image_load_store.rb,
lib/roglew/extensions/GL_EXT_texture_shared_exponent.rb,
lib/roglew/extensions/GL_IBM_texture_mirrored_repeat.rb,
lib/roglew/extensions/GL_ARB_shading_language_include.rb,
lib/roglew/extensions/GL_ARB_texture_compression_bptc.rb,
lib/roglew/extensions/GL_ARB_texture_compression_rgtc.rb,
lib/roglew/extensions/GL_EXT_texture_compression_latc.rb,
lib/roglew/extensions/GL_EXT_texture_compression_rgtc.rb,
lib/roglew/extensions/GL_EXT_texture_compression_s3tc.rb,
lib/roglew/extensions/GL_SUN_convolution_border_modes.rb,
lib/roglew/extensions/GL_3DFX_texture_compression_FXT1.rb,
lib/roglew/extensions/GL_AMD_vertex_shader_tessellator.rb,
lib/roglew/extensions/GL_ARB_explicit_uniform_location.rb,
lib/roglew/extensions/GL_SGIX_texture_coordinate_clamp.rb,
lib/roglew/extensions/GL_AMD_stencil_operation_extended.rb,
lib/roglew/extensions/GL_ARB_framebuffer_no_attachments.rb,
lib/roglew/extensions/GL_ARB_vertex_type_2_10_10_10_rev.rb,
lib/roglew/extensions/GL_EXT_texture_filter_anisotropic.rb,
lib/roglew/extensions/GL_NV_vertex_attrib_integer_64bit.rb,
lib/roglew/extensions/GL_APPLE_vertex_program_evaluators.rb,
lib/roglew/extensions/GL_NV_vertex_buffer_unified_memory.rb,
lib/roglew/extensions/GL_OES_compressed_paletted_texture.rb,
lib/roglew/extensions/GL_AMD_seamless_cubemap_per_texture.rb,
lib/roglew/extensions/GL_ARB_shader_storage_buffer_object.rb,
lib/roglew/extensions/GL_KHR_texture_compression_astc_ldr.rb,
lib/roglew/extensions/GL_NV_framebuffer_multisample_coverage.rb,
lib/roglew/extensions/GL_ARB_compressed_texture_pixel_storage.rb,
lib/roglew/extensions/GL_ATIX_vertex_shader_output_point_size.rb,
lib/roglew/extensions/GL_EXT_framebuffer_multisample_blit_scaled.rb

Defined Under Namespace

Modules: Native

Constant Summary collapse

ERROR =
{
  1280 => :INVALID_ENUM,
  1281 => :INVALID_VALUE,
  1282 => :INVALID_OPERATION,
  1283 => :STACK_OVERFLOW,
  1284 => :STACK_UNDERFLOW,
  1285 => :OUT_OF_MEMORY
}.freeze
N2_BYTES =
0x1407
N2D =
0x0600
N3_BYTES =
0x1408
N3D =
0x0601
N3D_COLOR =
0x0602
N3D_COLOR_TEXTURE =
0x0603
N4_BYTES =
0x1409
N4D_COLOR_TEXTURE =
0x0604
ACCUM =
0x0100
ACCUM_ALPHA_BITS =
0x0D5B
ACCUM_BLUE_BITS =
0x0D5A
ACCUM_BUFFER_BIT =
0x00000200
ACCUM_CLEAR_VALUE =
0x0B80
ACCUM_GREEN_BITS =
0x0D59
ACCUM_RED_BITS =
0x0D58
ADD =
0x0104
ALL_ATTRIB_BITS =
0x000fffff
ALPHA =
0x1906
ALPHA_BIAS =
0x0D1D
ALPHA_BITS =
0x0D55
ALPHA_SCALE =
0x0D1C
ALPHA_TEST =
0x0BC0
ALPHA_TEST_FUNC =
0x0BC1
ALPHA_TEST_REF =
0x0BC2
ALPHA12 =
0x803D
ALPHA16 =
0x803E
ALPHA4 =
0x803B
ALPHA8 =
0x803C
ALWAYS =
0x0207
AMBIENT =
0x1200
AMBIENT_AND_DIFFUSE =
0x1602
AND =
0x1501
AND_INVERTED =
0x1504
AND_REVERSE =
0x1502
ATTRIB_STACK_DEPTH =
0x0BB0
AUTO_NORMAL =
0x0D80
AUX_BUFFERS =
0x0C00
AUX0 =
0x0409
AUX1 =
0x040A
AUX2 =
0x040B
AUX3 =
0x040C
BACK =
0x0405
BACK_LEFT =
0x0402
BACK_RIGHT =
0x0403
BITMAP =
0x1A00
BITMAP_TOKEN =
0x0704
BLEND =
0x0BE2
BLEND_DST =
0x0BE0
BLEND_SRC =
0x0BE1
BLUE =
0x1905
BLUE_BIAS =
0x0D1B
BLUE_BITS =
0x0D54
BLUE_SCALE =
0x0D1A
BYTE =
0x1400
C3F_V3F =
0x2A24
C4F_N3F_V3F =
0x2A26
C4UB_V2F =
0x2A22
C4UB_V3F =
0x2A23
CCW =
0x0901
CLAMP =
0x2900
CLEAR =
0x1500
CLIENT_ALL_ATTRIB_BITS =
0xffffffff
CLIENT_ATTRIB_STACK_DEPTH =
0x0BB1
CLIENT_PIXEL_STORE_BIT =
0x00000001
CLIENT_VERTEX_ARRAY_BIT =
0x00000002
CLIP_PLANE0 =
0x3000
CLIP_PLANE1 =
0x3001
CLIP_PLANE2 =
0x3002
CLIP_PLANE3 =
0x3003
CLIP_PLANE4 =
0x3004
CLIP_PLANE5 =
0x3005
COEFF =
0x0A00
COLOR =
0x1800
COLOR_ARRAY =
0x8076
COLOR_ARRAY_POINTER =
0x8090
COLOR_ARRAY_SIZE =
0x8081
COLOR_ARRAY_STRIDE =
0x8083
COLOR_ARRAY_TYPE =
0x8082
COLOR_BUFFER_BIT =
0x00004000
COLOR_CLEAR_VALUE =
0x0C22
COLOR_INDEX =
0x1900
COLOR_INDEX1_EXT =
0x80E2
COLOR_INDEX12_EXT =
0x80E6
COLOR_INDEX16_EXT =
0x80E7
COLOR_INDEX2_EXT =
0x80E3
COLOR_INDEX4_EXT =
0x80E4
COLOR_INDEX8_EXT =
0x80E5
COLOR_INDEXES =
0x1603
COLOR_LOGIC_OP =
0x0BF2
COLOR_MATERIAL =
0x0B57
COLOR_MATERIAL_FACE =
0x0B55
COLOR_MATERIAL_PARAMETER =
0x0B56
COLOR_WRITEMASK =
0x0C23
COMPILE =
0x1300
COMPILE_AND_EXECUTE =
0x1301
CONSTANT_ATTENUATION =
0x1207
COPY =
0x1503
COPY_INVERTED =
0x150C
COPY_PIXEL_TOKEN =
0x0706
CULL_FACE =
0x0B44
CULL_FACE_MODE =
0x0B45
CURRENT_BIT =
0x00000001
CURRENT_COLOR =
0x0B00
CURRENT_INDEX =
0x0B01
CURRENT_NORMAL =
0x0B02
CURRENT_RASTER_COLOR =
0x0B04
CURRENT_RASTER_DISTANCE =
0x0B09
CURRENT_RASTER_INDEX =
0x0B05
CURRENT_RASTER_POSITION =
0x0B07
CURRENT_RASTER_POSITION_VALID =
0x0B08
CURRENT_RASTER_TEXTURE_COORDS =
0x0B06
CURRENT_TEXTURE_COORDS =
0x0B03
CW =
0x0900
DECAL =
0x2101
DECR =
0x1E03
DEPTH =
0x1801
DEPTH_BIAS =
0x0D1F
DEPTH_BITS =
0x0D56
DEPTH_BUFFER_BIT =
0x00000100
DEPTH_CLEAR_VALUE =
0x0B73
DEPTH_COMPONENT =
0x1902
DEPTH_FUNC =
0x0B74
DEPTH_RANGE =
0x0B70
DEPTH_SCALE =
0x0D1E
DEPTH_TEST =
0x0B71
DEPTH_WRITEMASK =
0x0B72
DIFFUSE =
0x1201
DITHER =
0x0BD0
DOMAIN =
0x0A02
DONT_CARE =
0x1100
DOUBLE =
0x140A
DOUBLEBUFFER =
0x0C32
DRAW_BUFFER =
0x0C01
DRAW_PIXEL_TOKEN =
0x0705
DST_ALPHA =
0x0304
DST_COLOR =
0x0306
EDGE_FLAG =
0x0B43
EDGE_FLAG_ARRAY =
0x8079
EDGE_FLAG_ARRAY_POINTER =
0x8093
EDGE_FLAG_ARRAY_STRIDE =
0x808C
EMISSION =
0x1600
ENABLE_BIT =
0x00002000
EQUAL =
0x0202
EQUIV =
0x1509
EVAL_BIT =
0x00010000
EXP =
0x0800
EXP2 =
0x0801
EXTENSIONS =
0x1F03
EYE_LINEAR =
0x2400
EYE_PLANE =
0x2502
FALSE =
0
FASTEST =
0x1101
FEEDBACK =
0x1C01
FEEDBACK_BUFFER_POINTER =
0x0DF0
FEEDBACK_BUFFER_SIZE =
0x0DF1
FEEDBACK_BUFFER_TYPE =
0x0DF2
FILL =
0x1B02
FLAT =
0x1D00
FLOAT =
0x1406
FOG =
0x0B60
FOG_BIT =
0x00000080
FOG_COLOR =
0x0B66
FOG_DENSITY =
0x0B62
FOG_END =
0x0B64
FOG_HINT =
0x0C54
FOG_INDEX =
0x0B61
FOG_MODE =
0x0B65
FOG_START =
0x0B63
FRONT =
0x0404
FRONT_AND_BACK =
0x0408
FRONT_FACE =
0x0B46
FRONT_LEFT =
0x0400
FRONT_RIGHT =
0x0401
GEQUAL =
0x0206
GREATER =
0x0204
GREEN =
0x1904
GREEN_BIAS =
0x0D19
GREEN_BITS =
0x0D53
GREEN_SCALE =
0x0D18
HINT_BIT =
0x00008000
INCR =
0x1E02
INDEX_ARRAY =
0x8077
INDEX_ARRAY_POINTER =
0x8091
INDEX_ARRAY_STRIDE =
0x8086
INDEX_ARRAY_TYPE =
0x8085
INDEX_BITS =
0x0D51
INDEX_CLEAR_VALUE =
0x0C20
INDEX_LOGIC_OP =
0x0BF1
INDEX_MODE =
0x0C30
INDEX_OFFSET =
0x0D13
INDEX_SHIFT =
0x0D12
INDEX_WRITEMASK =
0x0C21
INT =
0x1404
INTENSITY =
0x8049
INTENSITY12 =
0x804C
INTENSITY16 =
0x804D
INTENSITY4 =
0x804A
INTENSITY8 =
0x804B
INVALID_ENUM =
0x0500
INVALID_OPERATION =
0x0502
INVALID_VALUE =
0x0501
INVERT =
0x150A
KEEP =
0x1E00
LEFT =
0x0406
LEQUAL =
0x0203
LESS =
0x0201
LIGHT_MODEL_AMBIENT =
0x0B53
LIGHT_MODEL_LOCAL_VIEWER =
0x0B51
LIGHT_MODEL_TWO_SIDE =
0x0B52
LIGHT0 =
0x4000
LIGHT1 =
0x4001
LIGHT2 =
0x4002
LIGHT3 =
0x4003
LIGHT4 =
0x4004
LIGHT5 =
0x4005
LIGHT6 =
0x4006
LIGHT7 =
0x4007
LIGHTING =
0x0B50
LIGHTING_BIT =
0x00000040
LINE =
0x1B01
LINE_BIT =
0x00000004
LINE_LOOP =
0x0002
LINE_RESET_TOKEN =
0x0707
LINE_SMOOTH =
0x0B20
LINE_SMOOTH_HINT =
0x0C52
LINE_STIPPLE =
0x0B24
LINE_STIPPLE_PATTERN =
0x0B25
LINE_STIPPLE_REPEAT =
0x0B26
LINE_STRIP =
0x0003
LINE_TOKEN =
0x0702
LINE_WIDTH =
0x0B21
LINE_WIDTH_GRANULARITY =
0x0B23
LINE_WIDTH_RANGE =
0x0B22
LINEAR =
0x2601
LINEAR_ATTENUATION =
0x1208
LINEAR_MIPMAP_LINEAR =
0x2703
LINEAR_MIPMAP_NEAREST =
0x2701
LINES =
0x0001
LIST_BASE =
0x0B32
LIST_BIT =
0x00020000
LIST_INDEX =
0x0B33
LIST_MODE =
0x0B30
LOAD =
0x0101
LOGIC_OP =
0x0BF1
LOGIC_OP_MODE =
0x0BF0
LUMINANCE =
0x1909
LUMINANCE_ALPHA =
0x190A
LUMINANCE12 =
0x8041
LUMINANCE12_ALPHA12 =
0x8047
LUMINANCE12_ALPHA4 =
0x8046
LUMINANCE16 =
0x8042
LUMINANCE16_ALPHA16 =
0x8048
LUMINANCE4 =
0x803F
LUMINANCE4_ALPHA4 =
0x8043
LUMINANCE6_ALPHA2 =
0x8044
LUMINANCE8 =
0x8040
LUMINANCE8_ALPHA8 =
0x8045
MAP_COLOR =
0x0D10
MAP_STENCIL =
0x0D11
MAP1_COLOR_4 =
0x0D90
MAP1_GRID_DOMAIN =
0x0DD0
MAP1_GRID_SEGMENTS =
0x0DD1
MAP1_INDEX =
0x0D91
MAP1_NORMAL =
0x0D92
MAP1_TEXTURE_COORD_1 =
0x0D93
MAP1_TEXTURE_COORD_2 =
0x0D94
MAP1_TEXTURE_COORD_3 =
0x0D95
MAP1_TEXTURE_COORD_4 =
0x0D96
MAP1_VERTEX_3 =
0x0D97
MAP1_VERTEX_4 =
0x0D98
MAP2_COLOR_4 =
0x0DB0
MAP2_GRID_DOMAIN =
0x0DD2
MAP2_GRID_SEGMENTS =
0x0DD3
MAP2_INDEX =
0x0DB1
MAP2_NORMAL =
0x0DB2
MAP2_TEXTURE_COORD_1 =
0x0DB3
MAP2_TEXTURE_COORD_2 =
0x0DB4
MAP2_TEXTURE_COORD_3 =
0x0DB5
MAP2_TEXTURE_COORD_4 =
0x0DB6
MAP2_VERTEX_3 =
0x0DB7
MAP2_VERTEX_4 =
0x0DB8
MATRIX_MODE =
0x0BA0
MAX_ATTRIB_STACK_DEPTH =
0x0D35
MAX_CLIENT_ATTRIB_STACK_DEPTH =
0x0D3B
MAX_CLIP_PLANES =
0x0D32
MAX_EVAL_ORDER =
0x0D30
MAX_LIGHTS =
0x0D31
MAX_LIST_NESTING =
0x0B31
MAX_MODELVIEW_STACK_DEPTH =
0x0D36
MAX_NAME_STACK_DEPTH =
0x0D37
MAX_PIXEL_MAP_TABLE =
0x0D34
MAX_PROJECTION_STACK_DEPTH =
0x0D38
MAX_TEXTURE_SIZE =
0x0D33
MAX_TEXTURE_STACK_DEPTH =
0x0D39
MAX_VIEWPORT_DIMS =
0x0D3A
MODELVIEW =
0x1700
MODELVIEW_MATRIX =
0x0BA6
MODELVIEW_STACK_DEPTH =
0x0BA3
MODULATE =
0x2100
MULT =
0x0103
N3F_V3F =
0x2A25
NAME_STACK_DEPTH =
0x0D70
NAND =
0x150E
NEAREST =
0x2600
NEAREST_MIPMAP_LINEAR =
0x2702
NEAREST_MIPMAP_NEAREST =
0x2700
NEVER =
0x0200
NICEST =
0x1102
NO_ERROR =
0
NONE =
0
NOOP =
0x1505
NOR =
0x1508
NORMAL_ARRAY =
0x8075
NORMAL_ARRAY_POINTER =
0x808F
NORMAL_ARRAY_STRIDE =
0x807F
NORMAL_ARRAY_TYPE =
0x807E
NORMALIZE =
0x0BA1
NOTEQUAL =
0x0205
OBJECT_LINEAR =
0x2401
OBJECT_PLANE =
0x2501
ONE =
1
ONE_MINUS_DST_ALPHA =
0x0305
ONE_MINUS_DST_COLOR =
0x0307
ONE_MINUS_SRC_ALPHA =
0x0303
ONE_MINUS_SRC_COLOR =
0x0301
OR =
0x1507
OR_INVERTED =
0x150D
OR_REVERSE =
0x150B
ORDER =
0x0A01
OUT_OF_MEMORY =
0x0505
PACK_ALIGNMENT =
0x0D05
PACK_LSB_FIRST =
0x0D01
PACK_ROW_LENGTH =
0x0D02
PACK_SKIP_PIXELS =
0x0D04
PACK_SKIP_ROWS =
0x0D03
PACK_SWAP_BYTES =
0x0D00
PASS_THROUGH_TOKEN =
0x0700
PERSPECTIVE_CORRECTION_HINT =
0x0C50
PIXEL_MAP_A_TO_A =
0x0C79
PIXEL_MAP_A_TO_A_SIZE =
0x0CB9
PIXEL_MAP_B_TO_B =
0x0C78
PIXEL_MAP_B_TO_B_SIZE =
0x0CB8
PIXEL_MAP_G_TO_G =
0x0C77
PIXEL_MAP_G_TO_G_SIZE =
0x0CB7
PIXEL_MAP_I_TO_A =
0x0C75
PIXEL_MAP_I_TO_A_SIZE =
0x0CB5
PIXEL_MAP_I_TO_B =
0x0C74
PIXEL_MAP_I_TO_B_SIZE =
0x0CB4
PIXEL_MAP_I_TO_G =
0x0C73
PIXEL_MAP_I_TO_G_SIZE =
0x0CB3
PIXEL_MAP_I_TO_I =
0x0C70
PIXEL_MAP_I_TO_I_SIZE =
0x0CB0
PIXEL_MAP_I_TO_R =
0x0C72
PIXEL_MAP_I_TO_R_SIZE =
0x0CB2
PIXEL_MAP_R_TO_R =
0x0C76
PIXEL_MAP_R_TO_R_SIZE =
0x0CB6
PIXEL_MAP_S_TO_S =
0x0C71
PIXEL_MAP_S_TO_S_SIZE =
0x0CB1
PIXEL_MODE_BIT =
0x00000020
POINT =
0x1B00
POINT_BIT =
0x00000002
POINT_SIZE =
0x0B11
POINT_SIZE_GRANULARITY =
0x0B13
POINT_SIZE_RANGE =
0x0B12
POINT_SMOOTH =
0x0B10
POINT_SMOOTH_HINT =
0x0C51
POINT_TOKEN =
0x0701
POINTS =
0x0000
POLYGON =
0x0009
POLYGON_BIT =
0x00000008
POLYGON_MODE =
0x0B40
POLYGON_OFFSET_FACTOR =
0x8038
POLYGON_OFFSET_FILL =
0x8037
POLYGON_OFFSET_LINE =
0x2A02
POLYGON_OFFSET_POINT =
0x2A01
POLYGON_OFFSET_UNITS =
0x2A00
POLYGON_SMOOTH =
0x0B41
POLYGON_SMOOTH_HINT =
0x0C53
POLYGON_STIPPLE =
0x0B42
POLYGON_STIPPLE_BIT =
0x00000010
POLYGON_TOKEN =
0x0703
POSITION =
0x1203
PROJECTION =
0x1701
PROJECTION_MATRIX =
0x0BA7
PROJECTION_STACK_DEPTH =
0x0BA4
PROXY_TEXTURE_1D =
0x8063
PROXY_TEXTURE_2D =
0x8064
Q =
0x2003
QUAD_STRIP =
0x0008
QUADRATIC_ATTENUATION =
0x1209
QUADS =
0x0007
R =
0x2002
R3_G3_B2 =
0x2A10
READ_BUFFER =
0x0C02
RED =
0x1903
RED_BIAS =
0x0D15
RED_BITS =
0x0D52
RED_SCALE =
0x0D14
RENDER =
0x1C00
RENDER_MODE =
0x0C40
RENDERER =
0x1F01
REPEAT =
0x2901
REPLACE =
0x1E01
RETURN =
0x0102
RGB =
0x1907
RGB10 =
0x8052
RGB10_A2 =
0x8059
RGB12 =
0x8053
RGB16 =
0x8054
RGB4 =
0x804F
RGB5 =
0x8050
RGB5_A1 =
0x8057
RGB8 =
0x8051
RGBA =
0x1908
RGBA_MODE =
0x0C31
RGBA12 =
0x805A
RGBA16 =
0x805B
RGBA2 =
0x8055
RGBA4 =
0x8056
RGBA8 =
0x8058
RIGHT =
0x0407
S =
0x2000
SCISSOR_BIT =
0x00080000
SCISSOR_BOX =
0x0C10
SCISSOR_TEST =
0x0C11
SELECT =
0x1C02
SELECTION_BUFFER_POINTER =
0x0DF3
SELECTION_BUFFER_SIZE =
0x0DF4
SET =
0x150F
SHADE_MODEL =
0x0B54
SHININESS =
0x1601
SHORT =
0x1402
SMOOTH =
0x1D01
SPECULAR =
0x1202
SPHERE_MAP =
0x2402
SPOT_CUTOFF =
0x1206
SPOT_DIRECTION =
0x1204
SPOT_EXPONENT =
0x1205
SRC_ALPHA =
0x0302
SRC_ALPHA_SATURATE =
0x0308
SRC_COLOR =
0x0300
STACK_OVERFLOW =
0x0503
STACK_UNDERFLOW =
0x0504
STENCIL =
0x1802
STENCIL_BITS =
0x0D57
STENCIL_BUFFER_BIT =
0x00000400
STENCIL_CLEAR_VALUE =
0x0B91
STENCIL_FAIL =
0x0B94
STENCIL_FUNC =
0x0B92
STENCIL_INDEX =
0x1901
STENCIL_PASS_DEPTH_FAIL =
0x0B95
STENCIL_PASS_DEPTH_PASS =
0x0B96
STENCIL_REF =
0x0B97
STENCIL_TEST =
0x0B90
STENCIL_VALUE_MASK =
0x0B93
STENCIL_WRITEMASK =
0x0B98
STEREO =
0x0C33
SUBPIXEL_BITS =
0x0D50
T =
0x2001
T2F_C3F_V3F =
0x2A2A
T2F_C4F_N3F_V3F =
0x2A2C
T2F_C4UB_V3F =
0x2A29
T2F_N3F_V3F =
0x2A2B
T2F_V3F =
0x2A27
T4F_C4F_N3F_V4F =
0x2A2D
T4F_V4F =
0x2A28
TEXTURE =
0x1702
TEXTURE_1D =
0x0DE0
TEXTURE_2D =
0x0DE1
TEXTURE_ALPHA_SIZE =
0x805F
TEXTURE_BINDING_1D =
0x8068
TEXTURE_BINDING_2D =
0x8069
TEXTURE_BIT =
0x00040000
TEXTURE_BLUE_SIZE =
0x805E
TEXTURE_BORDER =
0x1005
TEXTURE_BORDER_COLOR =
0x1004
TEXTURE_COMPONENTS =
0x1003
TEXTURE_COORD_ARRAY =
0x8078
TEXTURE_COORD_ARRAY_POINTER =
0x8092
TEXTURE_COORD_ARRAY_SIZE =
0x8088
TEXTURE_COORD_ARRAY_STRIDE =
0x808A
TEXTURE_COORD_ARRAY_TYPE =
0x8089
TEXTURE_ENV =
0x2300
TEXTURE_ENV_COLOR =
0x2201
TEXTURE_ENV_MODE =
0x2200
TEXTURE_GEN_MODE =
0x2500
TEXTURE_GEN_Q =
0x0C63
TEXTURE_GEN_R =
0x0C62
TEXTURE_GEN_S =
0x0C60
TEXTURE_GEN_T =
0x0C61
TEXTURE_GREEN_SIZE =
0x805D
TEXTURE_HEIGHT =
0x1001
TEXTURE_INTENSITY_SIZE =
0x8061
TEXTURE_INTERNAL_FORMAT =
0x1003
TEXTURE_LUMINANCE_SIZE =
0x8060
TEXTURE_MAG_FILTER =
0x2800
TEXTURE_MATRIX =
0x0BA8
TEXTURE_MIN_FILTER =
0x2801
TEXTURE_PRIORITY =
0x8066
TEXTURE_RED_SIZE =
0x805C
TEXTURE_RESIDENT =
0x8067
TEXTURE_STACK_DEPTH =
0x0BA5
TEXTURE_WIDTH =
0x1000
TEXTURE_WRAP_S =
0x2802
TEXTURE_WRAP_T =
0x2803
TRANSFORM_BIT =
0x00001000
TRIANGLE_FAN =
0x0006
TRIANGLE_STRIP =
0x0005
TRIANGLES =
0x0004
TRUE =
1
UNPACK_ALIGNMENT =
0x0CF5
UNPACK_LSB_FIRST =
0x0CF1
UNPACK_ROW_LENGTH =
0x0CF2
UNPACK_SKIP_PIXELS =
0x0CF4
UNPACK_SKIP_ROWS =
0x0CF3
UNPACK_SWAP_BYTES =
0x0CF0
UNSIGNED_BYTE =
0x1401
UNSIGNED_INT =
0x1405
UNSIGNED_SHORT =
0x1403
V2F =
0x2A20
V3F =
0x2A21
VENDOR =
0x1F00
VERSION =
0x1F02
VERTEX_ARRAY =
0x8074
VERTEX_ARRAY_POINTER =
0x808E
VERTEX_ARRAY_SIZE =
0x807A
VERTEX_ARRAY_STRIDE =
0x807C
VERTEX_ARRAY_TYPE =
0x807B
VIEWPORT =
0x0BA2
VIEWPORT_BIT =
0x00000800
XOR =
0x1506
ZERO =
0
ZOOM_X =
0x0D16
ZOOM_Y =
0x0D17
LIBRARY =
"C:\\Windows\\System32\\opengl32.dll".freeze
GLDEBUGPROC =
callback :GLDEBUGPROC, [ :uint, :uint, :uint, :uint, :int, :string, :pointer ], :void
GLDEBUGPROCAMD =
callback :GLDEBUGPROCAMD, [ :uint, :uint, :uint, :int, :string, :pointer ], :void
GLDEBUGPROCARB =
callback :GLDEBUGPROCARB, [ :uint, :uint, :uint, :uint, :int, :string, :pointer ], :void

Class Method Summary collapse

Methods included from Native

included

Class Method Details

.platform_moduleObject



7
8
9
# File 'lib/roglew/platform/linux/gl.rb', line 7

def self.platform_module
  GLX
end