HP XL Class 500/550MHz hp visualize workstation - Getting started guide for gr - Page 12
OpenGL Extensions Supported by HP Visualize fx Graphics, Hardware
View all HP XL Class 500/550MHz manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 12 highlights
Getting Started OpenGL Extensions Supported by HP Visualize fx Graphics Hardware OpenGL Extensions Supported by HP Visualize fx Graphics Hardware 1. GL_HP_draw_array_set This extension offers a new drawing primitive which is composed of a set of normal OpenGL primitives (such as GL_TRIANGLE_STRIP or GL_POLYGON). Using this extension can significantly improve performance in many cases. 2. GL_HP_occlusion_test (Large Model Acceleration) This extension provides a mechanism for applications to test whether a complicated primitive would be visible or not, without having to draw the whole primitive. When the test succeeds, the subject geometry is known definitely to be occluded; when the test fails, the subject is possibly not occluded. 3. GL_EXT_bgr GL_EXT_bgra These extensions offer alternate image pixel types for glDrawPixels, glReadPixels, and the glTexImage routines. The pixel types are compatible with Microsoft Windows Device Independent Bitmaps. 4. GL_EXT_texture3D One important application of 3D texture is for rendering volumes of image data. In order to define a 3D texture image conveniently, this extension also defines the in-memory formats for 3D images, and adds pixel storage modes to support them. 5. GL_HP_texture_lighting This extension provides a way for distinguishing highlights, so that they do not blend with background texture colors. This creates a more realistic effect for certain surfaces. For example, a shiny texture mapped poster. 6. GL_EXT_texture_border_clamp GL_EXT_texture_edge_clamp These extensions offer alternatives to the standard GL_CLAMP texture wrap mechanism. 7. GL_EXT_shadow GL_EXT_depth_texture These extensions can be used to create realistic shadow effects, even on complex, self-shadowing surfaces. 12 Chapter 1