back  Return to home page

NVIDIA OpenGL Extension Specifications (source)
last update: sept. 27, 2007
EXT
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_bindable_uniform
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_clip_volume_hint
GL_EXT_compiled_vertex_array
GL_EXT_depth_bounds_test
GL_EXT_draw_buffers2
GL_EXT_draw_instanced
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_multi_draw_arrays
GL_EXT_packed_float
GL_EXT_packed_pixels
GL_EXT_paletted_texture
GL_EXT_pixel_buffer_object
GL_EXT_point_parameters
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_shader_objects
GL_EXT_separate_specular_color
GL_EXT_shadow_funcs
GL_EXT_shared_texture_palette
GL_EXT_stencil_clear_tag
GL_EXT_stencil_two_side
GL_EXT_stencil_wrap
GL_EXT_texture3D
GL_EXT_texture_array
GL_EXT_texture_buffer_object
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_s3tc
GL_EXT_texture_cube_map
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_add
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_integer
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_object
GL_EXT_texture_sRGB
GL_EXT_texture_shared_exponent
GL_EXT_texture_swizzle
GL_EXT_timer_query
GL_EXT_transform_feedback2
GL_EXT_vertex_array
GL_EXT_vertex_weighting
NVIDIA
GL_NV_blend_square
GL_NV_conditional_render
GL_NV_copy_depth_to_color
GL_NV_copy_image
GL_NV_depth_buffer_float
GL_NV_depth_clamp
GL_NV_evaluators
GL_NV_fence
GL_NV_float_buffer
GL_NV_fog_distance
GL_NV_fragment_program
GL_NV_fragment_program2
GL_NV_fragment_program4
GL_NV_fragment_program_option
GL_NV_framebuffer_multisample_coverage
GL_NV_geometry_program4
GL_NV_geometry_shader4
GL_NV_gpu_program4
GL_NV_half_float
GL_NV_light_max_exponent
GL_NV_multisample_filter_hint
GL_NV_occlusion_query
GL_NV_packed_depth_stencil
GL_NV_parameter_buffer_object
GL_NV_pixel_data_range
GL_NV_point_sprite
GL_NV_register_combiners
GL_NV_register_combiners2
GL_NV_shader_buffer_load
GL_NV_texgen_emboss
GL_NV_texgen_reflection
GL_NV_texture_barrier
GL_NV_texture_compression_vtc
GL_NV_texture_expand_normal
GL_NV_texture_rectangle
GL_NV_texture_shader
GL_NV_texture_shader2
GL_NV_texture_shader3
GL_NV_transform_feedback
GL_NV_vertex_array_range
GL_NV_vertex_array_range2
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_program
GL_NV_vertex_program1_1
GL_NV_vertex_program2
GL_NV_vertex_program2_option
GL_NV_vertex_program3
GL_NV_vertex_program4
ARB
GL_ARB_color_buffer_float
GL_ARB_depth_texture
GL_ARB_draw_buffers
GL_ARB_fragment_program
GL_ARB_fragment_program_shadow
GL_ARB_half_float_pixel
GL_ARB_multisample
GL_ARB_occlusion_query
GL_ARB_pixel_buffer_object
GL_ARB_point_parameters
GL_ARB_point_sprite
GL_ARB_shadow
GL_ARB_texture_border_clamp
GL_ARB_texture_compression
GL_ARB_texture_cube_map
GL_ARB_texture_env_add
GL_ARB_texture_env_combine
GL_ARB_texture_env_dot3
GL_ARB_texture_float
GL_ARB_texture_mirrored_repeat
GL_ARB_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_window_pos

ATI
GL_ATI_draw_buffers
GL_ATI_texture_float
GL_ATI_texture_mirror_once

Others
GL_SUN_slice_accum
GL_HP_occlusion_test
GL_IBM_rasterpos_clip
GL_IBM_texture_mirrored_repeat

SGI
GL_SGIS_generate_mipmap
GL_SGIS_texture_lod
GL_SGIX_depth_texture
GL_SGIX_shadow

WGL
WGL_ARB_buffer_region
WGL_ARB_extensions_string
WGL_ARB_pbuffer
WGL_ARB_pixel_format
WGL_ARB_render_texture
WGL_ATI_pixel_format_float
WGL_EXT_extensions_string
WGL_EXT_pbuffer
WGL_EXT_pixel_format
WGL_EXT_swap_control
WGL_NV_gpu_affinity
WGL_NV_render_depth_texture
WGL_NV_render_texture_rectangle
WGL_NV_swap_group
WGL_NV_video_out
Revision date
2009/8/10 GL_NV_texture_barrier
2009/4/6 GL_NV_vertex_buffer_unified_memory
2009/4/6 GL_NV_shader_buffer_load
2009/3/2 GL_EXT_separate_shader_objects
2009/09/10 GL_EXT_transform_feedback2
2009/07/29 GL_NV_copy_image

2008/9/9 GL_EXT_texture_swizzle
2008/2/20 WGL_NV_video_out
2008/1/21 GL_EXT_texture_compression_rgtc
2008/1/21 GL_EXT_texture_compression_latc
2008/02/20 WGL_NV_swap_group
2008/02/20 GLX_NV_video_out
2008/02/20 GLX_NV_swap_group
2008/02/04 GL_NV_transform_feedback
2008/02/04 GL_NV_gpu_program4
2008/02/04 GL_EXT_texture_array
2008/02/04 GL_EXT_gpu_shader4

2007/9/27 GL_EXT_gpu_program_parameters
2007/3/5 GL_NV_texture_shader3
2007/3/13 GL_NV_texture_shader
2007/2/6 GL_EXT_texture_shared_exponent
2007/2/1 GL_NV_register_combiners
2007/1/24 GL_EXT_texture_sRGB
2007/12/13 GL_EXT_bindable_uniform
2007/11/29 GL_NV_conditional_render
2007/11/06 GL_NV_fragment_program4
2007/10/30 GL_EXT_texture_buffer_object
2007/06/07 GL_EXT_texture_compression_s3tc
2007/05/22 GL_EXT_geometry_shader4
2007/04/18 GL_NV_parameter_buffer_object
2007/01/10 GL_NV_geometry_shader4

2006/2/15 GL_EXT_packed_float
2006/11/6 GL_EXT_timer_query
2006/11/6 GL_EXT_draw_instanced
2006/11/14 GLX_EXT_texture_from_pixmap
2006/11/14 GL_IBM_rasterpos_clip
2006/11/14 GL_HP_occlusion_test
2006/11/10 GL_NV_framebuffer_multisample_coverage
2006/11/08 WGL_NV_gpu_affinity
2006/11/06 GL_NV_geometry_program4
2006/10/23 GL_EXT_draw_buffers2
2006/10/21 GL_EXT_framebuffer_sRGB
2006/10/11 GL_NV_depth_buffer_float
2006/10/06 GL_NV_vertex_program4
2006/07/15 GL_EXT_texture_integer

2005/1/31 GL_EXT_framebuffer_object
2005/11/8 GL_EXT_framebuffer_multisample
2005/11/8 GL_EXT_framebuffer_blit
2005/06/16 GL_NV_texture_expand_normal
2005/05/27 GL_NV_fragment_program_option
2005/05/24 GL_NV_fragment_program
2005/04/04 GL_NV_float_buffer

2004/7/23 GL_ARB_draw_buffers
2004/6/8 GL_ARB_texture_rectangle
2004/4/29 GL_NV_texture_shader2
2004/4/20 GL_NV_texture_compression_vtc
2004/3/5 GL_NV_texture_rectangle
2004/3/29 GL_EXT_pixel_buffer_object
2004/3/24 GL_EXT_shared_texture_palette
2004/3/24 GL_EXT_paletted_texture
2004/2/24 GL_NV_vertex_program
2004/2/11 GL_NV_register_combiners2
2004/12/8 GL_ARB_pixel_buffer_object
2004/10/22 GL_ARB_texture_float
2004/10/22 GL_ARB_half_float_pixel
2004/10/22 GL_ARB_color_buffer_float
2004/10/15 GL_EXT_stencil_clear_tag
2004/05/17 GL_NV_vertex_program3
2004/05/17 GL_NV_fragment_program2
2004/05/17 GL_EXT_depth_bounds_test
2004/05/16 GL_NV_vertex_program2_option
2004/05/16 GL_NV_vertex_program2
2004/02/25 GL_NV_half_float

2003/7/24 GL_ARB_point_sprite
2003/6/11 GL_ARB_texture_non_power_of_two
2003/4/10 GL_ARB_occlusion_query
2003/3/6 GL_NV_point_sprite
2003/2/12 GL_ARB_vertex_buffer_object
2003/1/3 GL_NV_texgen_emboss
2003/1/3 GL_NV_evaluators
2003/1/3 GL_EXT_vertex_weighting
2003/12/23 GL_EXT_blend_equation_separate
2003/12/16 GL_ARB_fragment_program_shadow
2003/12/05 GL_EXT_texture_mirror_clamp
2003/01/08 WGL_NV_render_texture_rectangle
2003/01/08 WGL_NV_render_depth_texture
2003/01/08 GL_NV_depth_clamp
2003/01/08 GL_EXT_stencil_two_side

2002/9/3 GL_NV_vertex_program1_1
2002/9/18 GL_ARB_fragment_program
2002/6/18 GL_ARB_vertex_program
2002/4/4 GL_EXT_stencil_wrap
2002/2/6 GL_NV_occlusion_query
2002/2/14 GL_ARB_window_pos
2002/2/14 GL_ARB_depth_texture
2002/12/4 WGL_ATI_pixel_format_float
2002/12/4 GL_ATI_texture_float
2002/12/30 GL_ATI_draw_buffers
2002/1/21 GL_ARB_shadow
2002/11/7 GL_NV_pixel_data_range
2002/03/22 GL_EXT_shadow_funcs
2002/03/13 GL_SUN_slice_accum

2001/9/17 GL_NV_vertex_array_range
2001/8/22 GL_NV_packed_depth_stencil
2001/6/13 WGL_ARB_render_texture
2001/5/16 GL_NV_multisample_filter_hint
2001/4/13 GL_NV_vertex_array_range2
2001/3/29 GL_EXT_texture_cube_map
2001/3/1 GL_EXT_texture_lod_bias
2001/2/16 GL_ARB_texture_env_dot3
2001/1/18 GL_NV_fog_distance
2001/10/17 GL_NV_copy_depth_to_color
2001/10/16 GL_ARB_texture_mirrored_repeat
2001/05/21 GL_ARB_texture_env_combine

2000/6/8 GL_NV_fence
2000/5/20 GL_NV_light_max_exponent
2000/4/25 GL_EXT_texture_filter_anisotropic
2000/3/16 GL_ARB_texture_compression
2000/3/15 WGL_ARB_pixel_format
2000/3/15 WGL_ARB_pbuffer
2000/3/15 WGL_ARB_extensions_string
2000/2/24 GL_EXT_secondary_color
2000/1/14 GL_NV_texgen_reflection
2000/1/14 GL_NV_blend_square
2000/11/14 GL_ATI_texture_mirror_once
2000/09/28 GL_EXT_texture_env_dot3
2000/06/22 GL_ARB_texture_border_clamp
2000/06/20 GL_ARB_point_parameters

1999/12/8 WGL_ARB_buffer_region
1999/12/8 GL_ARB_transpose_matrix
1999/12/8 GL_ARB_texture_env_add
1999/12/8 GL_ARB_texture_cube_map
1999/12/8 GL_ARB_multisample
1999/1/27 WGL_EXT_swap_control
1999/1/27 WGL_EXT_pbuffer
1999/12/28 GL_IBM_texture_mirrored_repeat
1999/06/21 GL_EXT_fog_coord
1999/04/06 GL_EXT_blend_func_separate
1999/04/03 WGL_EXT_pixel_format
1999/04/03 WGL_EXT_extensions_string
1999/04/02 GL_EXT_texture_env_combine
1999/03/22 GL_EXT_texture_env_add

1998/04/03 GL_EXT_multi_draw_arrays

1997/5/19 GL_EXT_draw_range_elements
1997/5/19 GL_EXT_bgra
1997/10/05 GL_EXT_separate_specular_color
1997/09/22 GL_EXT_texture_edge_clamp
1997/09/22 GL_EXT_packed_pixels
1997/08/27 GL_SGIX_shadow
1997/08/21 GL_EXT_point_parameters
1997/07/02 GL_EXT_rescale_normal
1997/05/30 GL_SGIS_texture_lod
1997/02/26 GL_SGIX_depth_texture
1997/02/26 GL_SGIS_generate_mipmap

1996/4/17 GL_EXT_clip_volume_hint
1996/11/21 GL_EXT_compiled_vertex_array
1996/04/05 GL_EXT_texture3D

1995/10/03 GL_EXT_vertex_array
1995/10/03 GL_EXT_texture_object
1995/03/31 GL_EXT_blend_subtract
1995/03/31 GL_EXT_blend_minmax
1995/03/31 GL_EXT_blend_color
1995/03/31 GL_EXT_abgr


Valid XHTML 1.1! Valid CSS! Last update : September 27, 2007.
This web page should be read using a XHTML 1.1. compliant web browser.