
This page lists the OpenGL extensions specifications that NVIDIA supports.
The PDF Documents immediately below were last updated in February, 2008
- All NVIDIA OpenGL Extensions (.pdf)
- GeForce 8 Series (G8X) OpenGL Extensions (.pdf)
- GeForce 6 and 7 Series (NV4X, G7X) OpenGL Extensions (.pdf)
- GeForce FX (NV3X) OpenGL Extensions (.pdf)
Recent include files:
Important links:
NVIDIA OpenGL Extensions Specifications Contents
Rendering Extensions
- ARB_color_buffer_float
- ARB_depth_texture
- ARB_draw_buffers
- ARB_fragment program
- ARB_fragment program_shadow
- ARB_half_float_pixel
- ARB_multisample
- ARB_occlusion_query
- ARB_pixel_buffer_object
- ARB_point_parameters
- ARB_point_parameters
- ARB_shadow
- ARB_texture_border_clamp
- ARB_texture_compression
- ARB_texture_compression_bptc
- ARB_texture_cube_map
- ARB_texture_env_add
- ARB_texture_env_combine
- ARB_texture_env_dot3
- ARB_texture_float
- ARB_texture_mirrored_repeat
- ARB_texture_non_power_of_two
- ARB_texture_rectangle
- ARB_transpose_matrix
- ARB_vertex buffer_object
- ARB_vertex program
- ARB_window_pos
- EXT_abgr
- EXT_bindable_uniform
- EXT_bgra
- EXT_blend_color
- EXT_blend_equation_separate
- EXT_blend_func_separate
- EXT_blend_minmax
- EXT_blend_subtract
- EXT_draw_buffers2
- EXT_draw_instanced
- EXT_clip_volume_hint
- EXT_compiled_vertex_array
- EXT_depth_bounds_test
- EXT_draw_range_elements
- EXT_fog_coord
- EXT_framebuffer_blit
- EXT_framebuffer_multisample
- EXT_framebuffer_object
- EXT_framebuffer_sRGB
- EXT_geometry_shader4
- EXT_gpu_program_parameters
- EXT_gpu_shader4
- EXT_multi_draw_arrays
- EXT_packed_float
- EXT_packed_pixels
- EXT_paletted_texture
- EXT_pixel_buffer_object
- EXT_point_parameters
- EXT_rescale_normal
- EXT_secondary_color
- GL_EXT_separate_shader_objects
- EXT_separate_specular_color
- EXT_shader_image_load_store
- EXT_shadow_funcs
- EXT_shared_texture_palette
- EXT_stencil_clear_tag
- EXT_stencil_wrap
- EXT_stencil_two_side
- EXT_texture_array
- EXT_texture_buffer_object
- EXT_texture_compression_latc
- EXT_texture_compression_rgtc
- EXT_texture_compression_s3tc
- EXT_texture_cube_map
- EXT_texture_edge_clamp
- EXT_texture_env_add
- EXT_texture_env_combine
- EXT_texture_env_dot3
- EXT_texture_filter_anisotropic
- EXT_texture_integer
- EXT_texture_lod_bias
- EXT_texture_mirror_clamp
- EXT_texture_object
- EXT_texture_shared_exponent
- EXT_texture_sRGB
- EXT_texture_swizzle
- EXT_texture3D
- EXT_timer_query
- EXT_vertex_array
- EXT_vertex_attrib_64bit
- EXT_vertex_weighting
- NV_bindless_texture New!
- NV_blend_square
- NV conditional_render
- NV_copy_depth_to_color
- NV_copy_image.txt
- NV_depth_buffer_float
- NV depth clamp
- NV_evaluators
- NV_fence
- NV_fog_distance
- NV_float_buffer
- NV_fragment_program
- NV_fragment_program2
- NV_fragment_program4
- NV_fragment_program_option
- NV_framebuffer_multisample_coverage
- NV_half_float
- NV_geometry_program4
- NV_geometry_shader4
- NV_gpu_program4
- NV_gpu_program5
- NV_gpu_shader5
- NV_light_max_exponent
- NV_multisample_filter_hint
- NV occlusion query
- NV_packed_depth_stencil
- NV_parameter_buffer_object
- NV_pixel data range
- NV_point_sprite
- NV_primitive_restart
- NV_register_combiners
- NV_register_combiners2
- NV_shader_atomic_float New!
- NV_shader_buffer_load
- NV_shader_buffer_store
- NV_tessellation_program5
- NV_texgen_emboss
- NV_texgen_reflection
- NV_texture_barrier
- NV_texture_compression_vtc
- NV_texture_env_combine4
- NV_texture_expand_normal
- NV_texture_multisample
- NV_texture_rectangle
- NV_texture_shader
- NV_texture_shader2
- NV texture_shader3
- NV_transform_feedback
- NV_vertex_array_range
- NV_vertex_array_range2
- NV_vertex_attrib_integer_64bit
- NV_vertex_buffer_unified_memory
- NV_vertex_program
- NV vertex program1_1
- NV_vertex_program2
- NV_vertex_program2_option
- NV_vertex_program3
- NV_vertex_program4
- NVX_gpu_memory_info
Windows (WGL) Extensions
- WGL_ARB_buffer_region
- WGL_ARB_create_context
- 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_EXT_swap_control_tear
- WGL_NV_dx_interop
- WGL_NV_gpu_affinity
- WGL NV render depth texture
- WGL NV render texture rectangle
- WGL_NV_swap_group
- WGL_NV_video_out



Registered Developers Website
NVDeveloper (old site)