OpenGL 1.3 latest extension

zhaozj2021-02-11  209

OpenGL 1.3 latest extension

Selected from GLSPEC13.PDF original Nightmare (qingrui li) translation

1.3 version

F.1 Compressed texture compressed articles can reduce the amount of memory, and increase the rasterization speed. GL provides an architecture that allows the extension to provide a specific compression format on this basis. The application uses a set of universal internal formats to specify textures to be created in compression, without specifying a specific compression format (such as S3TC or FXT1). This feature is advanced from the GL_ARB_TEXTURE_COMPRESSION extension.

F.2 Cube Map Texture Cube Map provides a new texture generating scheme that is generated by images of six surfaces of the positive body. Provides two new texture coordinate generation, GL_REFLECTION_MAP, GL_NORMAL_MAP, is used to reflect map or environment map. This feature is advanced from GL_ARB_TEXTURE_CUBE_MAP.

F.3 Multisample Multi-Sampling provides a new renewal method, dividing each pixel into several points samples, and taking the average of these sampling points. When supporting multiple sampling, add additional multiple sample buffers, colors, Z depths, and template values ​​in the pixel point exist. Multiple sampling overhead is expensive, so it will not be widely supported. This feature is promoted by GL_ARB_MULTISAMPLE.

F.4 Multiple texture Multiple texture provides multiple texture units. Each unit is relatively independent, with its own texture coordinate array, texture image, filter parameters, texture environment, etc. This feature is promoted by GL_ARB_MULTITEXTURE.

F.5 Texture ADD Environment Mode provides environmental patterns that will generate the colors of the pixel segment to the texture source. This feature is advanced from GL_ARB_TEXTURE_ENV_ADD.

F.6 Texture The Combine environment mode provides more free programmable environmental modes. Includes direct delivery, multiplication, addition, partial addition, subtraction, linear interpolation. Different operations can be specified for RGB and alpha, and the results can be depressed by 1, 2, 4. This feature is promoted by GL_ARB_TEXTURE_ENV_COMBINE.

F.7 Texture DOT3 Environmental Mode provides environmental mode with a point product with a specified parameter, and the result replaces the RGB or RGBA of the output color. Point product uses a false number of symbols to achieve a pixel light. This feature is extended by GL_ARB_TEXTURE_ENV_DOT3.

F.8 Texture Border Limits GL_CLAMP_TO_BORDER Texture Wrap Parameters. This feature is advanced from GL_ARB_TEXTURE_BORDER_CLAMP.

F.9 Transmission Matrix Add new functions and symbols to allow applications to use row position matrices. The store sequence of the two-dimensional array in the prior sequence matrix and C is the same. Traditional GL functions use the column main matrix. This feature is promoted by GL_ARB_TRANSPOSE_MAMATRIX.

转载请注明原文地址:https://www.9cbs.com/read-5120.html

New Post(0)