Table of contents for The OpenGL extensions guide / Eric Lengyel.


Bibliographic record and links to related information available from the Library of Congress catalog. Note: Contents data are machine generated based on pre-publication information provided by the publisher. Contents may have variations from the printed book or be incomplete or contain other coding.


Counter
Contents
Preface	i
1 About OpenGL Extensions	1
2 Blending	1
2.1  GL_EXT_blend_color	2
2.2  GL_EXT_blend_minmax	6
2.3  GL_EXT_blend_subtract	9
2.4  GL_EXT_blend_func_separate	12
2.5  GL_NV_blend_square	16
3 Texture Environment	1
3.1  GL_ARB_multitexture	2
3.2  GL_ARB_texture_env_add	10
3.3  GL_ARB_texture_env_combine	12
3.4  GL_ARB_texture_env_crossbar	16
3.5  GL_ARB_texture_env_dot3	18
3.6  GL_NV_texture_env_combine4	20
3.7  GL_EXT_texture_lod_bias	23
4 Texture Mapping	1
4.1  GL_ARB_texture_cube_map	2
4.2  GL_EXT_texture3D	11
4.3  GL_NV_texture_rectangle	25
4.4  GL_EXT_texture_edge_clamp	32
4.5  GL_ARB_texture_border_clamp	34
4.6  GL_ARB_texture_mirrored_repeat	36
4.7  GL_ATI_texture_mirror_once	38
4.8  GL_EXT_texture_filter_anisotropic	40
4.9  GL_SGIS_texture_lod	43
4.10  GL_SGIS_generate_mipmap	46
4.11  GL_NV_texture_expand_normal	49
5 Texture Compression	1
5.1  GL_ARB_texture_compression	2
5.2  GL_EXT_texture_compression_s3tc	24
5.3  GL_NV_texture_compression_vtc	27
6 Fragment Shading	1
6.1  GL_NV_register_combiners	2
6.2  GL_NV_register_combiners2	22
6.3  GL_NV_texture_shader	26
6.4  GL_NV_texture_shader2	53
6.5  GL_NV_texture_shader3	58
6.6  GL_ATI_fragment_shader	66
7 Vertex Blending	1
7.1  GL_EXT_vertex_weighting	2
7.2  GL_ARB_vertex_blend	10
7.3  GL_ATI_vertex_streams	19
8 Array Management	1
8.1  GL_EXT_draw_range_elements	2
8.2  GL_EXT_multi_draw_arrays	5
8.3  GL_ATI_element_array	8
8.4  GL_APPLE_element_array	13
8.5  GL_EXT_compiled_vertex_array	21
8.6  GL_NV_vertex_array_range	24
8.7  GL_NV_vertex_array_range2	31
8.8  GL_APPLE_vertex_array_range	33
9 Synchronization	1
9.1  GL_NV_fence	2
9.2  GL_APPLE_fence	9
10 Lighting	1
10.1  GL_EXT_separate_specular_color	2
10.2  GL_EXT_secondary_color	5
10.3  GL_EXT_rescale_normal	12
10.4  GL_NV_light_max_exponent	14
11 Fog	1
11.1  GL_EXT_fog_coord	2
11.2  GL_NV_fog_distance	8
12 Stencil Operations	1
12.1  GL_EXT_stencil_wrap	2
12.2  GL_EXT_stencil_two_side	4
12.3  GL_ATI_separate_stencil	9
13 Shadow Mapping	1
13.1  GL_ARB_depth_texture	2
13.2  GL_ARB_shadow	6
13.3  GL_ARB_shadow_ambient	9
13.4  GL_EXT_shadow_funcs	11
14 Occlusion Culling	1
14.1  GL_HP_occlusion_test	2
14.2  GL_NV_occlusion_query	5
15 Point Rendering	1
15.1  GL_ARB_point_parameters	2
15.2  GL_NV_point_sprite	6
16 Pixel Formats	1
16.1  GL_EXT_bgra	2
16.2  GL_EXT_abgr	4
16.3  GL_EXT_packed_pixels	6
16.4  GL_APPLE_packed_pixels	9
16.5  GL_NV_packed_depth_stencil	12
17 Miscellaneous	1
17.1  GL_ARB_transpose_matrix	2
17.2  GL_NV_depth_clamp	6
17.3  GL_NV_depth_bounds_test	7
17.4  GL_NV_primitive_restart	11
17.5  GL_NV_half_float	14
18 Vertex Programs	1
18.1  GL_ARB_vertex_program	2
18.2  GL_NV_vertex_program	63
18.3  GL_NV_vertex_program1_1	110
18.4  GL_NV_vertex_program2	114
19 Fragment Programs	1
19.1  GL_ARB_fragment_program	2
19.2  GL_NV_fragment_program	54
A Program Syntax Specifications	1
A.1  GL_ARB_vertex_program	3
A.2  GL_NV_vertex_program	12
A.3  GL_NV_vertex_program1_1	16
A.4  GL_NV_vertex_program2	18
A.5  GL_ARB_fragment_program	25
A.6  GL_NV_fragment_program	34
B About the CD-ROM	1
Extension Index	1
 

Library of Congress Subject Headings for this publication: Computer graphics, OpenGL, Computer games Programming