back  Return to list

GL_EXT_abgr
homeprevnext Name
  
    EXT_abgr  
  
homeprevnext Name Strings
  
    GL_EXT_abgr  
  
homeprevnext Version
  
    $Date: 1995/03/31 04:40:18 $ $Revision: 1.10 $  
  
homeprevnext Number
  
    1  
  
homeprevnext Dependencies
  
    None  
  
homeprevnext Overview
  
    EXT_abgr extends the list of host-memory color formats.  Specifically,  
    it provides a reverse-order alternative to image format RGBA.  The ABGR  
    component order matches the cpack Iris GL format on big-endian machines.  
  
homeprevnext New Procedures and Functions
  
    None  
  
homeprevnext New Tokens
          
    Accepted by the <format> parameter of DrawPixels, GetTexImage,  
    ReadPixels, TexImage1D, and TexImage2D:  
  
        ABGR_EXT                     0x8000  
  
homeprevnext Additions to Chapter 2 of the GL Specification (OpenGL Operation)
  
    None  
  
homeprevnext Additions to Chapter 3 of the GL Specification (Rasterization)
  
    One entry is added to table 3.5 (DrawPixels and ReadPixels formats).  
    The new table is:  
  
                                                                        Target  
        Name                    Type            Elements                Buffer  
        ----                    ----            --------                ------  
        COLOR_INDEX             Index           Color Index             Color  
        STENCIL_INDEX           Index           Stencil value           Stencil  
        DEPTH_COMPONENT         Component       Depth value             Depth  
        RED                     Component       R                       Color  
        GREEN                   Component       G                       Color  
        BLUE                    Component       B                       Color  
        ALPHA                   Component       A                       Color  
        RGB                     Component       R, G, B                 Color  
        RGBA                    Component       R, G, B, A              Color  
        LUMINANCE               Component       Luminance value         Color  
        LUMINANCE_ALPHA         Component       Luminance value, A      Color  
        ABGR_EXT                Component       A, B, G, R              Color  
  
        Table 3.5: DrawPixels and ReadPixels formats.  The third column  
        gives a description of and the number and order of elements in a  
        group.  
  
homeprevnext Additions to Chapter 4 of the GL Specification (Per-Fragment Operations and the Framebuffer)
  
    The new format is added to the discussion of Obtaining Pixels from the  
    Framebuffer.  It should read " If the <format> is one of RED, GREEN,  
    BLUE, ALPHA, RGB, RGBA, ABGR_EXT, LUMINANCE, or LUMINANCE_ALPHA, and  
    the GL is in color index mode, then the color index is obtained."  
  
    The new format is added to the discussion of Index Lookup.  It should  
    read "If <format> is one of RED, GREEN, BLUE, ALPHA, RGB, RGBA,  
    ABGR_EXT, LUMINANCE, or LUMINANCE_ALPHA, then the index is used to  
    reference 4 tables of color components: PIXEL_MAP_I_TO_R,  
    PIXEL_MAP_I_TO_G, PIXEL_MAP_I_TO_B, and PIXEL_MAP_I_TO_A."  
  
homeprevnext Additions to Chapter 5 of the GL Specification (Special Functions)
  
    None  
  
homeprevnext Additions to Chapter 6 of the GL Specification (State and State Requests)
  
    None  
  
homeprevnext Additions to the GLX Specification
  
    None  
  
homeprevnext GLX Protocol
  
    One entry is added to tables 1 and 5 in the GLX Protocol Specification:  
  
        format                          encoding  
        ------                          --------  
        GL_ABGR_EXT                     0x8000  
  
    Table A.2 is also extended:  
  
        format                          nelements  
        ------                          --------  
        GL_ABGR_EXT                     4  
  
  
homeprevnext Errors
  
    None  
  
homeprevnext New State
  
    None  
  
homeprevnext New Implementation Dependent State
  
    None  
    None  
Valid XHTML 1.1! Valid CSS! Last update: November 14, 2006.
Cette page doit être lue avec un navigateur récent respectant le standard XHTML 1.1.