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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONTENTS<br />

iv<br />

3.6.2 Stippling . . . . . . . . . . . . . . . . . . . . . . . . . . 241<br />

3.6.3 Antialiasing . . . . . . . . . . . . . . . . . . . . . . . . . 242<br />

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

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

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

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

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

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

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

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

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

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

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

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

3.8 Bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284<br />

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

3.10 Texturing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287<br />

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

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

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

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

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

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

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

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

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

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

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

3.10.12 Texture Magnification . . . . . . . . . . . . . . . . . . . 341<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 . . . . . . . . . . . . . 346<br />

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

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

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

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

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

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

3.11 Color Sum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368<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!