21.06.2014 Views

OpenGL 4.2 (Compatibility Profile) - April 27, 2012

OpenGL 4.2 (Compatibility Profile) - April 27, 2012

OpenGL 4.2 (Compatibility Profile) - April 27, 2012

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CONTENTS<br />

iv<br />

3.6.1 Basic Polygon Rasterization . . . . . . . . . . . . . . . . 240<br />

3.6.2 Stippling . . . . . . . . . . . . . . . . . . . . . . . . . . 242<br />

3.6.3 Antialiasing . . . . . . . . . . . . . . . . . . . . . . . . . 243<br />

3.6.4 Options Controlling Polygon Rasterization . . . . . . . . 243<br />

3.6.5 Depth Offset . . . . . . . . . . . . . . . . . . . . . . . . 244<br />

3.6.6 Polygon Multisample Rasterization . . . . . . . . . . . . 245<br />

3.6.7 Polygon Rasterization State . . . . . . . . . . . . . . . . 246<br />

3.7 Pixel Rectangles . . . . . . . . . . . . . . . . . . . . . . . . . . . 246<br />

3.7.1 Pixel Storage Modes and Pixel Buffer Objects . . . . . . . 246<br />

3.7.2 The Imaging Subset . . . . . . . . . . . . . . . . . . . . 248<br />

3.7.3 Pixel Transfer Modes . . . . . . . . . . . . . . . . . . . . 248<br />

3.7.4 Transfer of Pixel Rectangles . . . . . . . . . . . . . . . . 259<br />

3.7.5 Rasterization of Pixel Rectangles . . . . . . . . . . . . . <strong>27</strong>2<br />

3.7.6 Pixel Transfer Operations . . . . . . . . . . . . . . . . . <strong>27</strong>5<br />

3.7.7 Pixel Rectangle Multisample Rasterization . . . . . . . . 284<br />

3.8 Bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285<br />

3.9 Early Per-Fragment Tests . . . . . . . . . . . . . . . . . . . . . . 287<br />

3.10 Texturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288<br />

3.10.1 Texture Objects . . . . . . . . . . . . . . . . . . . . . . . 290<br />

3.10.2 Sampler Objects . . . . . . . . . . . . . . . . . . . . . . 293<br />

3.10.3 Texture Image Specification . . . . . . . . . . . . . . . . 295<br />

3.10.4 Alternate Texture Image Specification Commands . . . . 311<br />

3.10.5 Compressed Texture Images . . . . . . . . . . . . . . . . 316<br />

3.10.6 Multisample Textures . . . . . . . . . . . . . . . . . . . . 322<br />

3.10.7 Buffer Textures . . . . . . . . . . . . . . . . . . . . . . . 324<br />

3.10.8 Texture Parameters . . . . . . . . . . . . . . . . . . . . . 326<br />

3.10.9 Depth Component Textures . . . . . . . . . . . . . . . . 329<br />

3.10.10 Cube Map Texture Selection . . . . . . . . . . . . . . . . 330<br />

3.10.11 Texture Minification . . . . . . . . . . . . . . . . . . . . 331<br />

3.10.12 Texture Magnification . . . . . . . . . . . . . . . . . . . 342<br />

3.10.13 Combined Depth/Stencil Textures . . . . . . . . . . . . . 342<br />

3.10.14 Texture Completeness . . . . . . . . . . . . . . . . . . . 342<br />

3.10.15 Texture State and Proxy State . . . . . . . . . . . . . . . 344<br />

3.10.16 Immutable-Format Texture Images . . . . . . . . . . . . . 347<br />

3.10.17 Texture Environments and Texture Functions . . . . . . . 351<br />

3.10.18 Texture Comparison Modes . . . . . . . . . . . . . . . . 357<br />

3.10.19 sRGB Texture Color Conversion . . . . . . . . . . . . . . 358<br />

3.10.20 Shared Exponent Texture Color Conversion . . . . . . . . 359<br />

3.10.21 Texture Application . . . . . . . . . . . . . . . . . . . . . 359<br />

3.10.22 Texture Image Loads and Stores . . . . . . . . . . . . . . 362<br />

<strong>OpenGL</strong> <strong>4.2</strong> (<strong>Compatibility</strong> <strong>Profile</strong>) - <strong>April</strong> <strong>27</strong>, <strong>2012</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!